Job types

Every job has a type. It’s a reference value used to differentiate jobs. Examples are: “Emergency”, “Repair”, “Installation”, “Diagnostic”, “Delivery”.

The default job type is automatically assigned to jobs if no custom job type given. Job types are usually filled implicitly by job templates.

Listing job types
$ curl -H "Authorization: Bearer api-key" https://api.planadoapp.com/v2/job_types | jq
{
  "job_types": [
    {
      "uuid": "8d5f2415-fce3-45a6-b417-ad939a63f70d",
      "code": "default"
    },
    {
      "uuid": "2d0517ea-90d3-479c-bae0-af44f7700776",
      "code": "Diagnosticts"
    },
    {
      "uuid": "9898b1d8-a04b-4073-a08e-b470f029fdb2",
      "code": "Repair"
    }
  ]
}
Table 1. Response fields
Field Type JSON Type Can be null Description

uuid

UUID

String

No

Unique identifier

code

String

String

No

Unique name of the job type. Up to 100 characters