{ "info": { "_postman_id": "34d00b50-6adf-4161-be63-848361de6095", "name": "Arthur Maintenance API", "description": "Arthur Maintenance API - the maintenance surface of the Arthur API v2, the UK property management platform from Arthur Online (an Aareon company). Derived operation-for-operation from the provider's public Postman Documenter collection at https://developer.arthuronline.co.uk/. Every request is scoped to an Arthur entity via the mandatory X-EntityID header and authorised with an OAuth 2.0 Authorization Code access token.\n\nContact Support:\n Name: Arthur Online API Support", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:05:08.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "lastUpdatedBy": "35240", "uid": "35240-34d00b50-6adf-4161-be63-848361de6095" }, "item": [ { "name": "tasks", "item": [ { "name": "{task_id}", "item": [ { "name": "subtasks", "item": [ { "name": "{subtask_id}", "item": [ { "name": "View Subtask On Task", "id": "5eade3da-f295-4d9b-a05d-5b174aba8ddf", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "id": "c6a5d962-513f-4da6-81dd-9b96da9b2d87", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "a9022439-6d7c-4401-8cad-3f0261dae9a1", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "This API endpoint retrieves the details of a single subtask, identified by its unique\u00a0 subtask_id .\n\nUse this endpoint to view the specific details of a subtask on a task." }, "response": [ { "id": "768d86f5-4481-41c7-bd8b-a5ab5d218ff2", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-768d86f5-4481-41c7-bd8b-a5ab5d218ff2" }, { "id": "86f4c6d0-c3aa-479e-a6d4-7087ab1b6e8e", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-86f4c6d0-c3aa-479e-a6d4-7087ab1b6e8e" }, { "id": "9c6b41f3-a94e-4046-99b9-97091d94a206", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9c6b41f3-a94e-4046-99b9-97091d94a206" }, { "id": "47b1ba65-dd2e-4a87-a50f-99e84a20810b", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-47b1ba65-dd2e-4a87-a50f-99e84a20810b" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5eade3da-f295-4d9b-a05d-5b174aba8ddf" }, { "name": "Update Subtask On Task", "id": "34cc206c-5b43-4021-a591-6c6696ffd12a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "83c7891a-aa55-4101-b5d4-9a3e095cfaf3", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "740a01ed-00b1-4a6d-9e8e-8c76c06d3f4d", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "This endpoint updates an existing subtask on a task using the same fields as the 'Add Subtask' endpoint. The API will return the updated data for the note in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ndescription \n subtask nb1 \n String \n No \n\ndue_date \n 2020-09-22 \n Date \n No \n\ncompleted \n true \n Boolean \n No" }, "response": [ { "id": "bbee67ce-e07a-4cb1-8ce3-79767ff1a0ed", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bbee67ce-e07a-4cb1-8ce3-79767ff1a0ed" }, { "id": "eccb9d37-db19-4003-a1d4-fb82b0b71c4a", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eccb9d37-db19-4003-a1d4-fb82b0b71c4a" }, { "id": "ff949132-a102-4cf4-937a-2fd351e2ae25", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ff949132-a102-4cf4-937a-2fd351e2ae25" }, { "id": "dd815607-96f5-4ac6-ad53-01954d175ce5", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-dd815607-96f5-4ac6-ad53-01954d175ce5" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-34cc206c-5b43-4021-a591-6c6696ffd12a" }, { "name": "Delete Subtask On Task", "id": "727eb1a0-eede-40db-a3b9-13b2b05edce2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "id": "b3ad2558-edae-4421-b4c8-189a95f6c5ca", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "0a6dfa7b-0d29-4bc9-803a-022353dd3449", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "This endpoint deletes an existing subtask note using the subtask\u00a0 id ." }, "response": [ { "id": "56b5fcd1-5234-48e8-8825-303cc9e47814", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-56b5fcd1-5234-48e8-8825-303cc9e47814" }, { "id": "b12ea694-384e-4d6a-b131-69f604c02701", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b12ea694-384e-4d6a-b131-69f604c02701" }, { "id": "f178a94b-ac3b-4eef-8b9e-8c296bc748b4", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f178a94b-ac3b-4eef-8b9e-8c296bc748b4" }, { "id": "e39cb623-6af5-4cb5-bd1d-c82d5b36238a", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks", ":subtask_id" ], "variable": [ { "key": "task_id" }, { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e39cb623-6af5-4cb5-bd1d-c82d5b36238a" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-727eb1a0-eede-40db-a3b9-13b2b05edce2" } ], "id": "107e96df-8db5-4754-acc0-bd62a93348ca", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-107e96df-8db5-4754-acc0-bd62a93348ca" }, { "name": "List Subtasks on Task", "id": "b5994afe-7ff3-4521-ba33-ece5332f7de1", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "13415b30-1f45-4fba-8496-5dd112e38a33", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of subtasks associated with the given task ID." }, "response": [ { "id": "ebca69e7-8a81-4324-a48d-90c162952708", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ebca69e7-8a81-4324-a48d-90c162952708" }, { "id": "07541b7a-b05f-4e9b-8a46-c894d09c88a3", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-07541b7a-b05f-4e9b-8a46-c894d09c88a3" }, { "id": "6486c9b5-ab5f-4924-bdf9-9b8a73d87490", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6486c9b5-ab5f-4924-bdf9-9b8a73d87490" }, { "id": "103695ba-1491-4fbf-b7cc-b3662348fb30", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-103695ba-1491-4fbf-b7cc-b3662348fb30" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b5994afe-7ff3-4521-ba33-ece5332f7de1" }, { "name": "Create Subtask on Task", "id": "76278689-7933-4947-bb59-7814d64a705a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "8dbf2b71-fa74-4698-8c08-60bfe5b6c863", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to create a new subtask record for a\u00a0 task . The API will return the saved data and a unique subtask ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ndescription \n subtask nb1 \n String \n Yes \n\ndue_date \n 2020-09-22 \n Date \n No \n\ncompleted \n true \n Boolean \n No" }, "response": [ { "id": "5ff51846-66b4-4215-b10a-2c095207c271", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5ff51846-66b4-4215-b10a-2c095207c271" }, { "id": "260c8527-c353-4484-bd06-997a354668e3", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-260c8527-c353-4484-bd06-997a354668e3" }, { "id": "b01f7a98-5fdb-46e8-90b3-e1263eb90d21", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b01f7a98-5fdb-46e8-90b3-e1263eb90d21" }, { "id": "843eaa59-2cc2-42ee-9b9c-dfad09b09930", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/subtasks?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "subtasks" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-843eaa59-2cc2-42ee-9b9c-dfad09b09930" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-76278689-7933-4947-bb59-7814d64a705a" } ], "id": "6004b033-1004-491c-9492-da8931b1985f", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6004b033-1004-491c-9492-da8931b1985f" }, { "name": "workorders", "item": [ { "name": "{workorder_id}", "item": [ { "name": "View Workorder On Task", "id": "62fdd83f-e790-49c3-ada7-484c127e0998", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "variable": [ { "id": "0b21cad2-9a25-42a7-94c0-35a9307b68da", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "6d003338-f1d1-4fc0-a699-b4b9a7a9f9a4", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This API endpoint retrieves the details of a single task\u00a0 workorder , identified by its unique\u00a0 id ." }, "response": [ { "id": "4ecfa50a-9f69-45d6-a683-9aec987c9370", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4ecfa50a-9f69-45d6-a683-9aec987c9370" }, { "id": "cf81d678-dd43-4590-9c2a-cbb03ec3eb18", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cf81d678-dd43-4590-9c2a-cbb03ec3eb18" }, { "id": "5db9e91c-1c11-4f4a-abaa-b2bda5743d5e", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5db9e91c-1c11-4f4a-abaa-b2bda5743d5e" }, { "id": "d07e9083-fa5c-454a-a5f6-cebf592bfc2f", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d07e9083-fa5c-454a-a5f6-cebf592bfc2f" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-62fdd83f-e790-49c3-ada7-484c127e0998" }, { "name": "Update Workorder On Task", "id": "f2e1674b-d458-449c-ac1b-472bf52a3ef0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "35d4bb51-ff30-44bf-bef1-62f5695e5b00", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "7362be64-04b8-48d6-a42a-7596b844aa35", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint updates an existing workorder on a task using the same fields as the 'Add Workorder' endpoint. The API will return the updated data for the tenancy in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntitle \n workorder title \n String \n No \n\ndescription \n workorder description \n String \n No \n\ninvite_contractors \n [123,1234] \n Array(integer) \n No \n\nservice_type \n Carpet Layer \n String \n No \n\nstart_date \n 2020-02-20 \n Date \n No \n\ndue_date \n 2020-02-20 \n Date \n No \n\nbudget \n 1000,00 \n Float \n No \n\nallocated_time_hours \n 20 \n Float \n No \n\nactual_time_hours \n 20 \n Float \n No \n\nprice_per_hour \n 7,90 \n Float \n No \n\nemergency \n true \n Boolean \n No \n\nquote_required \n true \n Boolean \n No \n\nshare_assets \n false \n Boolean \n No \n\nhide_tenant_details \n true \n Boolean \n No" }, "response": [ { "id": "e8b25568-303c-4288-915f-37ab378fb484", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e8b25568-303c-4288-915f-37ab378fb484" }, { "id": "6429523a-e023-40dd-9fbe-b8b5437eb27d", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6429523a-e023-40dd-9fbe-b8b5437eb27d" }, { "id": "edb5c448-c806-4c20-8701-5d8c0929be59", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-edb5c448-c806-4c20-8701-5d8c0929be59" }, { "id": "bef07dd8-04bd-4153-b95d-30cb17f69083", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bef07dd8-04bd-4153-b95d-30cb17f69083" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f2e1674b-d458-449c-ac1b-472bf52a3ef0" } ], "id": "5cf29f44-bfcc-43cb-b24c-69181cbaecaf", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5cf29f44-bfcc-43cb-b24c-69181cbaecaf" }, { "name": "List Workorders On Task", "id": "4e3ee086-d6a9-4b5f-95f6-34bc0fea1f67", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "9cb97481-bb6e-4387-907a-ffe99e7c0da8", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of workorders associated with the given task ID." }, "response": [ { "id": "64c8d647-e890-46f3-ae6d-df45d2f27fe0", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-64c8d647-e890-46f3-ae6d-df45d2f27fe0" }, { "id": "7be9aafc-28df-4341-b934-98f79a2440c1", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7be9aafc-28df-4341-b934-98f79a2440c1" }, { "id": "8f4649af-f31e-43a4-85af-964215b35acd", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8f4649af-f31e-43a4-85af-964215b35acd" }, { "id": "c5304715-3fa0-455c-b65e-2e4cb20942e2", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c5304715-3fa0-455c-b65e-2e4cb20942e2" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4e3ee086-d6a9-4b5f-95f6-34bc0fea1f67" }, { "name": "Create Workorder On Task", "id": "30682667-5679-4854-bdf9-4bd7b41ddf0f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"service_type\": \"\",\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "573fb047-0115-4533-a2b2-dd3c94812758", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to create a new workorder record for a\u00a0 task . The API will return the saved data and a unique workorder ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntitle \n workorder title \n String \n No \n\ndescription \n workorder description \n String \n No \n\ninvite_contractors \n [123,1234] \n Array(integer) \n No \n\nservice_type \n Carpet Layer \n String \n Yes \n\nstart_date \n 2020-02-20 \n Date \n No \n\ndue_date \n 2020-02-20 \n Date \n No \n\nbudget \n 1000,00 \n Float \n No \n\nallocated_time_hours \n 20 \n Float \n No \n\nactual_time_hours \n 20 \n Float \n No \n\nprice_per_hour \n 7,90 \n Float \n No \n\nemergency \n true \n Boolean \n No \n\nquote_required \n true \n Boolean \n No \n\nshare_assets \n false \n Boolean \n No \n\nhide_tenant_details \n true \n Boolean \n No" }, "response": [ { "id": "b08ae389-d8e6-43a1-be8f-4a18d800fc8b", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"service_type\": \"\",\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b08ae389-d8e6-43a1-be8f-4a18d800fc8b" }, { "id": "04c90656-9692-40c0-942d-085fa0d83224", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"service_type\": \"\",\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-04c90656-9692-40c0-942d-085fa0d83224" }, { "id": "5cebc555-d06f-483c-bb61-adc1b644aee8", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"service_type\": \"\",\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5cebc555-d06f-483c-bb61-adc1b644aee8" }, { "id": "85b3d1b9-8b77-46ae-af7e-4b3213f180ba", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"service_type\": \"\",\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/workorders?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "workorders" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-85b3d1b9-8b77-46ae-af7e-4b3213f180ba" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-30682667-5679-4854-bdf9-4bd7b41ddf0f" } ], "id": "403104ea-f34f-4058-ba62-ac98c3339eba", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-403104ea-f34f-4058-ba62-ac98c3339eba" }, { "name": "tags", "item": [ { "name": "List Tags on Task", "id": "2a12f70c-97f3-4920-bdac-bbf0ad9d6032", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "efaab87a-0bf5-4d9e-bea8-9bf8e6d13809", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of tags associated with the given Task ID." }, "response": [ { "id": "4365fa09-06f2-4a31-99bf-5ccb13cf06f1", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4365fa09-06f2-4a31-99bf-5ccb13cf06f1" }, { "id": "307f0f03-dd64-4ec0-9968-36966103155d", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-307f0f03-dd64-4ec0-9968-36966103155d" }, { "id": "6079cd34-897a-4e01-a7e3-600756ab469a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6079cd34-897a-4e01-a7e3-600756ab469a" }, { "id": "eda2e4e6-723f-47f5-a24b-1c857fa6db23", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eda2e4e6-723f-47f5-a24b-1c857fa6db23" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2a12f70c-97f3-4920-bdac-bbf0ad9d6032" }, { "name": "Tag Task", "id": "ccfedb78-3434-4e23-b1b0-bac52b3d798d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "5ee2a2a6-f1e4-4cc1-a77a-0a356634a3c9", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to create a new tag record for a\u00a0 task . The API will return the saved data and a unique tag ID.\n\nSupported Fields \n The following fields are supported for the request body\nTag field should be a valid tag ID or name.\n\nField \n Example \n Type \n Required? \n\ntag \n [\"123\"] \n Array(String) \n Yes" }, "response": [ { "id": "1bac488e-9074-4f33-b787-a9bc054c5a3d", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1bac488e-9074-4f33-b787-a9bc054c5a3d" }, { "id": "653d7752-ec2d-4bf4-bbca-81a2ad1474c9", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-653d7752-ec2d-4bf4-bbca-81a2ad1474c9" }, { "id": "5bb7cd57-9cd7-4f7e-ac8c-37eb97426bc8", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5bb7cd57-9cd7-4f7e-ac8c-37eb97426bc8" }, { "id": "e7cebde8-a18c-403a-8e7e-21d6713e1935", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e7cebde8-a18c-403a-8e7e-21d6713e1935" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ccfedb78-3434-4e23-b1b0-bac52b3d798d" } ], "id": "d0daf825-6e3c-422c-b899-4b6d0477cb69", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d0daf825-6e3c-422c-b899-4b6d0477cb69" }, { "name": "untag", "item": [ { "name": "Untag Task", "id": "11c8a599-12a7-4a26-9cf6-d2db08706291", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "e85454fe-75e5-4b80-87ea-3d23dafe1daf", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to unassign tag record from a\u00a0 task . The API will return the saved data. Tag field should be a valid tag ID or name.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntag \n \"123\" \n String \n Yes" }, "response": [ { "id": "c1013358-c295-4b05-b239-83b4f9e2ed58", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c1013358-c295-4b05-b239-83b4f9e2ed58" }, { "id": "ea66a0d8-7c7b-46dc-8aff-30b91d684052", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ea66a0d8-7c7b-46dc-8aff-30b91d684052" }, { "id": "08ea79ab-99ba-40e1-85e0-aa4d27a89532", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-08ea79ab-99ba-40e1-85e0-aa4d27a89532" }, { "id": "013c8bdc-e0df-42ba-b092-1d5503ad3cb8", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-013c8bdc-e0df-42ba-b092-1d5503ad3cb8" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-11c8a599-12a7-4a26-9cf6-d2db08706291" } ], "id": "b3dd17bc-7716-42ac-9ea9-9ab63e4cc9ed", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b3dd17bc-7716-42ac-9ea9-9ab63e4cc9ed" }, { "name": "untag_all", "item": [ { "name": "Untag All Task Tags", "id": "eca5a265-02a1-4e71-95ce-f82132efd2dc", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "4665be6f-5ed4-430b-8c5a-70ce12b9ca2e", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to unassign all tags from the\u00a0 task ." }, "response": [ { "id": "8490c71a-3b7f-4df9-a8d4-abb7784ce225", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8490c71a-3b7f-4df9-a8d4-abb7784ce225" }, { "id": "3654fd13-c4c5-4c56-80a0-fa6f9ff2700d", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3654fd13-c4c5-4c56-80a0-fa6f9ff2700d" }, { "id": "1c2e6c28-62f2-4002-852f-018514a97860", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1c2e6c28-62f2-4002-852f-018514a97860" }, { "id": "b7a245da-c66e-4790-916c-ee6d509247d4", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b7a245da-c66e-4790-916c-ee6d509247d4" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eca5a265-02a1-4e71-95ce-f82132efd2dc" } ], "id": "824f1c49-2668-4e63-89c9-5faae6ee0501", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-824f1c49-2668-4e63-89c9-5faae6ee0501" }, { "name": "notes", "item": [ { "name": "{note_id}", "item": [ { "name": "View Note on Task", "id": "59d2c436-1f7e-4602-9394-072f628b003e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "id": "827eefa3-4f49-40a4-8d14-e58b29fdd81d", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "9f73e4bd-1852-4550-8d06-63070e3dc04b", "key": "note_id", "value": "", "description": "(Required) Arthur note id." } ] }, "description": "This API endpoint retrieves the details of a single task\u00a0 note , identified by its unique\u00a0 id" }, "response": [ { "id": "13e55c5e-cf1f-4984-8303-eb51341c230e", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-13e55c5e-cf1f-4984-8303-eb51341c230e" }, { "id": "8505a825-49f8-4eea-8589-aaa2495490d9", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8505a825-49f8-4eea-8589-aaa2495490d9" }, { "id": "a9df4dde-40a9-43b1-b149-dd179a7b37ac", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a9df4dde-40a9-43b1-b149-dd179a7b37ac" }, { "id": "cc4e854c-5f4b-4b98-8af1-655db0185577", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cc4e854c-5f4b-4b98-8af1-655db0185577" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-59d2c436-1f7e-4602-9394-072f628b003e" }, { "name": "Update Note on Task", "id": "1b83c6c2-666d-42e3-8eef-bea0530348d5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "6960e885-f116-43c0-a6da-c34051a9de34", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "c6cdbeac-6ba6-4f79-b2b4-0df6473c7c28", "key": "note_id", "value": "", "description": "(Required) Arthur note id." } ] }, "description": "This endpoint updates an existing note on a task using the same fields as the 'Add Note' endpoint. The API will return the updated data for the note in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ncontent \n Moving away \n String \n No \n\ntags \n ['one','two'] \n Array(String) \n No" }, "response": [ { "id": "4b5b70a0-e357-4a76-9c63-1bd15b159339", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4b5b70a0-e357-4a76-9c63-1bd15b159339" }, { "id": "35ae93c0-c241-450d-a879-639fc852d70e", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-35ae93c0-c241-450d-a879-639fc852d70e" }, { "id": "fa8274ca-219a-4a49-adec-4a72e524f536", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fa8274ca-219a-4a49-adec-4a72e524f536" }, { "id": "bf981123-b9ae-45f2-855e-7003bfa3ea63", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bf981123-b9ae-45f2-855e-7003bfa3ea63" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1b83c6c2-666d-42e3-8eef-bea0530348d5" }, { "name": "Delete Note on Task", "id": "9797a7c7-0062-4130-a84d-18954bf56f95", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "id": "0847982d-7bf9-4cf5-a863-829836297beb", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "8b803f6e-be5f-4bb6-8165-c12fbfeebe83", "key": "note_id", "value": "", "description": "(Required) Arthur note id." } ] }, "description": "This endpoint deletes an existing task note using the note\u00a0 id ." }, "response": [ { "id": "aaad05f7-42f3-4b16-946c-6ce1dd53d2ad", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-aaad05f7-42f3-4b16-946c-6ce1dd53d2ad" }, { "id": "c2b5b9f5-e336-4b09-a3f2-51f53fc74a0a", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c2b5b9f5-e336-4b09-a3f2-51f53fc74a0a" }, { "id": "cf426aac-ce48-4421-b7d0-53a18c9aafe7", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cf426aac-ce48-4421-b7d0-53a18c9aafe7" }, { "id": "b9658860-c30c-43e4-8b9a-0088b94f21fc", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes", ":note_id" ], "variable": [ { "key": "task_id" }, { "key": "note_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b9658860-c30c-43e4-8b9a-0088b94f21fc" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9797a7c7-0062-4130-a84d-18954bf56f95" } ], "id": "c935973f-4dab-46eb-a6ea-abf279b5280d", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c935973f-4dab-46eb-a6ea-abf279b5280d" }, { "name": "List Notes on Task", "id": "ad764d7b-509a-4e5d-9b8c-724a4d6fb650", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "a30bff2b-2eee-413c-95df-20952baf8bc4", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of\u00a0 notes \u00a0associated with the given task ID." }, "response": [ { "id": "96074e22-f23e-4f82-8bf2-de6b4c1c0296", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-96074e22-f23e-4f82-8bf2-de6b4c1c0296" }, { "id": "bfaba625-2603-404e-a20d-7537d6547782", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bfaba625-2603-404e-a20d-7537d6547782" }, { "id": "06e42445-8a64-42d9-bf38-eaaaa0d2eca8", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-06e42445-8a64-42d9-bf38-eaaaa0d2eca8" }, { "id": "6aadb430-8818-4777-93d5-3dc9bb9706a0", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6aadb430-8818-4777-93d5-3dc9bb9706a0" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ad764d7b-509a-4e5d-9b8c-724a4d6fb650" }, { "name": "Create Note on Task", "id": "44fa4248-a0cf-431b-9f87-b4f7e24df310", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "75bf6715-4bc6-42b6-b490-b08906e893df", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to create a new note record for a\u00a0 task . The API will return the saved data and a unique note ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ncontent \n Moving away \n String \n Yes \n\ntags \n ['one','two'] \n Array(String) \n No" }, "response": [ { "id": "7f792d0f-466b-4afb-bf8a-3c24da4b5bc5", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7f792d0f-466b-4afb-bf8a-3c24da4b5bc5" }, { "id": "10b7e497-0390-44dd-bc10-3aab535c715a", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-10b7e497-0390-44dd-bc10-3aab535c715a" }, { "id": "c99c3ffd-640d-440e-8395-275de28759f4", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c99c3ffd-640d-440e-8395-275de28759f4" }, { "id": "78a473f4-62e8-4b97-9dc9-087cf45904da", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-78a473f4-62e8-4b97-9dc9-087cf45904da" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-44fa4248-a0cf-431b-9f87-b4f7e24df310" } ], "id": "23a1ae82-63b3-47d3-92ca-8acefb633678", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-23a1ae82-63b3-47d3-92ca-8acefb633678" }, { "name": "conversation_recipients", "item": [ { "name": "Get Recipients for Task", "id": "6f97681f-3950-4d85-abc3-7ba0d61b63be", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversation_recipients" ], "variable": [ { "id": "2d92d353-882e-4fea-8c81-9be8549c7a06", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of conversation recipients on a task record, identified by its unique\u00a0 task_id ." }, "response": [ { "id": "c87afbed-2858-4a18-9146-cc4a8597d29f", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversation_recipients" ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c87afbed-2858-4a18-9146-cc4a8597d29f" }, { "id": "4e143c1e-df0c-4e6d-968f-418aa91b0cd3", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversation_recipients" ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4e143c1e-df0c-4e6d-968f-418aa91b0cd3" }, { "id": "91285ad1-c962-4d75-b35c-aff265714cf0", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversation_recipients" ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-91285ad1-c962-4d75-b35c-aff265714cf0" }, { "id": "0ca5a986-5cf6-4cb5-9a00-e5866c197cfb", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversation_recipients" ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0ca5a986-5cf6-4cb5-9a00-e5866c197cfb" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6f97681f-3950-4d85-abc3-7ba0d61b63be" } ], "id": "3757255c-b90d-4151-baec-a55773ab8084", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3757255c-b90d-4151-baec-a55773ab8084" }, { "name": "conversations", "item": [ { "name": "List Conversations on Task", "id": "f18f7cc0-4441-476b-a162-55099544eae7", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "7d373155-ccc9-4932-ba34-1f82b920755a", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of conversations on a task, identified by its unique\u00a0 task_id ." }, "response": [ { "id": "be02e46d-4405-4c37-a649-07325cbd3bfc", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-be02e46d-4405-4c37-a649-07325cbd3bfc" }, { "id": "7f564313-5aa6-4f4b-8208-45c61018de09", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7f564313-5aa6-4f4b-8208-45c61018de09" }, { "id": "9599bd99-d94e-49ae-82a8-be90a1173bb0", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9599bd99-d94e-49ae-82a8-be90a1173bb0" }, { "id": "f050484c-a859-4c7f-899f-52ed92d016a4", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f050484c-a859-4c7f-899f-52ed92d016a4" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f18f7cc0-4441-476b-a162-55099544eae7" }, { "name": "Add Conversation on Task", "id": "5bf6afcd-0957-44ba-8642-70e1bd2e98d8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "5df88046-2667-4fa4-8677-de9497cc5fe8", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "Use this endpoint to create a new conversation on a task record. The API will return the saved data and a unique Conversation ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\nmessage \n It's done \n String \n Yes \n\nsubject \n Meeting tomorrow \n String \n Yes \n\nperson_ids \n ['1','2'] \n Array(String) \n Yes" }, "response": [ { "id": "332fbc4f-4b06-4e07-85ce-c6cf045a26f6", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-332fbc4f-4b06-4e07-85ce-c6cf045a26f6" }, { "id": "c0236666-441c-4f9b-b86d-7230a51bafef", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c0236666-441c-4f9b-b86d-7230a51bafef" }, { "id": "3c95757b-cb34-4500-b25a-5a5180d449c6", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3c95757b-cb34-4500-b25a-5a5180d449c6" }, { "id": "087b19a6-600c-4d78-8d00-297e1dbc331c", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-087b19a6-600c-4d78-8d00-297e1dbc331c" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5bf6afcd-0957-44ba-8642-70e1bd2e98d8" } ], "id": "61ac5dea-8bb9-4498-9a4b-df913506142a", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-61ac5dea-8bb9-4498-9a4b-df913506142a" }, { "name": "assets", "item": [ { "name": "{asset_id}", "item": [ { "name": "View Asset on Task", "id": "e8af44f9-cecd-4c80-a01a-65d2fde324c0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets/:asset_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets", ":asset_id" ], "variable": [ { "id": "b8399e13-f9d8-448a-97c2-f07cecc153fd", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "aa4250aa-2e07-417c-89b8-478b3d7af2dc", "key": "asset_id", "value": "", "description": "(Required) Arthur asset id." } ] }, "description": "This API endpoint retrieves the details of a single task\u00a0 asset , identified by its unique\u00a0 id ." }, "response": [ { "id": "7ed67e62-0b68-4f88-a943-a690132b9232", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets/:asset_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets", ":asset_id" ], "variable": [ { "key": "task_id" }, { "key": "asset_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7ed67e62-0b68-4f88-a943-a690132b9232" }, { "id": "54b7c426-6f24-4728-bb31-873d76c8a891", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets/:asset_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets", ":asset_id" ], "variable": [ { "key": "task_id" }, { "key": "asset_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-54b7c426-6f24-4728-bb31-873d76c8a891" }, { "id": "bb103678-7f67-459f-94c7-49c7b1fdc1dd", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets/:asset_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets", ":asset_id" ], "variable": [ { "key": "task_id" }, { "key": "asset_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bb103678-7f67-459f-94c7-49c7b1fdc1dd" }, { "id": "43af742c-980f-4253-b9d1-46c7b1ef098a", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets/:asset_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets", ":asset_id" ], "variable": [ { "key": "task_id" }, { "key": "asset_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-43af742c-980f-4253-b9d1-46c7b1ef098a" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e8af44f9-cecd-4c80-a01a-65d2fde324c0" } ], "id": "f1cb2225-5797-4f2e-a6a5-845cc7cdf24f", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f1cb2225-5797-4f2e-a6a5-845cc7cdf24f" }, { "name": "List Assets on Task", "id": "fa7dad9e-c1c8-46a8-bab1-f0b1be039602", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "ddd0bb16-c8e9-4fd5-a7f4-51f159bb9b60", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint retrieves a list of assets associated with the given task ID." }, "response": [ { "id": "d2c5a341-fc14-4b99-94fc-aef2171007ff", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d2c5a341-fc14-4b99-94fc-aef2171007ff" }, { "id": "adcdabd8-861b-4dd4-a574-4e624eead2ad", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-adcdabd8-861b-4dd4-a574-4e624eead2ad" }, { "id": "0c381c5a-8fa2-43b0-ae41-4ac1e0d5cd0a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0c381c5a-8fa2-43b0-ae41-4ac1e0d5cd0a" }, { "id": "7d8d4dd9-7918-44e2-b941-088f7ef56e7f", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7d8d4dd9-7918-44e2-b941-088f7ef56e7f" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fa7dad9e-c1c8-46a8-bab1-f0b1be039602" } ], "id": "1c83c541-e90f-4b9c-80da-2735ff383a82", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1c83c541-e90f-4b9c-80da-2735ff383a82" }, { "name": "tenants", "item": [ { "name": "{tenant_id}", "item": [ { "name": "View Tenant on Task", "id": "00cf65af-5ef2-46af-b113-39663bbf563a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants", ":tenant_id" ], "variable": [ { "id": "b734b06a-061e-41c1-b52e-5dc4105cdb60", "key": "task_id", "value": "", "description": "(Required) Arthur task id." }, { "id": "e14e8bba-4694-4606-9c4c-a44daff289f3", "key": "tenant_id", "value": "", "description": "(Required) Arthur tenant id." } ] }, "description": "This API endpoint retrieves the details of a single tenant on a task, identified by its unique\u00a0 id ." }, "response": [ { "id": "09674ec5-b973-4fe8-9a13-a9c9973f83ed", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants", ":tenant_id" ], "variable": [ { "key": "task_id" }, { "key": "tenant_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-09674ec5-b973-4fe8-9a13-a9c9973f83ed" }, { "id": "4fcd7a86-c51e-49dd-91c5-fd3fbb6e77bd", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants", ":tenant_id" ], "variable": [ { "key": "task_id" }, { "key": "tenant_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4fcd7a86-c51e-49dd-91c5-fd3fbb6e77bd" }, { "id": "b4e13971-7553-4d13-a43d-bade47c9e62a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants", ":tenant_id" ], "variable": [ { "key": "task_id" }, { "key": "tenant_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b4e13971-7553-4d13-a43d-bade47c9e62a" }, { "id": "2120ebd8-165a-46e6-86b0-2f05146c988f", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants", ":tenant_id" ], "variable": [ { "key": "task_id" }, { "key": "tenant_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2120ebd8-165a-46e6-86b0-2f05146c988f" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-00cf65af-5ef2-46af-b113-39663bbf563a" } ], "id": "b94655c3-072e-4f4b-91ff-95b36b905308", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b94655c3-072e-4f4b-91ff-95b36b905308" }, { "name": "List Tenants on Task", "id": "441e4bb0-0204-4061-ba0e-b4c136607aec", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "e1136a5d-066a-423e-aa5d-9290ee4cc38d", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This retrieves a list of tenants related to a task" }, "response": [ { "id": "a5d0fc9d-e895-410e-a39f-d20289fa1c4a", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a5d0fc9d-e895-410e-a39f-d20289fa1c4a" }, { "id": "6d09268b-8653-43dd-9a6d-ca95570a2012", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6d09268b-8653-43dd-9a6d-ca95570a2012" }, { "id": "00eae25f-3185-4d70-9f99-56359887e5bb", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-00eae25f-3185-4d70-9f99-56359887e5bb" }, { "id": "2e8b8ef3-c2e3-4ec8-8efd-9864dda9876b", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2e8b8ef3-c2e3-4ec8-8efd-9864dda9876b" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-441e4bb0-0204-4061-ba0e-b4c136607aec" } ], "id": "3db9d679-1031-4b29-a50f-389d981e9043", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3db9d679-1031-4b29-a50f-389d981e9043" }, { "name": "status", "item": [ { "name": "Update Status On Task", "id": "131080ca-1ad3-43f4-805e-6d6a6a9c313d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/status?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "status" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "6a8c2175-a4e2-47ec-bce3-4512b7cc9e54", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint updates an existing task status. The API will return the updated data for the task in the response.\n\nSupported Fields \n The following fields are supported for the request body\nStatus must be one of these: live, pending, cancelled, completed\n\nField \n Example \n Type \n Required? \n\nstatus \n live \n String \n Yes" }, "response": [ { "id": "32211af4-db81-4cbb-a7ba-afa89a1f285c", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/status?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "status" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-32211af4-db81-4cbb-a7ba-afa89a1f285c" }, { "id": "fca35fdb-858c-4051-8e36-59f2666a06c4", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/status?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "status" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fca35fdb-858c-4051-8e36-59f2666a06c4" }, { "id": "12c4fa8d-f99f-4295-912f-06bd4094f409", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/status?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "status" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-12c4fa8d-f99f-4295-912f-06bd4094f409" }, { "id": "852f86d5-2691-47dc-822b-ab5681c1673e", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id/status?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id", "status" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-852f86d5-2691-47dc-822b-ab5681c1673e" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-131080ca-1ad3-43f4-805e-6d6a6a9c313d" } ], "id": "909475ce-0606-43e2-9839-695e10f59790", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-909475ce-0606-43e2-9839-695e10f59790" }, { "name": "View Task", "id": "0ae74832-2d34-4f43-afe8-ed30bce31c6b", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "id": "a106984b-92d0-4a1c-8594-52d783df4e63", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This API endpoint retrieves the details of a single task, identified by its unique\u00a0 task_id .\n\nUse this endpoint to view the specific details of a task." }, "response": [ { "id": "0a5c0b93-3b3d-4752-a978-3981557d2d42", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0a5c0b93-3b3d-4752-a978-3981557d2d42" }, { "id": "e470e5a0-64aa-4ad7-b15e-e2a021d014a4", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e470e5a0-64aa-4ad7-b15e-e2a021d014a4" }, { "id": "71682919-5dc2-4ab1-8736-483309352899", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-71682919-5dc2-4ab1-8736-483309352899" }, { "id": "f9b42625-3683-4434-9c0d-e477518d0586", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f9b42625-3683-4434-9c0d-e477518d0586" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0ae74832-2d34-4f43-afe8-ed30bce31c6b" }, { "name": "Update Task", "id": "fdb56c70-738d-4722-832e-59d3f857e2e4", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"task_type\": \"\",\n \"description\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"due_date\": \"\",\n \"due_time\": \"\",\n \"assigned_managers\": [\n \"\",\n \"\"\n ],\n \"emergency\": \"\",\n \"private\": \"\",\n \"api_notes\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "28716f5b-e8f7-4e6c-a504-a6eec4d78144", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint updates an existing task. Any fields that are not provided will not be changed. The API will return the updated data for the task in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntask_type \n Inspection \n String \n No \n\ndescription \n Radiator not working \n String \n No \n\ntags \n ['one','two'] \n Array(String) \n No \n\ndue_date \n 2020-10-11 \n Date \n No \n\ndue_time \n 15:32 \n Time \n No \n\nassigned_managers \n [123,1234] \n Array(Integer) \n No \n\nemergency \n True \n Boolean \n No \n\nprivate \n True \n Boolean \n No \n\napi_notes \n Landlord will be present \n String \n No" }, "response": [ { "id": "7b5fce63-ffb0-4747-afd3-ef2f77fb967c", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"task_type\": \"\",\n \"description\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"due_date\": \"\",\n \"due_time\": \"\",\n \"assigned_managers\": [\n \"\",\n \"\"\n ],\n \"emergency\": \"\",\n \"private\": \"\",\n \"api_notes\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7b5fce63-ffb0-4747-afd3-ef2f77fb967c" }, { "id": "408b19f1-0390-4cd0-b282-3956f49f55f5", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"task_type\": \"\",\n \"description\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"due_date\": \"\",\n \"due_time\": \"\",\n \"assigned_managers\": [\n \"\",\n \"\"\n ],\n \"emergency\": \"\",\n \"private\": \"\",\n \"api_notes\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-408b19f1-0390-4cd0-b282-3956f49f55f5" }, { "id": "916e760c-6931-4f2b-8458-063dba45821a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"task_type\": \"\",\n \"description\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"due_date\": \"\",\n \"due_time\": \"\",\n \"assigned_managers\": [\n \"\",\n \"\"\n ],\n \"emergency\": \"\",\n \"private\": \"\",\n \"api_notes\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-916e760c-6931-4f2b-8458-063dba45821a" }, { "id": "29e8450c-f43b-466c-a373-3000bd097c6c", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"task_type\": \"\",\n \"description\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"due_date\": \"\",\n \"due_time\": \"\",\n \"assigned_managers\": [\n \"\",\n \"\"\n ],\n \"emergency\": \"\",\n \"private\": \"\",\n \"api_notes\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/tasks/:task_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-29e8450c-f43b-466c-a373-3000bd097c6c" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fdb56c70-738d-4722-832e-59d3f857e2e4" }, { "name": "Delete Task", "id": "23fc8f68-caeb-4b69-bb40-5aa9bc5b3250", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "id": "37e3f4d6-ad63-401d-91c1-66d00108230b", "key": "task_id", "value": "", "description": "(Required) Arthur task id." } ] }, "description": "This endpoint deletes an existing task using the task\u00a0 id ." }, "response": [ { "id": "0e5c4646-cd2e-4a10-ae2d-c3a5bb8e5d3e", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0e5c4646-cd2e-4a10-ae2d-c3a5bb8e5d3e" }, { "id": "390183e9-0be1-43d1-9bad-5d24e3b0c53c", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-390183e9-0be1-43d1-9bad-5d24e3b0c53c" }, { "id": "3940e020-d9af-4042-a97e-d35693568edf", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3940e020-d9af-4042-a97e-d35693568edf" }, { "id": "602ceeba-19b5-4dc3-b02f-15742ebab354", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:task_id", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":task_id" ], "variable": [ { "key": "task_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-602ceeba-19b5-4dc3-b02f-15742ebab354" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-23fc8f68-caeb-4b69-bb40-5aa9bc5b3250" } ], "id": "a6ab46e5-b89a-4c97-b463-5de8f0696ff9", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a6ab46e5-b89a-4c97-b463-5de8f0696ff9" }, { "name": "{status}", "item": [ { "name": "List Tasks By Status", "id": "95f5d9b8-e3d9-49df-bd40-32ee05450b07", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks/:status?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":status" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "1222f94d-6e46-43cf-86bf-7b7438ed6985", "key": "status", "value": "", "description": "(Required) Arthur status." } ] }, "description": "List all Task with status provided: live, pending, cancelled or completed" }, "response": [ { "id": "fc059f08-d6df-4c03-969a-518fd7beb647", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:status?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":status" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "status" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fc059f08-d6df-4c03-969a-518fd7beb647" }, { "id": "6462051e-09c0-45a4-b19a-2a31ed8a2d9d", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:status?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":status" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "status" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6462051e-09c0-45a4-b19a-2a31ed8a2d9d" }, { "id": "abe936d0-621c-4157-8973-2a2a274aab6c", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:status?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":status" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "status" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-abe936d0-621c-4157-8973-2a2a274aab6c" }, { "id": "6ef52632-68a8-493f-9c93-a7401416558a", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks/:status?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks", ":status" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "status" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6ef52632-68a8-493f-9c93-a7401416558a" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-95f5d9b8-e3d9-49df-bd40-32ee05450b07" } ], "id": "95f94909-d6d6-459e-9931-a6a15ff3893c", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-95f94909-d6d6-459e-9931-a6a15ff3893c" }, { "name": "List Tasks", "id": "40d75549-9656-47ca-8939-6aee698f9c95", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/tasks?status=&assigned_to=&created_date_from=&created_date_to=&due_date_from=&due_date_to=&task_type=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks" ], "query": [ { "description": "Filter by task status, which should be provided as a comma-separated list", "key": "status", "value": "" }, { "description": "Filter by assigned property manager name", "key": "assigned_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_from", "value": "" }, { "description": "Filters tasks by the created date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_from", "value": "" }, { "description": "Filters tasks by the due date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_to", "value": "" }, { "description": "Filter tasks by type", "key": "task_type", "value": "" }, { "description": "Filter by tags associated with the tasks, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] }, "description": "This retrieves a list of tasks.\n\nSee available filters below to customize the list of tasks returned." }, "response": [ { "id": "16c08815-06f0-4a83-b655-ef68e48625ed", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks?status=&assigned_to=&created_date_from=&created_date_to=&due_date_from=&due_date_to=&task_type=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks" ], "query": [ { "description": "Filter by task status, which should be provided as a comma-separated list", "key": "status", "value": "" }, { "description": "Filter by assigned property manager name", "key": "assigned_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_from", "value": "" }, { "description": "Filters tasks by the created date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_from", "value": "" }, { "description": "Filters tasks by the due date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_to", "value": "" }, { "description": "Filter tasks by type", "key": "task_type", "value": "" }, { "description": "Filter by tags associated with the tasks, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-16c08815-06f0-4a83-b655-ef68e48625ed" }, { "id": "186cd15b-99c4-4d04-9308-f5226f6ba1c7", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks?status=&assigned_to=&created_date_from=&created_date_to=&due_date_from=&due_date_to=&task_type=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks" ], "query": [ { "description": "Filter by task status, which should be provided as a comma-separated list", "key": "status", "value": "" }, { "description": "Filter by assigned property manager name", "key": "assigned_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_from", "value": "" }, { "description": "Filters tasks by the created date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_from", "value": "" }, { "description": "Filters tasks by the due date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_to", "value": "" }, { "description": "Filter tasks by type", "key": "task_type", "value": "" }, { "description": "Filter by tags associated with the tasks, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-186cd15b-99c4-4d04-9308-f5226f6ba1c7" }, { "id": "8165234d-ca6b-452f-a122-4f97138ca766", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks?status=&assigned_to=&created_date_from=&created_date_to=&due_date_from=&due_date_to=&task_type=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks" ], "query": [ { "description": "Filter by task status, which should be provided as a comma-separated list", "key": "status", "value": "" }, { "description": "Filter by assigned property manager name", "key": "assigned_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_from", "value": "" }, { "description": "Filters tasks by the created date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_from", "value": "" }, { "description": "Filters tasks by the due date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_to", "value": "" }, { "description": "Filter tasks by type", "key": "task_type", "value": "" }, { "description": "Filter by tags associated with the tasks, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8165234d-ca6b-452f-a122-4f97138ca766" }, { "id": "53502c58-fc44-4eaf-913c-9a82f4f54be9", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/tasks?status=&assigned_to=&created_date_from=&created_date_to=&due_date_from=&due_date_to=&task_type=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "tasks" ], "query": [ { "description": "Filter by task status, which should be provided as a comma-separated list", "key": "status", "value": "" }, { "description": "Filter by assigned property manager name", "key": "assigned_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_from", "value": "" }, { "description": "Filters tasks by the created date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "created_date_to", "value": "" }, { "description": "Filters tasks by the due date, starting from the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_from", "value": "" }, { "description": "Filters tasks by the due date, up to the specified date. Use the format yyyy-mm-dd to input the date", "key": "due_date_to", "value": "" }, { "description": "Filter tasks by type", "key": "task_type", "value": "" }, { "description": "Filter by tags associated with the tasks, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-53502c58-fc44-4eaf-913c-9a82f4f54be9" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-40d75549-9656-47ca-8939-6aee698f9c95" } ], "id": "258ef935-f238-4d92-91ec-a4dfab9ef2f1", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-258ef935-f238-4d92-91ec-a4dfab9ef2f1" }, { "name": "subtasks", "item": [ { "name": "{subtask_id}", "item": [ { "name": "View Subtask", "id": "4a800cd8-eaab-41d6-9393-078d6a852bf0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "id": "85878179-7ace-4a79-8cc5-acc86c0775b6", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "Get Subtask" }, "response": [ { "id": "12965229-9e5c-445b-b5b9-a1ad994d6b57", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-12965229-9e5c-445b-b5b9-a1ad994d6b57" }, { "id": "656e3ce4-a353-44d8-8984-5fbab4eadf79", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-656e3ce4-a353-44d8-8984-5fbab4eadf79" }, { "id": "d67713de-6d85-4ea0-aae9-db64b214ab7e", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d67713de-6d85-4ea0-aae9-db64b214ab7e" }, { "id": "7b325a53-602e-4af0-a99d-ca644f569a2b", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7b325a53-602e-4af0-a99d-ca644f569a2b" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4a800cd8-eaab-41d6-9393-078d6a852bf0" }, { "name": "Update Subtask", "id": "118ed3af-7d6d-44a2-a6f2-3788b0c0bcd2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "832bd271-2f62-4653-851d-1be9cd87b03d", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "Update Subtask\n\nSupported Fields \n\nField \n Example \n Type \n Default \n Required? \n\ndescription \n subtask nb1 \n String \n\nNo \n\ndue_date \n 2020-09-22 \n Date \n\nNo \n\ncompleted \n true \n Boolean \n\nNo" }, "response": [ { "id": "c606b338-30fc-4653-8b86-b4c93cf9ab53", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c606b338-30fc-4653-8b86-b4c93cf9ab53" }, { "id": "0f280827-f3c7-4787-bd18-dd46986b33ed", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0f280827-f3c7-4787-bd18-dd46986b33ed" }, { "id": "a3830298-bf7f-4734-8f7c-ffff0e9a3eb4", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a3830298-bf7f-4734-8f7c-ffff0e9a3eb4" }, { "id": "0cb3f199-a226-40f8-9acc-7ae2e50b8bed", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"\",\n \"due_date\": \"\",\n \"completed\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0cb3f199-a226-40f8-9acc-7ae2e50b8bed" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-118ed3af-7d6d-44a2-a6f2-3788b0c0bcd2" }, { "name": "Delete Subtask", "id": "87480a4b-b7a7-446b-93bd-5bfef10e9293", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "id": "009ec6a6-85b1-4e3b-9c5a-09d11bc6189f", "key": "subtask_id", "value": "", "description": "(Required) Arthur subtask id." } ] }, "description": "Delete Subtask" }, "response": [ { "id": "c1b9998f-1401-4fea-9f20-3693f8c3270e", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c1b9998f-1401-4fea-9f20-3693f8c3270e" }, { "id": "bf853bd6-9392-4429-b616-7110831657fb", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bf853bd6-9392-4429-b616-7110831657fb" }, { "id": "de75f690-b7db-479a-ad6f-563289dff1ef", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-de75f690-b7db-479a-ad6f-563289dff1ef" }, { "id": "3715eacc-1b81-4ce5-a713-9f89cca29b6a", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks/:subtask_id", "host": [ "{{baseUrl}}" ], "path": [ "subtasks", ":subtask_id" ], "variable": [ { "key": "subtask_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3715eacc-1b81-4ce5-a713-9f89cca29b6a" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-87480a4b-b7a7-446b-93bd-5bfef10e9293" } ], "id": "d86ecc3c-1c82-40d1-a3af-2637e1658c84", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d86ecc3c-1c82-40d1-a3af-2637e1658c84" }, { "name": "List Subtasks", "id": "c9140fbe-c639-4f40-8b12-e9184cfe9dc6", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] }, "description": "Get all Subtasks" }, "response": [ { "id": "37eca0f4-07d3-4204-b714-0f72faa1a0c5", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-37eca0f4-07d3-4204-b714-0f72faa1a0c5" }, { "id": "1b4a2196-ca6c-46bb-b137-c8899dcb0337", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1b4a2196-ca6c-46bb-b137-c8899dcb0337" }, { "id": "bb7cb078-f3bf-4b57-b9fa-a55637c98419", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bb7cb078-f3bf-4b57-b9fa-a55637c98419" }, { "id": "f0cdfafa-617a-4ac7-ae6f-cacdd0688597", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/subtasks?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "subtasks" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f0cdfafa-617a-4ac7-ae6f-cacdd0688597" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c9140fbe-c639-4f40-8b12-e9184cfe9dc6" } ], "id": "17b938f9-4e5a-44bb-b251-ea77264cb6e8", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-17b938f9-4e5a-44bb-b251-ea77264cb6e8" }, { "name": "workorders", "item": [ { "name": "{workorder_id}", "item": [ { "name": "transactions", "item": [ { "name": "List Transactions On Workorder", "id": "7dc4882d-4ac2-4a0a-922c-fad2a9cdae20", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/transactions?statement=&status=&date_from=&date_to=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "transactions" ], "query": [ { "description": "Filters the transactions by statement. The available options are tenant , tenant-deposit , property-owner , \n property-owner-consolidated , contractor , tenancy-closing-statement , late-rents , contingency-statement , invoices", "key": "statement", "value": "" }, { "description": "The status of the transaction. The available options are paid , unpaid , partpaid , outstanding , or overdue . Use this parameter to filter transactions based on their payment status.", "key": "status", "value": "" }, { "description": "Filters the transactions by the date, starting from the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_from", "value": "" }, { "description": "Filters the transactions by the date, up to the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_to", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "0d0340d6-9e08-4687-ba75-a0e6f83e4f83", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This retrieves a list of transactions for a Workorder .\n\nSee available filters below to customize the list of transactions returned." }, "response": [ { "id": "cae24f94-c58d-4e4c-bc8f-f2ebc3936a3b", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/transactions?statement=&status=&date_from=&date_to=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "transactions" ], "query": [ { "description": "Filters the transactions by statement. The available options are tenant , tenant-deposit , property-owner , \n property-owner-consolidated , contractor , tenancy-closing-statement , late-rents , contingency-statement , invoices", "key": "statement", "value": "" }, { "description": "The status of the transaction. The available options are paid , unpaid , partpaid , outstanding , or overdue . Use this parameter to filter transactions based on their payment status.", "key": "status", "value": "" }, { "description": "Filters the transactions by the date, starting from the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_from", "value": "" }, { "description": "Filters the transactions by the date, up to the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_to", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cae24f94-c58d-4e4c-bc8f-f2ebc3936a3b" }, { "id": "b84d79d3-e879-47f3-b755-bc5e8d56a066", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/transactions?statement=&status=&date_from=&date_to=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "transactions" ], "query": [ { "description": "Filters the transactions by statement. The available options are tenant , tenant-deposit , property-owner , \n property-owner-consolidated , contractor , tenancy-closing-statement , late-rents , contingency-statement , invoices", "key": "statement", "value": "" }, { "description": "The status of the transaction. The available options are paid , unpaid , partpaid , outstanding , or overdue . Use this parameter to filter transactions based on their payment status.", "key": "status", "value": "" }, { "description": "Filters the transactions by the date, starting from the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_from", "value": "" }, { "description": "Filters the transactions by the date, up to the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_to", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b84d79d3-e879-47f3-b755-bc5e8d56a066" }, { "id": "d0c67589-7d8c-486e-9141-5777260c1984", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/transactions?statement=&status=&date_from=&date_to=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "transactions" ], "query": [ { "description": "Filters the transactions by statement. The available options are tenant , tenant-deposit , property-owner , \n property-owner-consolidated , contractor , tenancy-closing-statement , late-rents , contingency-statement , invoices", "key": "statement", "value": "" }, { "description": "The status of the transaction. The available options are paid , unpaid , partpaid , outstanding , or overdue . Use this parameter to filter transactions based on their payment status.", "key": "status", "value": "" }, { "description": "Filters the transactions by the date, starting from the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_from", "value": "" }, { "description": "Filters the transactions by the date, up to the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_to", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d0c67589-7d8c-486e-9141-5777260c1984" }, { "id": "c3fbe402-1399-46dd-a474-8899b4ebac49", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/transactions?statement=&status=&date_from=&date_to=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "transactions" ], "query": [ { "description": "Filters the transactions by statement. The available options are tenant , tenant-deposit , property-owner , \n property-owner-consolidated , contractor , tenancy-closing-statement , late-rents , contingency-statement , invoices", "key": "statement", "value": "" }, { "description": "The status of the transaction. The available options are paid , unpaid , partpaid , outstanding , or overdue . Use this parameter to filter transactions based on their payment status.", "key": "status", "value": "" }, { "description": "Filters the transactions by the date, starting from the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_from", "value": "" }, { "description": "Filters the transactions by the date, up to the specified date. Use the format yyyy-mm-dd to input the date.", "key": "date_to", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c3fbe402-1399-46dd-a474-8899b4ebac49" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7dc4882d-4ac2-4a0a-922c-fad2a9cdae20" } ], "id": "ebfdd906-388e-4f07-8806-75c6f41fa70b", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ebfdd906-388e-4f07-8806-75c6f41fa70b" }, { "name": "certificates", "item": [ { "name": "List Certificates On Workorder", "id": "3400f6a4-a824-4b11-be55-a43613888901", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/certificates?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "certificates" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "def80320-d6ff-4083-a1d4-287e1ef20271", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of certificates associated with the given workorder ID." }, "response": [ { "id": "76fa37ec-1efb-48b8-ad0e-479f45fcee28", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/certificates?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "certificates" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-76fa37ec-1efb-48b8-ad0e-479f45fcee28" }, { "id": "9a34b4c7-bc28-4ba0-b7f8-0978aed80dff", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/certificates?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "certificates" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9a34b4c7-bc28-4ba0-b7f8-0978aed80dff" }, { "id": "848e716a-bc07-4d12-94e7-fe350a1fff23", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/certificates?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "certificates" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-848e716a-bc07-4d12-94e7-fe350a1fff23" }, { "id": "68a312ce-7151-42fd-a0a8-d1a31e28a3ad", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/certificates?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "certificates" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-68a312ce-7151-42fd-a0a8-d1a31e28a3ad" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3400f6a4-a824-4b11-be55-a43613888901" } ], "id": "81af3fc2-6afe-4afc-b958-7267ab746aa6", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-81af3fc2-6afe-4afc-b958-7267ab746aa6" }, { "name": "quotes", "item": [ { "name": "{quote_id}", "item": [ { "name": "View Quote On Workorder", "id": "35f841d4-ef5e-4629-8d20-fbf1eee6cd0e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes", ":quote_id" ], "variable": [ { "id": "677bf523-d9c1-4e01-a8cc-9d8f12611ade", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "bf3deed3-1422-4ddd-bfe4-26972af23a30", "key": "quote_id", "value": "", "description": "(Required) Arthur quote id." } ] }, "description": "This API endpoint retrieves the details of a single quote, identified by its unique quote_id .\n\nUse this endpoint to view the specific details of a quote on a workorder." }, "response": [ { "id": "f28b22e7-59b7-4a25-b85e-1b44cff16ccd", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes", ":quote_id" ], "variable": [ { "key": "workorder_id" }, { "key": "quote_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f28b22e7-59b7-4a25-b85e-1b44cff16ccd" }, { "id": "5db8e462-57f4-4785-9254-14bfb4b2a205", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes", ":quote_id" ], "variable": [ { "key": "workorder_id" }, { "key": "quote_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5db8e462-57f4-4785-9254-14bfb4b2a205" }, { "id": "0253f2b8-554a-4f97-9ff1-1685ed6146f5", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes", ":quote_id" ], "variable": [ { "key": "workorder_id" }, { "key": "quote_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0253f2b8-554a-4f97-9ff1-1685ed6146f5" }, { "id": "922163dd-c5bd-4381-8c5b-1f6463edfd93", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes", ":quote_id" ], "variable": [ { "key": "workorder_id" }, { "key": "quote_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-922163dd-c5bd-4381-8c5b-1f6463edfd93" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-35f841d4-ef5e-4629-8d20-fbf1eee6cd0e" } ], "id": "ca29afe7-4d85-4aa0-9c67-fd1e8ed08b96", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ca29afe7-4d85-4aa0-9c67-fd1e8ed08b96" }, { "name": "List Quotes On Workorder", "id": "a267e5b5-0fe7-4c87-9b1a-6b094e621a8b", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "a83e5377-f7fd-46b3-a2d3-8e39f49165cb", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of quotes associated with the given Workorder ID." }, "response": [ { "id": "7994c189-fb0f-447c-8bce-2df44322f66f", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7994c189-fb0f-447c-8bce-2df44322f66f" }, { "id": "25b02ced-f390-4b25-85ad-374de5fcacd0", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-25b02ced-f390-4b25-85ad-374de5fcacd0" }, { "id": "d360185c-c630-4232-bf11-f60b5776ef71", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d360185c-c630-4232-bf11-f60b5776ef71" }, { "id": "d55f1751-2f5d-43c1-94fa-59ce08fa9d83", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d55f1751-2f5d-43c1-94fa-59ce08fa9d83" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a267e5b5-0fe7-4c87-9b1a-6b094e621a8b" } ], "id": "056d9637-dec0-4eea-8c44-d02e02af5bf7", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-056d9637-dec0-4eea-8c44-d02e02af5bf7" }, { "name": "invoices", "item": [ { "name": "{invoice_id}", "item": [ { "name": "View Invoice On Workorder", "id": "b59242c7-33ff-4958-85b6-a82a1f44d569", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices/:invoice_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices", ":invoice_id" ], "variable": [ { "id": "045f4012-507b-41d2-ac00-805c6bdfbee3", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "54bbfd85-ec09-46dd-bbe7-b06625e136aa", "key": "invoice_id", "value": "", "description": "(Required) Arthur invoice id." } ] }, "description": "This API endpoint retrieves the details of a single invoice, identified by its unique\u00a0 invoice_id .\n\nUse this endpoint to view the specific details of a contractor invoice on a workorder." }, "response": [ { "id": "fc5a7489-83e6-438d-b29d-f9d061c2aadc", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices/:invoice_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices", ":invoice_id" ], "variable": [ { "key": "workorder_id" }, { "key": "invoice_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fc5a7489-83e6-438d-b29d-f9d061c2aadc" }, { "id": "68e3544b-c54c-4d33-b66d-1c14a5f5cfe4", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices/:invoice_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices", ":invoice_id" ], "variable": [ { "key": "workorder_id" }, { "key": "invoice_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-68e3544b-c54c-4d33-b66d-1c14a5f5cfe4" }, { "id": "286e4dba-6e7f-4819-94f5-0c8ec71c23a1", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices/:invoice_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices", ":invoice_id" ], "variable": [ { "key": "workorder_id" }, { "key": "invoice_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-286e4dba-6e7f-4819-94f5-0c8ec71c23a1" }, { "id": "f6593c2b-19e3-4c62-804d-4bbc276df774", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices/:invoice_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices", ":invoice_id" ], "variable": [ { "key": "workorder_id" }, { "key": "invoice_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f6593c2b-19e3-4c62-804d-4bbc276df774" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b59242c7-33ff-4958-85b6-a82a1f44d569" } ], "id": "95b990bb-903d-43ea-b844-7957fdd03ecd", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-95b990bb-903d-43ea-b844-7957fdd03ecd" }, { "name": "List Invoices On Workorder", "id": "2660d72b-62ec-4fed-8258-286562e4c64c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "261c96aa-bbe0-407c-9fb1-01fcdc75abd3", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of contractor invoices associated with the given Workorder ID." }, "response": [ { "id": "b8910a23-8e20-456a-8e7b-172b4032462a", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b8910a23-8e20-456a-8e7b-172b4032462a" }, { "id": "fdfc0b6f-4b6c-4b64-94ca-b460ab9a7938", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fdfc0b6f-4b6c-4b64-94ca-b460ab9a7938" }, { "id": "2610e384-d900-40b8-9d96-1c69c40f602a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2610e384-d900-40b8-9d96-1c69c40f602a" }, { "id": "f1cbb0c9-4987-4ad3-9168-12193089c089", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/invoices?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "invoices" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f1cbb0c9-4987-4ad3-9168-12193089c089" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2660d72b-62ec-4fed-8258-286562e4c64c" } ], "id": "fc36c06b-0314-4c36-ba0b-15317c2a65ba", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fc36c06b-0314-4c36-ba0b-15317c2a65ba" }, { "name": "assets", "item": [ { "name": "{edge_id}", "item": [ { "name": "View Asset on Workorder", "id": "a217ef6c-6209-4c5e-ad28-cd273b170eb2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets", ":edge_id" ], "variable": [ { "id": "41db87a1-d7dc-4850-8852-a65f44f57b5e", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "ec98d216-dcae-4a50-b096-b804cdeaa496", "key": "edge_id" } ] }, "description": "This API endpoint retrieves the details of a single asset, identified by its unique\u00a0 asset_id .\n\nUse this endpoint to view the specific details of an asset on a workorder." }, "response": [ { "id": "9f1718d0-9445-4383-b5cd-3fb327acb3a2", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9f1718d0-9445-4383-b5cd-3fb327acb3a2" }, { "id": "b900a52f-4860-4650-803c-c043d919f771", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b900a52f-4860-4650-803c-c043d919f771" }, { "id": "a2121e91-9c19-4ec2-87c7-5aea1048781b", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a2121e91-9c19-4ec2-87c7-5aea1048781b" }, { "id": "0ec75cd3-c9f7-45d6-b0a2-2d83b5aa1986", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0ec75cd3-c9f7-45d6-b0a2-2d83b5aa1986" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a217ef6c-6209-4c5e-ad28-cd273b170eb2" } ], "id": "d989dd13-547b-4ebe-8d00-fc2e5bedca3e", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d989dd13-547b-4ebe-8d00-fc2e5bedca3e" }, { "name": "List Assets on Workorder", "id": "e3f29f7f-6156-4894-aaf5-8cb924a0611f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "f3118508-9954-4447-a9fd-92dd20249ac6", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of assets associated with the given workorder ID." }, "response": [ { "id": "8b1567dd-c36f-4c9c-9049-404a36455b9a", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8b1567dd-c36f-4c9c-9049-404a36455b9a" }, { "id": "d91b785e-5a4a-40de-9ac3-86a3b5e61f0d", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d91b785e-5a4a-40de-9ac3-86a3b5e61f0d" }, { "id": "7c54f78d-34b7-4b30-ba74-a6355e9e078d", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7c54f78d-34b7-4b30-ba74-a6355e9e078d" }, { "id": "246c2d55-e23f-4be0-ba05-c9361cb947ec", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-246c2d55-e23f-4be0-ba05-c9361cb947ec" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e3f29f7f-6156-4894-aaf5-8cb924a0611f" }, { "name": "Create Asset on Workorder", "id": "fa6a7fd1-3b68-40ca-b71e-e89b1ce1e3a9", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"file\": \"\",\n \"mime_type\": \"\",\n \"file_name\": \"\",\n \"asset_type\": \"\",\n \"name\": \"\",\n \"share_manager\": \"\",\n \"share_tenant\": \"\",\n \"share_contractor\": \"\",\n \"share_owner\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "3015f3f8-7235-471c-a812-2d343102f3f2", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to create a new asset related to an\u00a0 workorder . The API will return the saved data.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\nasset_type \n image \n String \n No \n\nname \n inventory \n String \n No \n\nshare_manager \n true \n Boolean \n No \n\nshare_tenant \n false \n Boolean \n No \n\nshare_contractor \n true \n Boolean \n No \n\nshare_owner \n true \n Boolean \n No \n\nfile \n base64 \n String \n Yes \n\nmime_type \n application/pdf \n String \n Yes \n\nfile_name \n inventory \n String \n Yes" }, "response": [ { "id": "532639b3-218e-40a6-9446-0ce55a2ca959", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"file\": \"\",\n \"mime_type\": \"\",\n \"file_name\": \"\",\n \"asset_type\": \"\",\n \"name\": \"\",\n \"share_manager\": \"\",\n \"share_tenant\": \"\",\n \"share_contractor\": \"\",\n \"share_owner\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-532639b3-218e-40a6-9446-0ce55a2ca959" }, { "id": "ae626760-f48f-4b9f-82c7-dfd8e51edda9", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"file\": \"\",\n \"mime_type\": \"\",\n \"file_name\": \"\",\n \"asset_type\": \"\",\n \"name\": \"\",\n \"share_manager\": \"\",\n \"share_tenant\": \"\",\n \"share_contractor\": \"\",\n \"share_owner\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ae626760-f48f-4b9f-82c7-dfd8e51edda9" }, { "id": "5e9d44c9-768b-4a77-a291-4bbd717a5b9d", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"file\": \"\",\n \"mime_type\": \"\",\n \"file_name\": \"\",\n \"asset_type\": \"\",\n \"name\": \"\",\n \"share_manager\": \"\",\n \"share_tenant\": \"\",\n \"share_contractor\": \"\",\n \"share_owner\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5e9d44c9-768b-4a77-a291-4bbd717a5b9d" }, { "id": "a8899afd-7f4d-44e9-8ec3-a11edfe746d0", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"file\": \"\",\n \"mime_type\": \"\",\n \"file_name\": \"\",\n \"asset_type\": \"\",\n \"name\": \"\",\n \"share_manager\": \"\",\n \"share_tenant\": \"\",\n \"share_contractor\": \"\",\n \"share_owner\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/assets?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "assets" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a8899afd-7f4d-44e9-8ec3-a11edfe746d0" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fa6a7fd1-3b68-40ca-b71e-e89b1ce1e3a9" } ], "id": "119de95a-521a-446e-950d-d3a4d3638db8", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-119de95a-521a-446e-950d-d3a4d3638db8" }, { "name": "conversation_recipients", "item": [ { "name": "Get Recipients for Workorder", "id": "eaed29f2-c7b7-4f5a-abbb-ac2dad69cf1a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversation_recipients" ], "variable": [ { "id": "cf48e293-13df-46c7-96bc-98d94feb741c", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of conversation recipients on a workorder record, identified by its unique\u00a0 workorder_id ." }, "response": [ { "id": "92cf2e03-478e-492a-9e33-8abb3779f5c3", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversation_recipients" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-92cf2e03-478e-492a-9e33-8abb3779f5c3" }, { "id": "f23a419c-86ee-4f10-a820-a8ba2edb5cde", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversation_recipients" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f23a419c-86ee-4f10-a820-a8ba2edb5cde" }, { "id": "9e3482bb-404e-4580-b802-d7e3f7025669", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversation_recipients" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9e3482bb-404e-4580-b802-d7e3f7025669" }, { "id": "55f1204d-4692-4645-ae2d-485491775f09", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversation_recipients", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversation_recipients" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-55f1204d-4692-4645-ae2d-485491775f09" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eaed29f2-c7b7-4f5a-abbb-ac2dad69cf1a" } ], "id": "b055a177-5731-4151-b94b-42cd11f1f2fc", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b055a177-5731-4151-b94b-42cd11f1f2fc" }, { "name": "conversations", "item": [ { "name": "List Conversations on Workorder", "id": "69cfebb3-6083-4a4e-9636-3cec90ed5d41", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "33df501e-2e1b-4b20-ab3e-d24e6dc709b2", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of conversations on a workorder, identified by its unique\u00a0 workorder_id ." }, "response": [ { "id": "06b1c71b-3845-45c0-92cd-433d04bf4d40", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-06b1c71b-3845-45c0-92cd-433d04bf4d40" }, { "id": "6c7fec56-72c9-4619-8012-24d5912431c5", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6c7fec56-72c9-4619-8012-24d5912431c5" }, { "id": "21d5b0e5-4ccb-47ac-bbd8-91c538708dfc", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-21d5b0e5-4ccb-47ac-bbd8-91c538708dfc" }, { "id": "7a0191c3-daf5-4d4f-ac97-88e9e80f11ee", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-7a0191c3-daf5-4d4f-ac97-88e9e80f11ee" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-69cfebb3-6083-4a4e-9636-3cec90ed5d41" }, { "name": "Create Conversation on Workorder", "id": "1a4d8808-e967-471d-87d1-fe694b0b19d8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "358d3c7c-78ae-435a-a65c-a16055a7ebe8", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to create a new conversation on a workorder record. The API will return the saved data and a unique Conversation ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\nmessage \n It's done \n String \n Yes \n\nsubject \n Meeting tomorrow \n String \n Yes \n\nperson_ids \n ['1','2'] \n Array(String) \n Yes" }, "response": [ { "id": "c9d2bc8a-4b2d-437d-b271-d8d83e804080", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c9d2bc8a-4b2d-437d-b271-d8d83e804080" }, { "id": "e31cce1b-c276-4eba-a178-ba6cdc2e63cf", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e31cce1b-c276-4eba-a178-ba6cdc2e63cf" }, { "id": "9f83f12a-03bc-4a9f-a550-26d2ee93a8ee", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9f83f12a-03bc-4a9f-a550-26d2ee93a8ee" }, { "id": "0f5376a2-e916-4209-ad68-af2cd56bc229", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"message\": \"\",\n \"subject\": \"\",\n \"person_ids\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/conversations?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "conversations" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0f5376a2-e916-4209-ad68-af2cd56bc229" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1a4d8808-e967-471d-87d1-fe694b0b19d8" } ], "id": "ab245fae-9da8-40f5-9062-6f71a6160c72", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ab245fae-9da8-40f5-9062-6f71a6160c72" }, { "name": "notes", "item": [ { "name": "{edge_id}", "item": [ { "name": "View Note on Workorder", "id": "b920b7a4-6bc7-47b7-a321-f25661fe3fff", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":edge_id" ], "variable": [ { "id": "56f05723-78bc-4b8f-8aca-3c23c269e20f", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "2eeff426-2144-4fdb-a05b-cbce96a45721", "key": "edge_id" } ] }, "description": "This API endpoint retrieves the details of a single workorder\u00a0 note , identified by its unique\u00a0 id" }, "response": [ { "id": "f11dcbff-e8fb-48ad-b4aa-ef841be68e3c", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f11dcbff-e8fb-48ad-b4aa-ef841be68e3c" }, { "id": "cc6cef71-eac1-4137-89f3-64270a7ad085", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cc6cef71-eac1-4137-89f3-64270a7ad085" }, { "id": "923efae6-ace4-4d38-92f1-fc33fcd698e9", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-923efae6-ace4-4d38-92f1-fc33fcd698e9" }, { "id": "9b5e1242-6532-400b-b651-f02c1df5d509", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:edge_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":edge_id" ], "variable": [ { "key": "workorder_id" }, { "key": "edge_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9b5e1242-6532-400b-b651-f02c1df5d509" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b920b7a4-6bc7-47b7-a321-f25661fe3fff" } ], "id": "78712b55-72f9-4893-9e71-033ef4ad4310", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-78712b55-72f9-4893-9e71-033ef4ad4310" }, { "name": "{note_id}", "item": [ { "name": "Update Note on Workorder", "id": "76f59364-d5a2-4df1-96f0-3ce5492cf014", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "437cc712-606c-4c81-8c66-4dbb47fa565e", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "c4bcecbd-05c2-4630-997f-8083d075cb54", "key": "note_id", "value": "", "description": "(Required) Arthur note id." } ] }, "description": "This endpoint updates an existing note on a workorder using the same fields as the 'Add Note' endpoint. The API will return the updated data for the note in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ncontent \n Moving away \n String \n No \n\ntags \n ['one','two'] \n Array(String) \n No" }, "response": [ { "id": "dac5522e-c1d3-4a68-a774-224143e57062", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-dac5522e-c1d3-4a68-a774-224143e57062" }, { "id": "bc735913-4cfe-4a17-972c-72bfb02f7b19", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bc735913-4cfe-4a17-972c-72bfb02f7b19" }, { "id": "83aa14f4-e0de-4aa7-80b9-da1d8c1ba951", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-83aa14f4-e0de-4aa7-80b9-da1d8c1ba951" }, { "id": "11ce8155-bd70-413e-9699-66cfbdc98ed7", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-11ce8155-bd70-413e-9699-66cfbdc98ed7" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-76f59364-d5a2-4df1-96f0-3ce5492cf014" }, { "name": "Delete Note on Workorder", "id": "ab12b137-ef28-4fb0-82a4-e63b2563c907", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "variable": [ { "id": "94896abb-0791-41f6-a476-666f4ab54c03", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "a7233a11-7f27-4719-8bb2-7ba96ca3d07b", "key": "note_id", "value": "", "description": "(Required) Arthur note id." } ] }, "description": "This endpoint deletes an existing workorder note using the note\u00a0 id ." }, "response": [ { "id": "17baae9e-6e0b-4167-9c6b-8c044866721b", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-17baae9e-6e0b-4167-9c6b-8c044866721b" }, { "id": "422ad48a-8dee-4032-91df-5bbf64f28ca4", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-422ad48a-8dee-4032-91df-5bbf64f28ca4" }, { "id": "2d642d28-7ad0-44d0-a2a6-ada4501a2ca5", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2d642d28-7ad0-44d0-a2a6-ada4501a2ca5" }, { "id": "9e7136c2-f01e-458f-a70c-9b33ac86877b", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes/:note_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes", ":note_id" ], "variable": [ { "key": "workorder_id" }, { "key": "note_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9e7136c2-f01e-458f-a70c-9b33ac86877b" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ab12b137-ef28-4fb0-82a4-e63b2563c907" } ], "id": "49d478bd-78e3-4d81-a278-a13397957fea", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-49d478bd-78e3-4d81-a278-a13397957fea" }, { "name": "List Notes on Workorder", "id": "b488c6fa-b683-4f69-8f30-4a416cdcf910", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "9ce95f11-37aa-46df-9a9c-23b4f39ca1c5", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of\u00a0 notes \u00a0associated with the given workorder ID." }, "response": [ { "id": "eaec3b11-3a66-4960-b57f-76f75dfe80f5", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eaec3b11-3a66-4960-b57f-76f75dfe80f5" }, { "id": "2d5da09b-3653-44e6-9d0d-9b6f828d3ba0", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2d5da09b-3653-44e6-9d0d-9b6f828d3ba0" }, { "id": "3c38820b-18d2-44c0-9b2d-4f0037948a5a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3c38820b-18d2-44c0-9b2d-4f0037948a5a" }, { "id": "738b244e-d7d1-4818-907a-55b064f6ab42", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-738b244e-d7d1-4818-907a-55b064f6ab42" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b488c6fa-b683-4f69-8f30-4a416cdcf910" }, { "name": "Add Note on Workorder", "id": "3fe036c0-b7ad-46bd-9799-99117de38f3f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "a77d25ff-3cff-430a-b3ec-1583ccb6b761", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to create a new note record for a\u00a0 workorder . The API will return the saved data and a unique note ID.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ncontent \n Moving away \n String \n Yes \n\ntags \n ['one','two'] \n Array(String) \n No" }, "response": [ { "id": "2911d3ca-8fa1-4a1f-8929-b5f891f5d71a", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2911d3ca-8fa1-4a1f-8929-b5f891f5d71a" }, { "id": "a9fcf1df-210b-48c3-9174-cbf5388f0909", "name": "The request was invalid or malformed.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a9fcf1df-210b-48c3-9174-cbf5388f0909" }, { "id": "031052bf-f1db-47f9-bdca-4c387883aa20", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-031052bf-f1db-47f9-bdca-4c387883aa20" }, { "id": "f5357b6c-f89c-465f-a4b9-49a5c5c6a089", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"content\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/notes?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "notes" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f5357b6c-f89c-465f-a4b9-49a5c5c6a089" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3fe036c0-b7ad-46bd-9799-99117de38f3f" } ], "id": "8f0373db-7d54-499c-bf16-928137a9aa12", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8f0373db-7d54-499c-bf16-928137a9aa12" }, { "name": "tags", "item": [ { "name": "List Tags on Workorder", "id": "1ab66b2d-51dc-4e11-9b8a-fbce7d841027", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "86d1fd95-4025-4619-9565-6d81dd696902", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of tags associated with the given Workorder ID." }, "response": [ { "id": "5e5f1eda-24a9-4bcb-a4bb-7fc51052158b", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5e5f1eda-24a9-4bcb-a4bb-7fc51052158b" }, { "id": "4d1551e6-3151-4fd7-81aa-9c4ac1600089", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4d1551e6-3151-4fd7-81aa-9c4ac1600089" }, { "id": "102a8902-77f4-405a-8e4e-1fb4659b0916", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-102a8902-77f4-405a-8e4e-1fb4659b0916" }, { "id": "bc39b3fe-b918-4a70-a35a-361bfe10de20", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bc39b3fe-b918-4a70-a35a-361bfe10de20" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1ab66b2d-51dc-4e11-9b8a-fbce7d841027" }, { "name": "Tag Workorder", "id": "677cf775-34e4-4013-9ec0-92a7e713850b", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "3a728a0b-1e6b-4182-b9af-c875ff75ee57", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to create a new tag record for a\u00a0 workorder . The API will return the saved data and a unique tag ID.\n\nSupported Fields \n The following fields are supported for the request body\nTag field should be a valid tag ID or name.\n\nField \n Example \n Type \n Required? \n\ntag \n [\"123\"] \n Array(String) \n Yes" }, "response": [ { "id": "9cca3b38-07bd-41a8-b17d-f113d1397e08", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9cca3b38-07bd-41a8-b17d-f113d1397e08" }, { "id": "50d30dc3-c87f-4abd-95c7-3567ee1fd937", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-50d30dc3-c87f-4abd-95c7-3567ee1fd937" }, { "id": "6e2da323-d5ae-4e1f-8782-8ab27d578564", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6e2da323-d5ae-4e1f-8782-8ab27d578564" }, { "id": "675399a6-cf1c-4365-9bd8-549bef761f3f", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tags?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tags" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-675399a6-cf1c-4365-9bd8-549bef761f3f" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-677cf775-34e4-4013-9ec0-92a7e713850b" } ], "id": "e359e7aa-a681-4a78-81cc-c7078c6e764c", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e359e7aa-a681-4a78-81cc-c7078c6e764c" }, { "name": "untag", "item": [ { "name": "Untag Workorder", "id": "5471ad62-aeba-46b8-addd-ae735bd6896a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "670b55bf-a3b9-4e93-9306-174e8e61fcd2", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to unassign tag record from a\u00a0 workorder . The API will return the saved data. Tag field should be a valid tag ID or name.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntag \n \"1234\" \n String \n Yes" }, "response": [ { "id": "9013fa2f-b95b-4446-b5be-174d41b950e9", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9013fa2f-b95b-4446-b5be-174d41b950e9" }, { "id": "6d284803-e936-4a68-93a2-cda6f0e0794f", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6d284803-e936-4a68-93a2-cda6f0e0794f" }, { "id": "b8d5aa5d-5cd9-4eff-b0d9-8d228d01551c", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b8d5aa5d-5cd9-4eff-b0d9-8d228d01551c" }, { "id": "1bc55b15-6ee3-4a83-91b1-fde57e44dc49", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"tag\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1bc55b15-6ee3-4a83-91b1-fde57e44dc49" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5471ad62-aeba-46b8-addd-ae735bd6896a" } ], "id": "bd1bbac3-9543-4db3-83c8-d8178e811e3f", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bd1bbac3-9543-4db3-83c8-d8178e811e3f" }, { "name": "untag_all", "item": [ { "name": "Untag All Workorder Tags", "id": "fc963694-756a-4ec6-b5af-9f01aa2ca894", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "ec727e7b-df53-409d-be52-44a11077ee90", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "Use this endpoint to unassign all tags from the\u00a0 workorder ." }, "response": [ { "id": "2f05855c-4467-4c50-bab4-80f12d69e59e", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2f05855c-4467-4c50-bab4-80f12d69e59e" }, { "id": "c83942bb-5a99-4bdb-b5d3-381d11141de5", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c83942bb-5a99-4bdb-b5d3-381d11141de5" }, { "id": "06562f81-0d0f-423c-b769-6f852c337166", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-06562f81-0d0f-423c-b769-6f852c337166" }, { "id": "9e3e5794-0014-4333-802d-bed61207f5e9", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/untag_all?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "untag_all" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9e3e5794-0014-4333-802d-bed61207f5e9" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-fc963694-756a-4ec6-b5af-9f01aa2ca894" } ], "id": "84b63c80-de8f-47a7-893b-45b95a41d59c", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-84b63c80-de8f-47a7-893b-45b95a41d59c" }, { "name": "contractors", "item": [ { "name": "{contractor_id}", "item": [ { "name": "View Contractor on Workorder", "id": "0650b834-bc07-43d8-87ae-3db05aa98999", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "id": "8a236c35-e768-4c93-82bc-01031318d5d5", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "bcdfd2ff-966d-4637-9091-4d52f725da3b", "key": "contractor_id", "value": "", "description": "(Required) Arthur contractor id." } ] }, "description": "This API endpoint retrieves the details of a single workorder, identified by its unique\u00a0 workorder_id .\n\nUse this endpoint to view the specific details of a workorder." }, "response": [ { "id": "0f3c916b-a2cf-45f2-87b8-4671b18de170", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0f3c916b-a2cf-45f2-87b8-4671b18de170" }, { "id": "e870fa94-342e-477f-9a4d-8bf844fd99ad", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-e870fa94-342e-477f-9a4d-8bf844fd99ad" }, { "id": "1bdc04e1-94b8-4015-86bd-bf9b56942569", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1bdc04e1-94b8-4015-86bd-bf9b56942569" }, { "id": "2b7695cd-d137-4a28-b6d3-ced53a78b791", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2b7695cd-d137-4a28-b6d3-ced53a78b791" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0650b834-bc07-43d8-87ae-3db05aa98999" }, { "name": "Delete Contractor on Workorder", "id": "d80790da-1364-440f-9e21-f00359109b0d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "id": "c198565b-f7f9-4e10-911d-152a9729e6e2", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "79bf7a62-51d4-4c5d-9583-d93dc0e8b59c", "key": "contractor_id", "value": "", "description": "(Required) Arthur contractor id." } ] }, "description": "This endpoint deletes an existing contractor related to the workorder using the contractor\u00a0 id ." }, "response": [ { "id": "44290f48-a687-4309-9302-63e23911cbbf", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-44290f48-a687-4309-9302-63e23911cbbf" }, { "id": "3e60d03a-7edb-4685-a02b-23864e083580", "name": "The request was invalid or malformed.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-3e60d03a-7edb-4685-a02b-23864e083580" }, { "id": "13b4b8f2-0a48-4634-a84e-4c2157d06edf", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-13b4b8f2-0a48-4634-a84e-4c2157d06edf" }, { "id": "55c10aee-17ff-42ea-9d5c-2205b208438f", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "DELETE", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors/:contractor_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors", ":contractor_id" ], "variable": [ { "key": "workorder_id" }, { "key": "contractor_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-55c10aee-17ff-42ea-9d5c-2205b208438f" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-d80790da-1364-440f-9e21-f00359109b0d" } ], "id": "5b3ad577-6f24-4917-adfd-6d501765a2c4", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5b3ad577-6f24-4917-adfd-6d501765a2c4" }, { "name": "List Contractors on Workorder", "id": "b77d7e3e-8c86-4822-b6a1-48cb82e75e25", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "ef6584e2-77d6-495f-ac03-674e6bf202ed", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of\u00a0 contractors \u00a0associated with the given workorder ID." }, "response": [ { "id": "f2163444-9b17-4c44-950b-469f848152ef", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f2163444-9b17-4c44-950b-469f848152ef" }, { "id": "0d757b21-5494-4da8-9aae-36135cbae388", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0d757b21-5494-4da8-9aae-36135cbae388" }, { "id": "0ff1b998-196b-4219-ab32-9c5c4ac06903", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0ff1b998-196b-4219-ab32-9c5c4ac06903" }, { "id": "0ad0d2ee-7da0-4118-95e3-a72994bd8f92", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/contractors?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "contractors" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-0ad0d2ee-7da0-4118-95e3-a72994bd8f92" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b77d7e3e-8c86-4822-b6a1-48cb82e75e25" } ], "id": "c64c6112-dcbc-44a2-83c9-8dbb35e3dcdc", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c64c6112-dcbc-44a2-83c9-8dbb35e3dcdc" }, { "name": "tenants", "item": [ { "name": "{tenant_id}", "item": [ { "name": "View Tenant on Workorder", "id": "4cc547c2-91e6-43aa-bcee-3a816a18817d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants", ":tenant_id" ], "variable": [ { "id": "fe797cfb-79a1-414e-80e2-04b25cbf9518", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." }, { "id": "f661f350-291f-4623-8ea2-6b683f6292ee", "key": "tenant_id", "value": "", "description": "(Required) Arthur tenant id." } ] }, "description": "This API endpoint retrieves the details of a single tenant on a workorder, identified by its unique\u00a0 tenant_id .\n\nUse this endpoint to view the specific details of a tenant on a workorder." }, "response": [ { "id": "c7cc6bcd-414e-4fc9-a88b-a80ea13f46c0", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants", ":tenant_id" ], "variable": [ { "key": "workorder_id" }, { "key": "tenant_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c7cc6bcd-414e-4fc9-a88b-a80ea13f46c0" }, { "id": "eb4ff3bf-7ecf-4c57-869d-6e7e2e78f5bc", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants", ":tenant_id" ], "variable": [ { "key": "workorder_id" }, { "key": "tenant_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-eb4ff3bf-7ecf-4c57-869d-6e7e2e78f5bc" }, { "id": "a4a10f63-e6c6-414d-b6cc-08650c1e10b9", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants", ":tenant_id" ], "variable": [ { "key": "workorder_id" }, { "key": "tenant_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a4a10f63-e6c6-414d-b6cc-08650c1e10b9" }, { "id": "a533533c-fe92-49d3-ad5d-738c2d1b0f1b", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants/:tenant_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants", ":tenant_id" ], "variable": [ { "key": "workorder_id" }, { "key": "tenant_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a533533c-fe92-49d3-ad5d-738c2d1b0f1b" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4cc547c2-91e6-43aa-bcee-3a816a18817d" } ], "id": "283b483d-4013-4d13-8d64-72befe82cb10", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-283b483d-4013-4d13-8d64-72befe82cb10" }, { "name": "List Tenants on Workorder", "id": "bd0ca5a8-9f44-4cfb-bf03-67a8f17ecdd6", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "id": "739cf6e7-2c2f-4c7c-945e-68dec84bf6ef", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint retrieves a list of\u00a0 tenants \u00a0associated with the given workorder ID." }, "response": [ { "id": "42fc5ce8-9458-4a4d-9e3e-f2b79acdda43", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-42fc5ce8-9458-4a4d-9e3e-f2b79acdda43" }, { "id": "b89ed88a-50f5-4b0d-a079-7552b7db80cc", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-b89ed88a-50f5-4b0d-a079-7552b7db80cc" }, { "id": "c0d954a3-0f87-4eaa-ae01-bfd868641496", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c0d954a3-0f87-4eaa-ae01-bfd868641496" }, { "id": "4aa5b590-6a3c-42f7-bd26-bb31ddb1518e", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id/tenants?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id", "tenants" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4aa5b590-6a3c-42f7-bd26-bb31ddb1518e" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bd0ca5a8-9f44-4cfb-bf03-67a8f17ecdd6" } ], "id": "ac8a6aea-417c-44ae-b617-4ce6f5fa3662", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ac8a6aea-417c-44ae-b617-4ce6f5fa3662" }, { "name": "View Workorder", "id": "6500b965-4fa2-447e-a598-5a60c4f3e415", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "variable": [ { "id": "5118a5ba-31c5-4f9d-ae88-483c8315c91f", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This API endpoint retrieves the details of a single workorder, identified by its unique\u00a0 workorder_id .\n\nUse this endpoint to view the specific details of a workorder." }, "response": [ { "id": "f0231673-d5f0-47e7-aa66-b9fa4202a917", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-f0231673-d5f0-47e7-aa66-b9fa4202a917" }, { "id": "cc7f17cd-3b56-4980-af28-fa4c2150361c", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-cc7f17cd-3b56-4980-af28-fa4c2150361c" }, { "id": "140b085f-44f6-4da6-a1f8-644abe0dd9b7", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-140b085f-44f6-4da6-a1f8-644abe0dd9b7" }, { "id": "169d1ce6-3e59-4186-b0b3-7e9aed24c4a6", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders/:workorder_id", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-169d1ce6-3e59-4186-b0b3-7e9aed24c4a6" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6500b965-4fa2-447e-a598-5a60c4f3e415" }, { "name": "Update Workorder", "id": "8ee4bd8a-4af0-4ce1-99f6-5caf00516eb1", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "id": "0d670c43-3605-47dd-9c6c-7cd599648ac9", "key": "workorder_id", "value": "", "description": "(Required) Arthur workorder id." } ] }, "description": "This endpoint updates an existing workorder. Any fields that are not provided will not be changed. The API will return the updated data for the unit in the response.\n\nSupported Fields \n The following fields are supported for the request body\n\nField \n Example \n Type \n Required? \n\ntitle \n workorder title \n String \n No \n\ndescription \n workorder description \n String \n No \n\ninvite_contractors \n [123,1234] \n Array(integer) \n No \n\nservice_type \n Carpet Layer \n String \n No \n\nstart_date \n 2020-02-20 \n Date \n No \n\ndue_date \n 2020-02-20 \n Date \n No \n\nbudget \n 1000,00 \n Float \n No \n\nallocated_time_hours \n 20 \n Float \n No \n\nactual_time_hours \n 20 \n Float \n No \n\nprice_per_hour \n 7,90 \n Float \n No \n\nemergency \n true \n Boolean \n No \n\nquote_required \n true \n Boolean \n No \n\nshare_assets \n false \n Boolean \n No \n\nhide_tenant_details \n true \n Boolean \n No" }, "response": [ { "id": "2ba91429-c55b-4bf9-960f-0fa88116469d", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-2ba91429-c55b-4bf9-960f-0fa88116469d" }, { "id": "5b58bdae-64c8-4d51-a27b-cea0fc2483f3", "name": "The request was invalid or malformed.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-5b58bdae-64c8-4d51-a27b-cea0fc2483f3" }, { "id": "543a5a93-9724-4276-9916-1423643b7cbf", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-543a5a93-9724-4276-9916-1423643b7cbf" }, { "id": "6e5433cc-f174-4fdf-a520-f7e35101d8c5", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"title\": \"\",\n \"description\": \"\",\n \"invite_contractors\": [\n \"\",\n \"\"\n ],\n \"service_type\": \"\",\n \"start_date\": \"\",\n \"due_date\": \"\",\n \"budget\": \"\",\n \"allocated_time_hours\": \"\",\n \"actual_time_hours\": \"\",\n \"price_per_hour\": \"\",\n \"emergency\": \"\",\n \"quote_required\": \"\",\n \"share_assets\": \"\",\n \"hide_tenant_details\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/workorders/:workorder_id?strict=", "host": [ "{{baseUrl}}" ], "path": [ "workorders", ":workorder_id" ], "query": [ { "description": "When true, abort the request instead of auto-creating an unknown Simple type. POST and PUT only.", "key": "strict", "value": "" } ], "variable": [ { "key": "workorder_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6e5433cc-f174-4fdf-a520-f7e35101d8c5" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8ee4bd8a-4af0-4ce1-99f6-5caf00516eb1" } ], "id": "65eb0b0d-b162-4c94-88c5-c90c348db50b", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-65eb0b0d-b162-4c94-88c5-c90c348db50b" }, { "name": "List Workorders", "id": "ec9706cd-22c7-432e-8e90-087bec31b780", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workorders?id=&ref=&status=&title=&description=&service_type=&start_date=&due_date=&contractor_accepted_date=&emergency=&budget=&allocated_time_hours=&actual_time_hours=&price_per_hour=&created=&modified="e_required=&contractor=&condition=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders" ], "query": [ { "description": "Filter workorder by id", "key": "id", "value": "" }, { "description": "Filter workorders by workorder reference number", "key": "ref", "value": "" }, { "description": "Filter by workorder status (overdue, pending, live, completed, cancelled, onHold)", "key": "status", "value": "" }, { "description": "Filter workorders by title", "key": "title", "value": "" }, { "description": "Filter workorders by description", "key": "description", "value": "" }, { "description": "Filter by workorder service type", "key": "service_type", "value": "" }, { "description": "Filters workorders by the start date. Use the format yyyy-mm-dd to input the date", "key": "start_date", "value": "" }, { "description": "Filters workorders by the due date. Use the format yyyy-mm-dd to input the date", "key": "due_date", "value": "" }, { "description": "Filters workorders by the contractor accepted date. Use the format yyyy-mm-dd to input the date", "key": "contractor_accepted_date", "value": "" }, { "description": "Filter status by emergency status (Boolean)", "key": "emergency", "value": "" }, { "description": "Filter workorders by budget", "key": "budget", "value": "" }, { "description": "Filter by allocated time", "key": "allocated_time_hours", "value": "" }, { "description": "Filter by actual time spent", "key": "actual_time_hours", "value": "" }, { "description": "Filter by workorder price per hour", "key": "price_per_hour", "value": "" }, { "description": "Filters workorders by the created date. Use the format yyyy-mm-dd to input the date", "key": "created", "value": "" }, { "description": "Filters workorders by the modified date. Use the format yyyy-mm-dd to input the date", "key": "modified", "value": "" }, { "description": "Filter by quote required status (Boolean)", "key": "quote_required", "value": "" }, { "description": "Filter by assigned contractor", "key": "contractor", "value": "" }, { "description": "Filter by conditions available on the web (emergency, related (brings back related task), quoted, approvalContractor (brings back awaiting sign-off), recurring, quoteRequired)", "key": "condition", "value": "" }, { "description": "Filter by tags associated with the workorder, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] }, "description": "This retrieves a list of workorders.\n\nSee available filters below to customize the list of workorders returned." }, "response": [ { "id": "6693473d-990e-4ec1-b604-ce0bb4b6d334", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders?id=&ref=&status=&title=&description=&service_type=&start_date=&due_date=&contractor_accepted_date=&emergency=&budget=&allocated_time_hours=&actual_time_hours=&price_per_hour=&created=&modified="e_required=&contractor=&condition=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders" ], "query": [ { "description": "Filter workorder by id", "key": "id", "value": "" }, { "description": "Filter workorders by workorder reference number", "key": "ref", "value": "" }, { "description": "Filter by workorder status (overdue, pending, live, completed, cancelled, onHold)", "key": "status", "value": "" }, { "description": "Filter workorders by title", "key": "title", "value": "" }, { "description": "Filter workorders by description", "key": "description", "value": "" }, { "description": "Filter by workorder service type", "key": "service_type", "value": "" }, { "description": "Filters workorders by the start date. Use the format yyyy-mm-dd to input the date", "key": "start_date", "value": "" }, { "description": "Filters workorders by the due date. Use the format yyyy-mm-dd to input the date", "key": "due_date", "value": "" }, { "description": "Filters workorders by the contractor accepted date. Use the format yyyy-mm-dd to input the date", "key": "contractor_accepted_date", "value": "" }, { "description": "Filter status by emergency status (Boolean)", "key": "emergency", "value": "" }, { "description": "Filter workorders by budget", "key": "budget", "value": "" }, { "description": "Filter by allocated time", "key": "allocated_time_hours", "value": "" }, { "description": "Filter by actual time spent", "key": "actual_time_hours", "value": "" }, { "description": "Filter by workorder price per hour", "key": "price_per_hour", "value": "" }, { "description": "Filters workorders by the created date. Use the format yyyy-mm-dd to input the date", "key": "created", "value": "" }, { "description": "Filters workorders by the modified date. Use the format yyyy-mm-dd to input the date", "key": "modified", "value": "" }, { "description": "Filter by quote required status (Boolean)", "key": "quote_required", "value": "" }, { "description": "Filter by assigned contractor", "key": "contractor", "value": "" }, { "description": "Filter by conditions available on the web (emergency, related (brings back related task), quoted, approvalContractor (brings back awaiting sign-off), recurring, quoteRequired)", "key": "condition", "value": "" }, { "description": "Filter by tags associated with the workorder, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6693473d-990e-4ec1-b604-ce0bb4b6d334" }, { "id": "c8427736-4c9f-42d4-96b7-6dbfce17fe1f", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders?id=&ref=&status=&title=&description=&service_type=&start_date=&due_date=&contractor_accepted_date=&emergency=&budget=&allocated_time_hours=&actual_time_hours=&price_per_hour=&created=&modified="e_required=&contractor=&condition=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders" ], "query": [ { "description": "Filter workorder by id", "key": "id", "value": "" }, { "description": "Filter workorders by workorder reference number", "key": "ref", "value": "" }, { "description": "Filter by workorder status (overdue, pending, live, completed, cancelled, onHold)", "key": "status", "value": "" }, { "description": "Filter workorders by title", "key": "title", "value": "" }, { "description": "Filter workorders by description", "key": "description", "value": "" }, { "description": "Filter by workorder service type", "key": "service_type", "value": "" }, { "description": "Filters workorders by the start date. Use the format yyyy-mm-dd to input the date", "key": "start_date", "value": "" }, { "description": "Filters workorders by the due date. Use the format yyyy-mm-dd to input the date", "key": "due_date", "value": "" }, { "description": "Filters workorders by the contractor accepted date. Use the format yyyy-mm-dd to input the date", "key": "contractor_accepted_date", "value": "" }, { "description": "Filter status by emergency status (Boolean)", "key": "emergency", "value": "" }, { "description": "Filter workorders by budget", "key": "budget", "value": "" }, { "description": "Filter by allocated time", "key": "allocated_time_hours", "value": "" }, { "description": "Filter by actual time spent", "key": "actual_time_hours", "value": "" }, { "description": "Filter by workorder price per hour", "key": "price_per_hour", "value": "" }, { "description": "Filters workorders by the created date. Use the format yyyy-mm-dd to input the date", "key": "created", "value": "" }, { "description": "Filters workorders by the modified date. Use the format yyyy-mm-dd to input the date", "key": "modified", "value": "" }, { "description": "Filter by quote required status (Boolean)", "key": "quote_required", "value": "" }, { "description": "Filter by assigned contractor", "key": "contractor", "value": "" }, { "description": "Filter by conditions available on the web (emergency, related (brings back related task), quoted, approvalContractor (brings back awaiting sign-off), recurring, quoteRequired)", "key": "condition", "value": "" }, { "description": "Filter by tags associated with the workorder, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c8427736-4c9f-42d4-96b7-6dbfce17fe1f" }, { "id": "c57740aa-2f83-4256-aca6-6cfb537fd2a0", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders?id=&ref=&status=&title=&description=&service_type=&start_date=&due_date=&contractor_accepted_date=&emergency=&budget=&allocated_time_hours=&actual_time_hours=&price_per_hour=&created=&modified="e_required=&contractor=&condition=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders" ], "query": [ { "description": "Filter workorder by id", "key": "id", "value": "" }, { "description": "Filter workorders by workorder reference number", "key": "ref", "value": "" }, { "description": "Filter by workorder status (overdue, pending, live, completed, cancelled, onHold)", "key": "status", "value": "" }, { "description": "Filter workorders by title", "key": "title", "value": "" }, { "description": "Filter workorders by description", "key": "description", "value": "" }, { "description": "Filter by workorder service type", "key": "service_type", "value": "" }, { "description": "Filters workorders by the start date. Use the format yyyy-mm-dd to input the date", "key": "start_date", "value": "" }, { "description": "Filters workorders by the due date. Use the format yyyy-mm-dd to input the date", "key": "due_date", "value": "" }, { "description": "Filters workorders by the contractor accepted date. Use the format yyyy-mm-dd to input the date", "key": "contractor_accepted_date", "value": "" }, { "description": "Filter status by emergency status (Boolean)", "key": "emergency", "value": "" }, { "description": "Filter workorders by budget", "key": "budget", "value": "" }, { "description": "Filter by allocated time", "key": "allocated_time_hours", "value": "" }, { "description": "Filter by actual time spent", "key": "actual_time_hours", "value": "" }, { "description": "Filter by workorder price per hour", "key": "price_per_hour", "value": "" }, { "description": "Filters workorders by the created date. Use the format yyyy-mm-dd to input the date", "key": "created", "value": "" }, { "description": "Filters workorders by the modified date. Use the format yyyy-mm-dd to input the date", "key": "modified", "value": "" }, { "description": "Filter by quote required status (Boolean)", "key": "quote_required", "value": "" }, { "description": "Filter by assigned contractor", "key": "contractor", "value": "" }, { "description": "Filter by conditions available on the web (emergency, related (brings back related task), quoted, approvalContractor (brings back awaiting sign-off), recurring, quoteRequired)", "key": "condition", "value": "" }, { "description": "Filter by tags associated with the workorder, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-c57740aa-2f83-4256-aca6-6cfb537fd2a0" }, { "id": "8f51ba85-8780-45d3-aa8c-34c48aef8fab", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/workorders?id=&ref=&status=&title=&description=&service_type=&start_date=&due_date=&contractor_accepted_date=&emergency=&budget=&allocated_time_hours=&actual_time_hours=&price_per_hour=&created=&modified="e_required=&contractor=&condition=&tags=&_q=&page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "workorders" ], "query": [ { "description": "Filter workorder by id", "key": "id", "value": "" }, { "description": "Filter workorders by workorder reference number", "key": "ref", "value": "" }, { "description": "Filter by workorder status (overdue, pending, live, completed, cancelled, onHold)", "key": "status", "value": "" }, { "description": "Filter workorders by title", "key": "title", "value": "" }, { "description": "Filter workorders by description", "key": "description", "value": "" }, { "description": "Filter by workorder service type", "key": "service_type", "value": "" }, { "description": "Filters workorders by the start date. Use the format yyyy-mm-dd to input the date", "key": "start_date", "value": "" }, { "description": "Filters workorders by the due date. Use the format yyyy-mm-dd to input the date", "key": "due_date", "value": "" }, { "description": "Filters workorders by the contractor accepted date. Use the format yyyy-mm-dd to input the date", "key": "contractor_accepted_date", "value": "" }, { "description": "Filter status by emergency status (Boolean)", "key": "emergency", "value": "" }, { "description": "Filter workorders by budget", "key": "budget", "value": "" }, { "description": "Filter by allocated time", "key": "allocated_time_hours", "value": "" }, { "description": "Filter by actual time spent", "key": "actual_time_hours", "value": "" }, { "description": "Filter by workorder price per hour", "key": "price_per_hour", "value": "" }, { "description": "Filters workorders by the created date. Use the format yyyy-mm-dd to input the date", "key": "created", "value": "" }, { "description": "Filters workorders by the modified date. Use the format yyyy-mm-dd to input the date", "key": "modified", "value": "" }, { "description": "Filter by quote required status (Boolean)", "key": "quote_required", "value": "" }, { "description": "Filter by assigned contractor", "key": "contractor", "value": "" }, { "description": "Filter by conditions available on the web (emergency, related (brings back related task), quoted, approvalContractor (brings back awaiting sign-off), recurring, quoteRequired)", "key": "condition", "value": "" }, { "description": "Filter by tags associated with the workorder, which should be provided as a comma-separated list", "key": "tags", "value": "" }, { "description": "Filter by a keyword", "key": "_q", "value": "" }, { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-8f51ba85-8780-45d3-aa8c-34c48aef8fab" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ec9706cd-22c7-432e-8e90-087bec31b780" } ], "id": "ab60d84e-0259-491e-90a2-7a8f72729ba4", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-ab60d84e-0259-491e-90a2-7a8f72729ba4" }, { "name": "quotes", "item": [ { "name": "{quote_id}", "item": [ { "name": "View Quote", "id": "6f41377b-f1d0-4594-84bc-1ed6184cce1e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "quotes", ":quote_id" ], "variable": [ { "id": "bd5bb3ce-aed0-4b23-a127-a259a00810c8", "key": "quote_id", "value": "", "description": "(Required) Arthur quote id." } ] }, "description": "View Quote related to your property manager account." }, "response": [ { "id": "1cf1e4d2-3842-479a-9a80-7d885feccfc3", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "quotes", ":quote_id" ], "variable": [ { "key": "quote_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-1cf1e4d2-3842-479a-9a80-7d885feccfc3" }, { "id": "23f2f715-7c2c-4991-aa23-aee6e4c5534f", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "quotes", ":quote_id" ], "variable": [ { "key": "quote_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-23f2f715-7c2c-4991-aa23-aee6e4c5534f" }, { "id": "4846d17f-96be-435d-9e87-d77ca33702cf", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "quotes", ":quote_id" ], "variable": [ { "key": "quote_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-4846d17f-96be-435d-9e87-d77ca33702cf" }, { "id": "137c90da-8a98-4400-a66a-5ad21d02dfc4", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes/:quote_id", "host": [ "{{baseUrl}}" ], "path": [ "quotes", ":quote_id" ], "variable": [ { "key": "quote_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-137c90da-8a98-4400-a66a-5ad21d02dfc4" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6f41377b-f1d0-4594-84bc-1ed6184cce1e" } ], "id": "47ed3087-eb7c-4c20-b0eb-4cedb0182186", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-47ed3087-eb7c-4c20-b0eb-4cedb0182186" }, { "name": "List Quotes", "id": "bd8ce71d-a9f4-4321-beda-4b59594e1c7b", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] }, "description": "This endpoint retrieves a list of\u00a0 quotes \u00a0." }, "response": [ { "id": "82dc91a2-063d-42c3-be40-d2eedb14df9e", "name": "The request was completed successfully without errors.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"pagination\": {\n \"page\": \"\",\n \"current\": \"\",\n \"count\": \"\",\n \"pageCount\": \"\",\n \"limit\": \"\"\n }\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-82dc91a2-063d-42c3-be40-d2eedb14df9e" }, { "id": "bb5af51a-d1c9-4fda-8b89-f72661617ce4", "name": "The request was invalid or malformed.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bb5af51a-d1c9-4fda-8b89-f72661617ce4" }, { "id": "a8cc9fcd-5c3a-4dac-adf8-4a74320fbe7a", "name": "Missing, invalid or expired access token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-a8cc9fcd-5c3a-4dac-adf8-4a74320fbe7a" }, { "id": "9970ed66-dad2-477f-9ea2-5b27c28a66ee", "name": "The request was sent to a location that does not exist in the API.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The Arthur entity (account) the request is scoped to. Mandatory on every API call.", "key": "X-EntityID", "value": "" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/quotes?page=&limit=&sort=&direction=DESC", "host": [ "{{baseUrl}}" ], "path": [ "quotes" ], "query": [ { "description": "Page number, between 1 and the total number of pages.", "key": "page", "value": "" }, { "description": "Items per page, between 1 and 100.", "key": "limit", "value": "" }, { "description": "Field to sort the collection by.", "key": "sort", "value": "" }, { "description": "Sort direction.", "key": "direction", "value": "DESC" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"status\": \"\",\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-9970ed66-dad2-477f-9ea2-5b27c28a66ee" } ], "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-bd8ce71d-a9f4-4321-beda-4b59594e1c7b" } ], "id": "6aafc5bf-80e7-4b44-baa3-ce9517c45249", "createdAt": "2026-07-28T01:05:09.000Z", "updatedAt": "2026-07-28T01:05:09.000Z", "uid": "35240-6aafc5bf-80e7-4b44-baa3-ce9517c45249" } ], "auth": { "type": "oauth2", "oauth2": [ { "key": "redirect_uri", "value": "https://auth.arthuronline.co.uk/oauth/token", "type": "string" }, { "key": "accessTokenUrl", "value": "https://auth.arthuronline.co.uk/oauth/token", "type": "string" }, { "key": "authUrl", "value": "https://auth.arthuronline.co.uk/oauth/authorize", "type": "string" }, { "key": "grant_type", "value": "authorization_code", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.arthuronline.co.uk/v2" } ] }