Service requests
Lists all the serviceRequests for the specified date range
Authorizations
AuthorizationstringRequired
Query parameters
startstring · date-timeRequired
The inclusive start date
endstring · date-timeRequired
The exclusive end date
Responses
200
successful operation
application/json
400
Invalid status value
application/json
get
/service-requestsCreates a new serviceRequest generating it a unique ID
Authorizations
AuthorizationstringRequired
Body
Refer to the /schemas/service-request endpoint for the full JSON Schema definition
createdstring · date-timeRead-onlyOptional
closedstring · date-timeOptional
taskSummarystringRequired
onSiteContactNotesstringOptional
contactNumberstringOptionalDefault:
718-395-3620contextstringRequired
tasksstring[] · min: 1Optional
eventsstring[]Optional
toolsstring[]Optional
checkliststring[]Optional
Responses
200
successful operation
application/json
400
Invalid status value
application/json
post
/service-requestsGets the details for the specified serviceRequest
Authorizations
AuthorizationstringRequired
Path parameters
serviceRequestIdstringRequired
The serviceRequest ID
Responses
200
successful operation
application/json
400
Invalid status value
application/json
get
/service-requests/{serviceRequestId}Update an existing serviceRequest
Authorizations
AuthorizationstringRequired
Path parameters
serviceRequestIdstringRequired
The serviceRequest ID
Body
Refer to the /schemas/service-request endpoint for the full JSON Schema definition
createdstring · date-timeRead-onlyOptional
closedstring · date-timeOptional
taskSummarystringRequired
onSiteContactNotesstringOptional
contactNumberstringOptionalDefault:
718-395-3620contextstringRequired
tasksstring[] · min: 1Optional
eventsstring[]Optional
toolsstring[]Optional
checkliststring[]Optional
Responses
200
successful operation
application/json
400
Invalid status value
application/json
put
/service-requests/{serviceRequestId}Deletes an existing serviceRequest
Authorizations
AuthorizationstringRequired
Path parameters
serviceRequestIdstringRequired
The serviceRequest ID
Responses
200
successful operation
application/json
400
Invalid status value
application/json
delete
/service-requests/{serviceRequestId}