ToolsPositions
updatePosition
Generated from the Rover tool catalog. Do not edit by hand.
Write. This tool changes Leadline data and runs immediately, with no approval card.
Update position fields. Unpublished root: patch missing publish fields on this UUID in one call (no draft). Published root: page and settings only (landingId, matchPageId, notMatchPageId, questionnaireId, companyId, messageLang, meetingsSettings, showCloseDate) without a draft. Any other published-root field needs createPositionDraft first, then updatePosition on the draft UUID.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| description | string | no | Job description (HTML allowed) |
| duties | string | no | Responsibilities / requirements |
| benefits | array | no | |
| education | string | no | |
| experience | string | no | |
| salary | number | no | |
| maxSalary | number | no | |
| currency | "USD" | "EUR" | "INR" | "JPY" | "ILS" | no | |
| jobType | "full-time" | "part-time" | "seasonal" | "temporary-placement" | "internship" | no | |
| salaryType | "Salary" | "Hourly" | "Weekly" | "Monthly" | "Daily" | "Hidden" | no | |
| remoteType | "Fully Remote" | "Hybrid Remote" | "Onsite" | no | |
| locationId | string | no | |
| location | object | no | |
| workflowId | unknown | no | Leadline entity id (unsigned bigint as digit string) |
| brandId | unknown | no | Leadline entity id (unsigned bigint as digit string) |
| landingId | unknown | no | Leadline entity id (unsigned bigint as digit string) |
| matchPageId | unknown | no | Leadline entity id (unsigned bigint as digit string) |
| notMatchPageId | unknown | no | Leadline entity id (unsigned bigint as digit string) |
| active | boolean | no | |
| closeDate | string | no | ISO date string |
| showCloseDate | boolean | no | |
| tagsIDs | array | no | |
| questionnaireId | string | no | |
| title | string | no | |
| customFields | array | no | Required position tags as tag id plus selected option values. Not accepted on create. |
| positionId | unknown | yes | Numeric id or UUID positionId of the row to update |