{ "opencollection": "1.0.0", "info": { "name": "Fixxbook.Bearer.Api.V1 AfterHours WorkRequests API", "version": "bearer.v1" }, "items": [ { "info": { "name": "WorkRequests", "type": "folder" }, "items": [ { "info": { "name": "Creates a work request", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/workrequests" }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Retrieve a work request", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/workrequests/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Delete a work request", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/workrequests/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update a work request", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update a work request status", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/status", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request priority", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/priority", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." }, { "name": "priorityId", "value": "", "type": "query", "description": "Priority Id." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request category", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/category", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." }, { "name": "categoryId", "value": "", "type": "query", "description": "Category Id." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request NTE", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/nte", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request schedule date", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/scheduledate", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." }, { "name": "scheduledDate", "value": "", "type": "query", "description": "Scheduled date." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request description", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/description", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Update work request trade", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/trade", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the Work request to perform action with." }, { "name": "tradeId", "value": "", "type": "query", "description": "Trade id." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Reassign work request to another provider", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/workrequests/:workRequestId/reassign", "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Numeric Id of the work request to perform action with." } ] }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Performs search of work requests by specified filter expression. \r\n One page contains 50 items by default (\"PageSize\"=50). \r\n To get next 50 items use the “Page” parameter (for example Page=2 and so on).", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/workrequests/search" }, "docs": "*In limited availability phase.*" }, { "info": { "name": "Get providers available for reassign", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/workrequests/providersforreassignment", "params": [ { "name": "workRequestId", "value": "", "type": "query", "description": "Work request id" } ] }, "docs": "Get providers available for reassign" } ] } ], "bundled": true }