General - Create new time-queue changes for multiple employees

API Url

Used for creating time queues for multiple employees

POST
http://localhost:16010/ProMarkREST/web/General/time-queues

Permissions: user

Query parameters

FieldTypeDescription
recalculateLogical

Indicates whether the system should automatically recalculate time queue data

Parameter

FieldTypeDescription
requestObject

Main object containing the request data.

  dataObject

Object containg data to be uploaded.

    timeQueuesObject[]

Collection of time-queues

      changeBackBoolean

Is the time queue to be change back?, if change back is true, to date must be defined.

      empIdString

Employee id

      extraValueoptionalString

Time queue extra value, if it exists

      fromDate

Time queue start date

      tooptionalDate

Time queue end date

      typeString

Time queue type

      valueString

Time queue value

Request example: /web/General/time-queues

{
"request": {
"data": {
"timeQueues": [
{
"from":"2018-04-22",
"type": 1,
"value": "BH",
"changeBack": false,
"empId": 1234
}
]
}
}
}

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.