Autoflex
Was dit behulpzaam?

/util/schedule-availability

How does the endpoint schedule work?

Introduction

The endpoint /util/schedule-availability returns the availability from the planning screen

Parameters

The following parameters are available:

ParameterExplanation
yearyear, 1 year back, 1 year ahead counting from the current year
month1 to 12
dayoptional 1 to 31

Return body

HourExplanation
numberTotal capacity hours (*1) still available on this day

Note 1: capacity hours, this equals the total mechanic hours for this day minus all breaks, and appointments

Status valueExplanation
unavailableThe specified date is NOT available for planning
blockedThe specified date is blocked for planning
Can be saterday, sunday or blocked bij schedule
partialThe specified date is partial available for planning
availableThe specified date is available for planning

Settings

Schedule status is configured in the Autoflex 10 interface: instellingen → Tab: planning → Tab: Algemeen

Sample

Sample return body information in JSON format:

{
  "data": [
    {
      "date": "01-03-2020",
      "hour": 0,
      "status": "unavailable"
    },
    {
      "date": "02-03-2020",
      "hour": 0,
      "status": "unavailable"
    },
    {
      "date": "03-03-2020",
      "hour": 0,
      "status": "blocked"
    },
    {
      "date": "04-03-2020",
      "hour": 0,
      "status": "unavailable"
    },
    {
      "date": "05-03-2020",
      "hour": 0,
      "status": "unavailable"
    }
...