ProRoster - Proschedule export plan

API Url

Use it to export ProRoster/Proschedule plan

GET
http://localhost:16010/ProMarkREST/web/ProRoster/plans/{id}/export

Permissions: user

Path parameters

FieldTypeDescription
idNumber

The plan unique identifier.

Query parameters

FieldTypeDescription
dateFormatoptionalNumber

Date Format, possible values are 0 = "DMY":U / default 1 = "MDY":U 2 = "YMD":U

Allowed values:123
dayCellInfooptionalString

Day cell information, Possible values: 0: 1: Absence / default if includeAbsences = TRUE 2: Day Profile 3: Shift 4: Home Department 5: Home Group 6: Attendance Profile 7: Attendance Time (calculated) 8: Cost (calculated) 9: Attendance Time Interval 10: Normal Time Interval / default if includeAbsences = FALSE 11: Hours per day. 12: Current Department 13: Current group.
14: Plan demand.

decimalPointoptionalNumber

Decimal point separator, possible values are 0 = European / default 1 = American

Allowed values:01
exportLikeNumber

export like Possible values are:
0: ID / default 1: Short Description 2: Description 3: ID:Short Description 4: ID:Description

Allowed values:01234
exportTypeoptionalNumber

Export type, possible values are: 0: Both (Assigned and unassigned plans) 1: UnAssigned only 2: Assigned only (default)

Allowed values:012
filterIdNumber

Filter identifier.

fromDate

From date

groupByoptionalNumber

Group export by, Possible values are: 0: No Selection / default 4: department id 5: Employee group id 6: attendance profile id 12: current department Id 13: current employee group id

Allowed values:04561213
includeAbsencesoptionalBoolean

TRUE = include absences in export. Default: FALSE

listSeparatoroptionalNumber

List Separator, possible values are: 0 = ";":U / default 1 = ",":U, 2 = "~t":U

Allowed values:012
toDate

To date

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.

Error example:

{
"response":
{
"errorCode":81,
"errorMessage":"** Day in month is invalid. (81)"
}
}