Skip to main content
GET
/
v1
/
scanner
/
scheduling
Get schedules
curl --request GET \
  --url http://localhost:3000/v1/scanner/scheduling
{
  "schedules": [
    {
      "date": "<string>",
      "shifts": [
        {
          "id": 123,
          "employeeName": "<string>",
          "employeeId": 123,
          "date": "<string>",
          "startTime": "<string>",
          "endTime": "<string>",
          "hours": 123,
          "area": "<string>",
          "role": "<string>",
          "published": true,
          "open": true
        }
      ]
    }
  ],
  "deputy_configured": true,
  "message": "<string>",
  "error": "<string>"
}

Query Parameters

days
integer
default:7

Number of days to fetch schedules for

Required range: 1 <= x <= 30
Example:

7

Response

List of schedules grouped by date

schedules
object[]
required
deputy_configured
boolean
required
message
string
error
string