Get marketplace shifts
GET/api/v2/public/marketplace/shifts
General Information
This endpoint returns shifts for the facilities that user is connected to.
Request
Query Parameters
Possible values: <= 100
Default value: 10
Pagination parameter, use to specify the quantity of records returned
Default value: 0
Pagination parameter, use to specify the number of records to skip before starting to return results
Possible values: [ASC
, DESC
]
Default value: DESC
Pagination parameter, use to specify the order of records by creation date, either 'asc' for ascending or 'desc' for descending
Id of the facility
When you provide date-time value, time is ignored and will take the start of the day for the given date (00:00:00). When startDateTo is provided this becomes mandatory
When you provide date-time value, time is ignored and will take end of the day for given date (23:59:59)
Id of the shift
Responses
- 201
- 400
- 401
- 403
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
data object[]
Id of the shift
Id of the Facility
Shift start date
Shift end date
License Type of the shift
Status of the Shift
Break Time for the shift
meta object
Number of items returned
Starting position
Sorting direction
Total records found
{
"data": [
{
"shiftId": "12120878",
"facilityId": "NUR-0879",
"from": "2024-10-04T18:30:16.314Z",
"to": "2024-10-04T18:30:16.314Z",
"licenseType": "RN",
"status": "Requested",
"breakTime": "PT45M"
}
],
"meta": {
"limit": 0,
"offset": 0,
"sortDirection": {},
"total": 0
}
}
Bad request
- application/json
- Schema
- Example (from schema)
- Request Validation
Schema
Error description
The type of error
Status code of the error
{
"message": [
"Property must be a string"
],
"error": "Bad Request",
"statusCode": 400
}
Request Validation Error
{
"message": [
"limit must be a number conforming to the specified constraints",
"limit must not be less than 0",
"limit must not be greater than 50",
"offset must be a number conforming to the specified constraints",
"offset must not be less than 0",
"sortDirection must be one of the following values: ASC, DESC",
"facilityId must be a string",
"startDateFrom must be a date before startDateTo",
"startDateFrom must be a valid ISO 8601 date string",
"startDateTo must be a valid ISO 8601 date string",
"shiftId must be a string"
],
"error": "Bad Request",
"statusCode": 400
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
Error description
Status code of the error
{
"message": "Unauthorized",
"statusCode": 401
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
Error description
The type of error
Status code of the error
{
"message": "Forbidden Resource",
"error": "Forbidden",
"statusCode": 403
}