Jobs
Assign a Technician to a Job
Changed onAssigns a technician to a job. If the account does not have multi-technician enabled, use replace: true to replace the existing technician.
post/v2/jobs/{jobId}/team
Request
- Base URLhttps://api.workiz.com/crm/api
- Authnone declared. Required headers: Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
jobIdstring required
Example:JOB-BA5r7o4bqzR9MONa
The Job ID
Headers
Authorizationstring required
Example:Bearer <token>
Bearer Token
Request body
Example request
{
"technitionId": "USR-BA5r7o4bqzR9MONa",
"isPrimary": true,
"replace": true
}Response
The assigned technician
Example response
{
"id": "USR-BA5r7o4bqzR9MONa",
"name": "John Doe",
"emailAddress": "john.doe@example.com",
"isPrimary": true
}Changes
- info
added the media type
application/jsonfor the response with the status - info
added the media type
application/jsonfor the response with the status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
- breaking
the
request property type changed fromnumbertoboolean - breaking
the
request property type changed fromnumbertostring
- breaking