List Work Requests
GET/organizations/:organizationId/work-requests
List work requests
Request
Path Parameters
organizationId stringrequired
The ID of organization.
Query Parameters
isTemplate string
Possible values: [true
, false
]
Retuen templates of work request.
assetId string
The Id of asset.
startDate number
The start date number of query.
endDate number
The end date number of query.
maxResults number
The maximum number of results to return.
nextToken string
To retrieve the next set of results.
- application/json
Body
required
reason stringrequired
The reason of reject work request.
Responses
- 200
- 401
- 403
- 404
- 422
- application/json
- Schema
- Example (from schema)
- Example
Schema
data objectrequired
Data of the work request.
id stringrequired
organizationId stringrequired
assetIds stringrequired
locationId stringrequired
workflowId required
subject stringrequired
description stringrequired
images string[]required
isTemplate booleanrequired
reason stringrequired
status stringrequired
priority stringrequired
createdBy stringrequired
createdAtDateString stringrequired
createdAt numberrequired
updatedAtDateString stringrequired
updatedAt numberrequired
{
"data": {
"id": "string",
"organizationId": "string",
"assetIds": "string",
"locationId": "string",
"workflowId": {},
"subject": "string",
"description": "string",
"images": [
"string"
],
"isTemplate": true,
"reason": "string",
"status": "string",
"priority": "string",
"createdBy": "string",
"createdAtDateString": "string",
"createdAt": 0,
"updatedAtDateString": "string",
"updatedAt": 0
}
}
{
"data": [
{
"id": "wr-workRequestId",
"organizationId": "o-organizationId",
"assetIds": "a-assetId",
"locationId": "l-locationId",
"workflowId": "er_eventRuleId",
"subject": "IDT-WorkRequest",
"description": "IDT-WorkRequest-Description",
"images": [
"Asset-Image.png"
],
"isTemplate": false,
"reason": "test",
"status": "Reject",
"priority": "Medium",
"createdBy": "d6b0e137-xxxx-xxxx-xxxx-c944cc12a5f4",
"createdAtDateString": "2024-01-01T00:00:00.000Z",
"createdAt": 1704067200000,
"updatedAtDateString": "2024-01-31T00:00:00.000Z",
"updatedAt": 1706659200000
}
]
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Unauthenticated",
"message": "Authentication is required and has failed or has not yet been provided."
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Forbidden",
"message": "Access to the requested resource is forbidden."
}
The resource hasn't found.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The resource hasn't found.
message stringrequired
The resource hasn't found message.
{
"error": "string",
"message": "string"
}
{
"error": "ResourceNotFound",
"message": "The requested resource could not be found."
}
The input data has invalid.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The input data has invalid.
message stringrequired
The input data has invalid message.
{
"error": "string",
"message": "string"
}
{
"error": "ValidationError",
"message": "Input data validation failed."
}
Loading...