ProRoster - Get planning properties

API Url

Use it for loading planning settings for the logged in user.

GET
http://localhost:16010/ProMarkREST/rest/ProRoster/properties

Permissions: user

Success 200

FieldTypeDescription
      displayAttPlanBoolean
      displayInfoDayOffBoolean
      displayLineOneNumber

Default 0 if not sent.

      displayLineTwoNumber

Default 2 if not sent.

      displayShiftLineOneNumber

Default 0 if not sent.

      displayShiftLineTwoNumber

Default 0 if not sent.

      employeeAccountsString
      employeeInfoString
      showEmpAvailabilityBoolean
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data.

    propertiesObject

List of planning settings.

      editOnAssignDemandBoolean

True = Edit the demand before manning it.

      editOnCreateDemandBoolean

True = Edit the demand before saving it.

  messageoptionalObject

Object containing response messages.

    codeNumber

Message code.

    textString

Message text.

    typeString

Type of message.

Allowed values:"warning""info"

Request example:

{
"response": {
"data": {
"properties": [
{
"editOnCreateDemand": false,
"editOnAssignDemand": false,
"displayLineOne": 0,
"displayLineTwo": 2,
"displayShiftLineOne": 0,
"displayShiftLineTwo": 0,
"employeeInfo": "",
"employeeAccounts: "",
"displayAttPlan" : true,
"displayInfoDayOff" : true,
"showEmpAvailability" : false
}
]
}
}
}

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.