Edit job
This API call facilitates job editing using a PUT method.
Unlike Patch job, this call employs a PUT method, necessitating the inclusion of all parameters in the request. Omitting any parameter will reset its value to the default. For instance, if only the status field is included, the due date and provider fields will be emptied, even if they had previous values.
It’s recommended to either use a call like Get job or List jobs to gather the unchanged information or consider using the Patch job operation.
This call supports editing the status, due date, and providers. When modifying providers, it’s crucial to submit both the provider’s ID and its type (either VENDOR or USER).
The response will offer a subset of information from Get job.
Authorizations
Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.
Body
Full set of job fields to apply
Response
OK
Index of the first segment of this part within the original job
When true, this is a continuous job
Date and time the job was created
Due date of the job; null if not set
Index of the last segment of this part within the original job
Original filename of the job
When true, the file has been imported successfully
InnerId is a sequential number of a job in a project. Jobs created from the same file share the same innerId across workflow steps.
Whether the job originates from a split
Highest workflow step level in the project
Directory path of the original source file
Providers assigned to the job; empty for callers without linguist visibility
Identifier of the server-side import task
Source language code
Current status of the job
NEW, ACCEPTED, DECLINED, REJECTED, DELIVERED, EMAILED, COMPLETED, CANCELLED Target language code
Unique identifier used in API paths
Date and time the source was last updated; null if never updated
Date and time the target was last updated; null if never updated
Number of words in the job
Workflow step level of this job (1-based)