Service requests

Lists all the serviceRequests

get

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
get
/service-requests

Create a new serviceRequest

post

Creates 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-3620
contextstringRequired
tasksstring[] · min: 1Optional
eventsstring[]Optional
toolsstring[]Optional
checkliststring[]Optional
Responses
post
/service-requests

Get serviceRequest details

get

Gets the details for the specified serviceRequest

Authorizations
AuthorizationstringRequired
Path parameters
serviceRequestIdstringRequired

The serviceRequest ID

Responses
get
/service-requests/{serviceRequestId}

Update an existing serviceRequest

put

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-3620
contextstringRequired
tasksstring[] · min: 1Optional
eventsstring[]Optional
toolsstring[]Optional
checkliststring[]Optional
Responses
put
/service-requests/{serviceRequestId}

Deletes an existing serviceRequest

delete

Deletes an existing serviceRequest

Authorizations
AuthorizationstringRequired
Path parameters
serviceRequestIdstringRequired

The serviceRequest ID

Responses
delete
/service-requests/{serviceRequestId}