moovexDocs

Get shifts

Returns paginated shifts.

GET/shifts

Query Parameters

ParameterTypeRequiredDescription
sortstringNoSort expression
limitnumberYes-
pagenumberYes-
searchstringNo-

Example Response

{
  "page": 1,
  "limit": 20,
  "totalPages": 1,
  "totalResults": 2,
  "records": [
    {
      "id": 1,
      "name": "Morning",
      "isActive": true,
      "start": {
        "hour": 8,
        "minute": 0
      },
      "end": {
        "hour": 16,
        "minute": 0
      },
      "direction": "collect",
      "weekDays": [
        0,
        1
      ]
    },
    {
      "id": 2,
      "name": "Evening",
      "isActive": false,
      "start": {
        "hour": 16,
        "minute": 0
      },
      "end": {
        "hour": 23,
        "minute": 0
      },
      "direction": "distribute",
      "weekDays": [
        2,
        3
      ]
    }
  ]
}

On this page