Job list presets

This endpoint allows you to list, copy and delete job list presets.

List presets

Presets are sorted by creation time.

Listing job list presets for a user
$ curl -H "Authorization: Bearer api-key" https://api.planadoapp.com/v2/users/63ac1018-4f5f-48c6-b42a-5b1adaa17bd0/job_list_presets | jq

{
  "presets": [
    {
      "uuid": "b4a603d8-6c6d-4150-8a5f-18f195c71a17",
      "user_uuid": "63ac1018-4f5f-48c6-b42a-5b1adaa17bd0",
      "name": "Deliveries"
    },
    {
      "uuid": "175226d3-6be3-45e9-b78f-7b7dcee3ff5e",
      "user_uuid": "63ac1018-4f5f-48c6-b42a-5b1adaa17bd0",
      "name": "Central"
    }
  ]
}

Copy preset

To copy a preset send a POST request to https://api.planadoapp.com/v2/users/:user_uuid/job_list_presets/:preset_uuid/copy with user_uuids array in the body.

Copying a job list preset to another user
$ curl --data "{\"user_uuids\":[\"39eaea30-4f3a-431e-9c31-e0c70cd75871\"]}" \
       -X POST \
       -H "Authorization: Bearer api-key" \
       https://api.planadoapp.com/v2/users/63ac1018-4f5f-48c6-b42a-5b1adaa17bd0/job_list_presets/175226d3-6be3-45e9-b78f-7b7dcee3ff5e/copy

Delete preset

Deleting a job list preset
$ curl -H "Authorization: Bearer api-key" \
       -X DELETE \
       https://api.planadoapp.com/v2/users/63ac1018-4f5f-48c6-b42a-5b1adaa17bd0/job_list_presets/175226d3-6be3-45e9-b78f-7b7dcee3ff5e | jq
{
  "message": "Performed"
}