General - Get break intervals

API Url

Used to get break intervals for an employee.

GET
http://localhost:16010/ProMarkREST/rest/General/employees/{empId}/break-intervals

Permissions: user

Path parameters

FieldTypeDescription
empIdString

Unique employee identifier.

Query parameters

FieldTypeDescription
startDateoptionalDate

Break start date, Default:TODAY.

Success 200

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data.

    breakIntervalsObject

Break intervals object

      breakProfIdString

Break profile identifier

      breaksObject[]

Break interval Objects

        endNumber

Break end time in integer.

        startNumber

Break start time in integer.

  messageoptionalObject

Object containing response messages.

    codeNumber

Message code.

    textString

Message text.

    typeString

Type of message.

Allowed values:"warning""info"

Success example:

HTTP/1.1 200 OK
{
"response": {
"data": {
"breakIntervals": {
"breakProfId": "BH",
"breaks": [
{
"start": 36000,
"end": 36900
},
{
"start": 43200,
"end": 46800
},
{
"start": 50880,
"end": 51000
}
]
}
},
"errorCode": 0,
"errorMessage": ""
}
}

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.