ProRoster - Create a minimum manning setup

API Url

Use it to create a new minimum manning setup

POST
http://localhost:16010/ProMarkREST/web/ProRoster/plans/{planId}/minimum-manning

Permissions: user

Path parameters

FieldTypeDescription
planIdNumber

Plan id.

Query parameters

FieldTypeDescription
fromoptionalDate

Start date for the template

tooptionalDate

End date for the template

Parameter

FieldTypeDescription
requestObject

Main object containing the request data.

  dataObject

Object containg data to be uploaded.

    planMinManningObject[]
      dateDate

The minimum manning date

      minManningNumber[24]

An array with size 24 that contains the number of employess for each hour of the day

      planIdNumber

Plan id

Request example:

{
"request": {
"data": {
"planMinManning": [
{
"planId": 2164886755,
"date": "2020-11-18,
"minManning": [null, null, null, null, null, null, null, null, null, 8, 5, 2, 7, 1, 4, 5, 7, null, null, null, null, null, null, null]
}
]
}
}
}

Success 200

FieldTypeDescription
responseObject

Main object containing the response data.

  messageoptionalObject

Object containing response messages.

    codeNumber

Message code.

    textString

Message text.

    typeString

Type of message.

Allowed values:"warning""info"

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.