Download OpenAPI specification:
DSK API
Attempts to authenticate the user using the badge/pin or login/password pairs
Auth pair object
login | string |
password | string |
{- "login": "string",
- "password": "string"
}
{- "noPers": 0,
- "token": "string",
- "validUntil": "2019-08-24T14:15:22Z",
- "noSession": 0,
- "failCode": "strin",
- "failMsg": "string"
}
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAccount": 0,
- "orderCode": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "persVisible": true,
- "ACCVisible": true,
- "pDay": true,
- "pWeek": true,
- "pMonth": true,
- "type": 0,
- "canBeDirect": true,
- "isWorksite": true,
- "color": 0,
- "noAccountCorresp": 0,
- "parentAccount": 0,
- "termValidFrom": "2019-08-24",
- "termValidTo": "2019-08-24",
- "codeCountry": "str",
- "custom": "string",
- "custom2": "string",
- "codeWage": "string",
- "codeWage2": "string",
- "isRestricted": true,
- "templateTs": true,
- "activityRequiredTs": true,
- "visibility": 0,
- "accountProperties": [
- {
- "canInDays": true,
- "canInHalfDays": true,
- "canInHours": true,
- "authorisedDayMode": 0,
- "authorisedHourMode": 0,
- "inputHourByStep": 1,
- "needsRHApprobation": true,
- "multiLine": true,
- "needsOnlyOneApprobationLevel": true,
- "canBeCancelledInPast": true,
- "pastDatesCanBeSelected": true,
- "hasCustomField": true,
- "showInRecap": true,
- "showInFicheAbs": true,
- "grantedIfPlanned0": true,
- "worksiteCanBeSelected": true,
- "sendMailToInform": true,
- "reasonVisible": true,
- "priorRequestDaily": true,
- "priorRequestPeriod": true,
- "isTraining": true,
- "requestWithThisAccount": true,
- "requestWithCountry": true,
- "isHomeWorking": true,
- "isFlextime": true,
- "showOnTouch": true,
- "enableAutoreply": true
}
]
}
]
}
Retrieves the details for the specified account
noAccount required | integer <int> Identifier of the account |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noAccount": 0,
- "orderCode": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "persVisible": true,
- "ACCVisible": true,
- "pDay": true,
- "pWeek": true,
- "pMonth": true,
- "type": 0,
- "canBeDirect": true,
- "isWorksite": true,
- "color": 0,
- "noAccountCorresp": 0,
- "parentAccount": 0,
- "termValidFrom": "2019-08-24",
- "termValidTo": "2019-08-24",
- "codeCountry": "str",
- "custom": "string",
- "custom2": "string",
- "codeWage": "string",
- "codeWage2": "string",
- "isRestricted": true,
- "templateTs": true,
- "activityRequiredTs": true,
- "visibility": 0,
- "accountProperties": [
- {
- "canInDays": true,
- "canInHalfDays": true,
- "canInHours": true,
- "authorisedDayMode": 0,
- "authorisedHourMode": 0,
- "inputHourByStep": 1,
- "needsRHApprobation": true,
- "multiLine": true,
- "needsOnlyOneApprobationLevel": true,
- "canBeCancelledInPast": true,
- "pastDatesCanBeSelected": true,
- "hasCustomField": true,
- "showInRecap": true,
- "showInFicheAbs": true,
- "grantedIfPlanned0": true,
- "worksiteCanBeSelected": true,
- "sendMailToInform": true,
- "reasonVisible": true,
- "priorRequestDaily": true,
- "priorRequestPeriod": true,
- "isTraining": true,
- "requestWithThisAccount": true,
- "requestWithCountry": true,
- "isHomeWorking": true,
- "isFlextime": true,
- "showOnTouch": true,
- "enableAutoreply": true
}
]
}
}
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAccount": 0,
- "orderCode": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "persVisible": true,
- "ACCVisible": true,
- "pDay": true,
- "pWeek": true,
- "pMonth": true,
- "type": 0,
- "canBeDirect": true,
- "isWorksite": true,
- "color": 0,
- "noAccountCorresp": 0,
- "parentAccount": 0,
- "termValidFrom": "2019-08-24",
- "termValidTo": "2019-08-24",
- "codeCountry": "str",
- "custom": "string",
- "custom2": "string",
- "codeWage": "string",
- "codeWage2": "string",
- "isRestricted": true,
- "templateTs": true,
- "activityRequiredTs": true,
- "visibility": 0,
- "accountProperties": [
- {
- "canInDays": true,
- "canInHalfDays": true,
- "canInHours": true,
- "authorisedDayMode": 0,
- "authorisedHourMode": 0,
- "inputHourByStep": 1,
- "needsRHApprobation": true,
- "multiLine": true,
- "needsOnlyOneApprobationLevel": true,
- "canBeCancelledInPast": true,
- "pastDatesCanBeSelected": true,
- "hasCustomField": true,
- "showInRecap": true,
- "showInFicheAbs": true,
- "grantedIfPlanned0": true,
- "worksiteCanBeSelected": true,
- "sendMailToInform": true,
- "reasonVisible": true,
- "priorRequestDaily": true,
- "priorRequestPeriod": true,
- "isTraining": true,
- "requestWithThisAccount": true,
- "requestWithCountry": true,
- "isHomeWorking": true,
- "isFlextime": true,
- "showOnTouch": true,
- "enableAutoreply": true
}
]
}
]
}
Retrieves the details for the specified worksite
noAccount required | integer <int> Identifier of the account |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noAccount": 0,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "orderCode": "string",
- "validFrom": "2019-08-24",
- "validTo": "2019-08-24",
- "custom1": "string",
- "custom2": "string",
- "address": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "zoneType": 0
}
}
Retrieves the detail of a single schedule
noSchedule required | integer <int> Identifier of the schedule |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noSchedule": 0,
- "activ": true,
- "scheduleCode": "string",
- "scheduleType": 0,
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "planned": 0,
- "borderFrom": 0,
- "borderTo": 0,
- "blockFrom1": 0,
- "blockTo1": 0,
- "blockFrom2": 0,
- "blockTo2": 0,
- "breakFrom1": 0,
- "breakTo1": 0,
- "breakMini1": 0,
- "breakPaid1": 0,
- "breakFrom2": 0,
- "breakTo2": 0,
- "breakMini2": 0,
- "breakPaid2": 0,
- "breakFrom3": 0,
- "breakTo3": 0,
- "breakMini3": 0,
- "breakPaid3": 0,
- "breakFrom4": 0,
- "breakTo4": 0,
- "breakMini4": 0,
- "breakPaid4": 0
}
}
Retrieves the list of existing planning schedules
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noSchedule": 0,
- "activ": true,
- "scheduleCode": "string",
- "scheduleType": 0,
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "planned": 0,
- "borderFrom": 0,
- "borderTo": 0,
- "blockFrom1": 0,
- "blockTo1": 0,
- "blockFrom2": 0,
- "blockTo2": 0,
- "breakFrom1": 0,
- "breakTo1": 0,
- "breakMini1": 0,
- "breakPaid1": 0,
- "breakFrom2": 0,
- "breakTo2": 0,
- "breakMini2": 0,
- "breakPaid2": 0,
- "breakFrom3": 0,
- "breakTo3": 0,
- "breakMini3": 0,
- "breakPaid3": 0,
- "breakFrom4": 0,
- "breakTo4": 0,
- "breakMini4": 0,
- "breakPaid4": 0
}
]
}
Retrieves the list of existing public holidays
refYear required | integer <int> Reference year for the query |
[- {
- "meta": [
- {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}
], - "data": {
- "theDate": "2019-08-24",
- "noAccount": 0,
- "fixDay": true,
- "timeType": 0,
- "theValue": 0.1,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codeDept": [
- "string"
]
}
}
]
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAccount": 0,
- "orderCode": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "persVisible": true,
- "ACCVisible": true,
- "pDay": true,
- "pWeek": true,
- "pMonth": true,
- "type": 0,
- "canBeDirect": true,
- "isWorksite": true,
- "color": 0,
- "noAccountCorresp": 0,
- "parentAccount": 0,
- "termValidFrom": "2019-08-24",
- "termValidTo": "2019-08-24",
- "codeCountry": "str",
- "custom": "string",
- "custom2": "string",
- "codeWage": "string",
- "codeWage2": "string",
- "isRestricted": true,
- "templateTs": true,
- "activityRequiredTs": true,
- "visibility": 0,
- "accountProperties": [
- {
- "canInDays": true,
- "canInHalfDays": true,
- "canInHours": true,
- "authorisedDayMode": 0,
- "authorisedHourMode": 0,
- "inputHourByStep": 1,
- "needsRHApprobation": true,
- "multiLine": true,
- "needsOnlyOneApprobationLevel": true,
- "canBeCancelledInPast": true,
- "pastDatesCanBeSelected": true,
- "hasCustomField": true,
- "showInRecap": true,
- "showInFicheAbs": true,
- "grantedIfPlanned0": true,
- "worksiteCanBeSelected": true,
- "sendMailToInform": true,
- "reasonVisible": true,
- "priorRequestDaily": true,
- "priorRequestPeriod": true,
- "isTraining": true,
- "requestWithThisAccount": true,
- "requestWithCountry": true,
- "isHomeWorking": true,
- "isFlextime": true,
- "showOnTouch": true,
- "enableAutoreply": true
}
]
}
]
}
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAccount": 0,
- "orderCode": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codesummary": [
- {
- "langID": 0,
- "codeSummary": "string"
}
], - "persVisible": true,
- "ACCVisible": true,
- "pDay": true,
- "pWeek": true,
- "pMonth": true,
- "type": 0,
- "canBeDirect": true,
- "isWorksite": true,
- "color": 0,
- "noAccountCorresp": 0,
- "parentAccount": 0,
- "termValidFrom": "2019-08-24",
- "termValidTo": "2019-08-24",
- "codeCountry": "str",
- "custom": "string",
- "custom2": "string",
- "codeWage": "string",
- "codeWage2": "string",
- "isRestricted": true,
- "templateTs": true,
- "activityRequiredTs": true,
- "visibility": 0,
- "accountProperties": [
- {
- "canInDays": true,
- "canInHalfDays": true,
- "canInHours": true,
- "authorisedDayMode": 0,
- "authorisedHourMode": 0,
- "inputHourByStep": 1,
- "needsRHApprobation": true,
- "multiLine": true,
- "needsOnlyOneApprobationLevel": true,
- "canBeCancelledInPast": true,
- "pastDatesCanBeSelected": true,
- "hasCustomField": true,
- "showInRecap": true,
- "showInFicheAbs": true,
- "grantedIfPlanned0": true,
- "worksiteCanBeSelected": true,
- "sendMailToInform": true,
- "reasonVisible": true,
- "priorRequestDaily": true,
- "priorRequestPeriod": true,
- "isTraining": true,
- "requestWithThisAccount": true,
- "requestWithCountry": true,
- "isHomeWorking": true,
- "isFlextime": true,
- "showOnTouch": true,
- "enableAutoreply": true
}
]
}
]
}
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "codeClass": "stri",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
]
}
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "codeCompany": "strin",
- "caption": "string",
- "regNum": "string",
- "codeCountry": "str"
}
}
]
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "codeCostCenter": "string",
- "codeDept": "string",
- "activ": true,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
}
]
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "codeCountry": "str",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "codeDept": "string",
- "zipCode": "str",
- "requestCountry": true
}
]
}
]
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "codeNation": "str",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "zipCode": "str"
}
]
}
]
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "codeDept": "string",
- "activ": true,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
]
}
Retrieves the list of existing planning schedules
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noSchedule": 0,
- "activ": true,
- "scheduleCode": "string",
- "scheduleType": 0,
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "planned": 0,
- "borderFrom": 0,
- "borderTo": 0,
- "blockFrom1": 0,
- "blockTo1": 0,
- "blockFrom2": 0,
- "blockTo2": 0,
- "breakFrom1": 0,
- "breakTo1": 0,
- "breakMini1": 0,
- "breakPaid1": 0,
- "breakFrom2": 0,
- "breakTo2": 0,
- "breakMini2": 0,
- "breakPaid2": 0,
- "breakFrom3": 0,
- "breakTo3": 0,
- "breakMini3": 0,
- "breakPaid3": 0,
- "breakFrom4": 0,
- "breakTo4": 0,
- "breakMini4": 0,
- "breakPaid4": 0
}
]
}
Retrieves the list of existing terminals
active | string Enum: "0" "1" Limit response to terminals that are currently active |
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noTerm": 0,
- "strGIDDID": "string",
- "decGIDDID": "string",
- "name": "string",
- "activ": true,
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "fromLoc": true
}
]
}
]
Retrieves the list of existing warnings
active | string Enum: "0" "1" Limit response to warnings that are currently active |
[- {
- "noWarning": 0,
- "activ": true,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "symbol": "s",
- "color": 0
}
]
Retrieves the list of all the people visible to the current user, in all contexts
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "visibility": {
- "visiblePresAbs": true,
- "visibleTrombi": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleRecapCounterPrimary": true,
- "visibleRecapCounterSecondary": true,
- "visibleRecapCounterOther": true,
- "visibleAbsRequest": true,
- "visibleAbsInput": true,
- "visibleUpDown": true,
- "visibleAbsDemAcc": true,
- "visibleAccRequest": true,
- "visiblePlanGraph": true,
- "visibleChecklist": true,
- "visibleConnectAs": true,
- "visibleInput": true,
- "visibleValidate": true,
- "visibleRecentInput": true
}
}
]
}
Retrieves the identifiers' list of all the people visible to the current user, in all contexts
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}
Retrieves a list of people that are visible to the current user in all contexts
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "visibility": {
- "visiblePresAbs": true,
- "visibleTrombi": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleRecapCounterPrimary": true,
- "visibleRecapCounterSecondary": true,
- "visibleRecapCounterOther": true,
- "visibleAbsRequest": true,
- "visibleAbsInput": true,
- "visibleUpDown": true,
- "visibleAbsDemAcc": true,
- "visibleAccRequest": true,
- "visiblePlanGraph": true,
- "visibleChecklist": true,
- "visibleConnectAs": true,
- "visibleInput": true,
- "visibleValidate": true,
- "visibleRecentInput": true
}
}
]
}
Retrieves the identifiers' list of people that are visible to the current user (in all contexts)
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}
Retrieves a list of all the people configured in the system
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "visibility": {
- "visiblePresAbs": true,
- "visibleTrombi": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleRecapCounterPrimary": true,
- "visibleRecapCounterSecondary": true,
- "visibleRecapCounterOther": true,
- "visibleAbsRequest": true,
- "visibleAbsInput": true,
- "visibleUpDown": true,
- "visibleAbsDemAcc": true,
- "visibleAccRequest": true,
- "visiblePlanGraph": true,
- "visibleChecklist": true,
- "visibleConnectAs": true,
- "visibleInput": true,
- "visibleValidate": true,
- "visibleRecentInput": true
}
}
]
}
Retrieves the identifiers' list of all the people configured in the system
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}
Retrieves all calculated account (accounts + worksites) values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves calculated account values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves calculated worksite values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's basic information
noPers required | integer <int> Identifier of the person |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}
}
Retrieves all displayable pictures for the specified person
noPers required | integer <int> Identifier of the person |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noPers": 0,
- "fullName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "photo": "string",
- "displayPhoto": "string"
}
}
Retrieves a person's full information
noPers required | integer <int> Identifier of the person |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "address": "string",
- "zipCode": "string",
- "city": "string",
- "country": "str",
- "privatePhone": "string",
- "intPhone": "string",
- "gsm": "string",
- "email": "string",
- "emailPersonal": "string",
- "birthDate": "2019-08-24",
- "birthPlace": "string",
- "persId": "string",
- "gender": "F",
- "nationality": "str",
- "badge1": 0,
- "badge2": 0,
- "badge3": 0,
- "badgestr1": "string",
- "badgestr2": "string",
- "badgestr3": "string",
- "iban": "string",
- "login": "string",
- "password": "string",
- "wageCodeComp": "string",
- "noExtraMonthly": 0,
- "noPRMN": 0,
- "limitDaily": 660,
- "limitWeekly": 2640,
- "overtime": true,
- "changeBK0": false,
- "timeControl": true,
- "timeControlBooking": false,
- "inOutControl": false,
- "allowOutWork": true,
- "allowHomeWorking": false,
- "startDateRefBlock": false,
- "endDateRefBlock": false,
- "codeDeptRefBlock": false,
- "codeCostCenterRefBlock": false,
- "codeClassRefBlock": false,
- "isHR": false,
- "inConflict": false,
- "printLangue": 1,
- "printSummary": true,
- "weeklyBreak": false,
- "printStat": true,
- "activJOB": true,
- "activLOC": true,
- "activDSKnet": true,
- "activPlanPers": true,
- "activPresAbs": true,
- "activDM": true,
- "activProxsafe": true,
- "customB1": true,
- "customB2": true,
- "customB3": true,
- "customB4": true,
- "customC1": "string",
- "customC2": "string",
- "customC3": "string",
- "customC4": "string",
- "customC5": "string",
- "customC6": "string",
- "customC7": "string",
- "customC8": "string",
- "customD1": "2019-08-24",
- "customD2": "2019-08-24",
- "customD3": "2019-08-24",
- "customD4": "2019-08-24",
- "customD5": "2019-08-24",
- "customD6": "2019-08-24",
- "customD7": "2019-08-24",
- "customD8": "2019-08-24",
- "customF1": 0.1,
- "customF2": 0.1,
- "customF3": 0.1,
- "customF4": 0.1,
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
}
Retrieves a person's full contract information
noPers required | integer <int> Identifier of the person |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}
}
Retrieves a person's absences' information (without absence requests)
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- null
], - "persSearchData": [
- null
], - "persSortData": [
- null
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- null
], - "persSearchData": [
- null
], - "persSortData": [
- null
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
}
Retrieves a person's absences requests' information
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
status | integer <int> Status for the absence requests to be retrieved |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
Retrieves a person's absences cancellation requests informations
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
status | integer <int> Status for the absence requests to be retrieved |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
Retrieves a person's bookings (grouped by day)
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "bk": {
- "date": "2019-08-24",
- "bookings": [
- {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}
]
}, - "bkReq": [
- {
- "noApprovBk": 0,
- "noPers": 0,
- "action": "A",
- "status": 0,
- "pending": true,
- "date": "2019-08-24",
- "bk": 0,
- "type": "st",
- "newType": "st",
- "notePers": "string",
- "note": "string",
- "createDate": null,
- "approvDate": null,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": null,
- "custom2": null,
- "custom3": null,
- "custom4": null
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
]
}
}
Retrieves current balance and related informations for a person
noPers required | integer <int> Identifier of the person |
previousMonth required | string <= 1 characters Enum: "0" "1" Date for the retrieve |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noPers": 0,
- "timeBalance": 0,
- "timeBalanceStr": "string",
- "timeBalanceCalc": true,
- "timeBalanceDate": "2019-08-24",
- "timeBalancePrev": 0,
- "timeBalancePrevStr": "string",
- "isPRMN": true,
- "PRMNValue": 0,
- "PRMNTimeBalance": "string",
- "PRMNTimeBalanceStr": "string",
- "isCONTRACT": true,
- "CONTRACTValue": 0,
- "CONTRACTValueStr": 0
}
}
Calculates the theoretical (simulated) flextime balance for a person
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "soldeT": {
- "dateBalance": "2019-08-24",
- "initbalance": 0,
- "balance": 0
}
}
}
Retrieves a person's inital balance records in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "codeCalc": 0,
- "initial": 0,
- "time": 0,
- "overflow": 0
}
}
Retrieves a person's bookings for a specified day
noPers required | integer <int> Identifier of the person |
theDate | string <date> Date for the retrieve |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "curDate": "2019-08-24",
- "dayBookings": [
- {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}
]
}
Retrieves a person's counters in the specified year
noPers required | integer <int> Identifier of the person |
refYear required | integer <int> Reference year for the query |
refScope | integer <int> Default: 0 Enum: 0 1 2 3 4 Reference scope for the query (0=all, 1=individual summary, 2=yearly absence report, 3=absence request, 4=absence validation) |
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noCounter": 0,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "noPers": 0,
- "rightOrig": 0.1,
- "right": 0.1,
- "defer": 0.1,
- "total": 0.1,
- "totalOrig": 0.1,
- "taken": 0.1,
- "balanceOrig": 0.1,
- "balance": 0.1,
- "posed": 0.1,
- "restOrig": 0.1,
- "rest": 0.1,
- "pending": 0.1,
- "unlimitedPosed": 0.1,
- "timeBalance": 0,
- "timeBalanceStr": "string",
- "inDay": 0,
- "regularization": 0.1,
- "acquiredRight": 0.1,
- "orderCode": 0,
- "periodicity": 1,
- "calcPeriodStart": "2019-08-24",
- "calcPeriodEnd": "2019-08-24",
- "isCalc": true,
- "limitDefer": true,
- "limitDeferDate": "2019-08-24",
- "limitDeferCnt": 0.1,
- "visibility": {
- "visibleDashboard": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleDemAbs": true,
- "visibleRecapCounter": true
}
}
]
}
]
Retrieves a person's counters for a specified year
noPers required | integer <int> Identifier of the person |
noCounter required | integer <int> Identifier of the counter to retrieve |
refYear required | integer <int> Reference year for the query |
refScope | integer <int> Default: 0 Enum: 0 1 2 3 4 Reference scope for the query (0=all, 1=individual summary, 2=yearly absence report, 3=absence request, 4=absence validation) |
[- {
- "noCounter": 0,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "noPers": 0,
- "rightOrig": 0.1,
- "right": 0.1,
- "defer": 0.1,
- "total": 0.1,
- "totalOrig": 0.1,
- "taken": 0.1,
- "balanceOrig": 0.1,
- "balance": 0.1,
- "posed": 0.1,
- "restOrig": 0.1,
- "rest": 0.1,
- "pending": 0.1,
- "unlimitedPosed": 0.1,
- "timeBalance": 0,
- "timeBalanceStr": "string",
- "inDay": 0,
- "regularization": 0.1,
- "acquiredRight": 0.1,
- "orderCode": 0,
- "periodicity": 1,
- "calcPeriodStart": "2019-08-24",
- "calcPeriodEnd": "2019-08-24",
- "isCalc": true,
- "limitDefer": true,
- "limitDeferDate": "2019-08-24",
- "limitDeferCnt": 0.1,
- "visibility": {
- "visibleDashboard": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleDemAbs": true,
- "visibleRecapCounter": true
}
}
]
Retrieves a person's accounts in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "unit": "s",
- "canRequest": true,
- "showInRecap": true,
- "supplementRequests": [
- {
- "noApprovAcc": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "theLevel": 0,
- "note": "string",
- "status": 0,
- "notePers": "string",
- "noteInf": "string",
- "locked": 0,
- "canCancel": true,
- "maxLevel": 0,
- "pending": true,
- "isDirect": true,
- "directNoPers": 0,
- "details": [
- {
- "noApprovAccDetail": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noAccountCorresp": 0,
- "timeMin": 0
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
]
}
]
}
]
}
Retrieves a person's accounts in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "unit": "s",
- "canRequest": true,
- "showInRecap": true,
- "supplementRequests": [
- {
- "noApprovAcc": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "theLevel": 0,
- "note": "string",
- "status": 0,
- "notePers": "string",
- "noteInf": "string",
- "locked": 0,
- "canCancel": true,
- "maxLevel": 0,
- "pending": true,
- "isDirect": true,
- "directNoPers": 0,
- "details": [
- {
- "noApprovAccDetail": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noAccountCorresp": 0,
- "timeMin": 0
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
]
}
]
}
]
}
Retrieves a person's all calculated account (accounts + worksites) values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's calculated account values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's calculated worksite values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's account in the specified period
noPers required | integer <int> Identifier of the person |
noAccount required | integer <int> Identifier of the account |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "unit": "s",
- "canRequest": true,
- "showInRecap": true,
- "supplementRequests": [
- {
- "noApprovAcc": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "theLevel": 0,
- "note": "string",
- "status": 0,
- "notePers": "string",
- "noteInf": "string",
- "locked": 0,
- "canCancel": true,
- "maxLevel": 0,
- "pending": true,
- "isDirect": true,
- "directNoPers": 0,
- "details": [
- {
- "noApprovAccDetail": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noAccountCorresp": 0,
- "timeMin": 0
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
]
}
]
}
]
}
Retrieves a person's planning
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "planning": [
- {
- "date": "2019-08-24",
- "startTime": 0,
- "endTime": 0,
- "planned": 0,
- "noScheduleRef": 0,
- "plannedMH": 0,
- "noScheduleMH": 0,
- "businessDay": true,
- "dateValidation": "2019-08-24",
- "notePers": "string",
- "validActModified": true,
- "validLocModified": true,
- "validAbsModified": true,
- "noScheduleRefValid": 0,
- "schedules": [
- {
- "noSchedule": 0,
- "codeText": "string",
- "text": "string",
- "startTime": 0,
- "endTime": 0,
- "pauseTime": 0,
- "idActivity": 0,
- "idLocalization": 0
}
], - "localizations": [
- {
- "idLocalization": 0,
- "chief": true
}
]
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
]
}
}
Retrieves a person's counters for all the external work events
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "counters": [
- {
- "codeCountry": "str",
- "right": 0.1,
- "taken": 0.1,
- "posed": 0.1,
- "balance": 0.1,
- "details": [
- {
- "theDate": "2019-08-24",
- "reason": "string",
- "value": 0.1,
- "valueMin": 0,
- "calc": true,
- "codeCountry": "str"
}
]
}
]
}
}
Retrieves a list of days containing calculation errors and/or warnings for specified person in the specified interval
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
showErrors | integer <int> Default: 1 Enum: 0 1 Retrieve days with calculation errors |
showWarnings | integer <int> Default: 1 Enum: 0 1 Retrieve days with warnings |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "haveEmail": true,
- "days": [
- {
- "theDate": "2019-08-24",
- "status": "st",
- "warnings": [
- 0
]
}
]
}
}
Retrieves a list of log entries for specified person in the specified interval
noPers required | integer <int> Identifier of the person |
actions | string Comma-separated list of log action identifiers |
dateFrom required | string <date-time> Start date of the requested time period |
dateTo required | string <date-time> End date of the requested time period |
dateMode | string Enum: "target" "event" Match request date filter on target (modified day) or event (log record date) |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "planning": [
- {
- "noLog": 0,
- "noSoft": 0,
- "noResp": 0,
- "noPers": 0,
- "noPersDSKnet": 0,
- "computerName": "string",
- "theDate": "2019-08-24",
- "theAction": "string",
- "dateCreate": "2019-08-24T14:15:22Z",
- "msg": "string",
- "execTime": 0.1
}
]
}
}
Retrieves the list of visible people with their current status
count | integer <int> Maximum number of results to be returned per page |
page | integer <int> Number of the page to be returned |
filter | string Filter string |
sort | string Sort string |
secDiff | integer <int> Maximum delta (in seconds) from current time to include the last status change |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isAbsent": true,
- "isHomeWorking": true,
- "lastBooking": {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}, - "planned": 0,
- "returnDate": "2019-08-24",
- "absence": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "startTime": 0,
- "timeMin": 0,
- "fromDate": "2019-08-24",
- "toDate": "2019-08-24",
- "comeBackDate": "2019-08-24",
- "noPeriode": 0,
- "quantity": 0
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "comments": [
- {
- "noComment": 0,
- "noPers": 0,
- "commentText": "string",
- "visibleFrom": "2019-08-24T14:15:22Z",
- "visibleTo": "2019-08-24T14:15:22Z",
- "visible": true
}
]
}
]
}
Retrieves the list of visible people (limited to employees present)
pageBreak | string Page break field to sort results |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isAbsent": true,
- "isHomeWorking": true,
- "lastBooking": {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}, - "planned": 0,
- "returnDate": "2019-08-24",
- "absence": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "startTime": 0,
- "timeMin": 0,
- "fromDate": "2019-08-24",
- "toDate": "2019-08-24",
- "comeBackDate": "2019-08-24",
- "noPeriode": 0,
- "quantity": 0
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "comments": [
- {
- "noComment": 0,
- "noPers": 0,
- "commentText": "string",
- "visibleFrom": "2019-08-24T14:15:22Z",
- "visibleTo": "2019-08-24T14:15:22Z",
- "visible": true
}
]
}
]
}
Retrieves the list present/absent people using data from the access control system
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isAbsent": true,
- "isHomeWorking": true,
- "lastBooking": {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}, - "planned": 0,
- "returnDate": "2019-08-24",
- "absence": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "startTime": 0,
- "timeMin": 0,
- "fromDate": "2019-08-24",
- "toDate": "2019-08-24",
- "comeBackDate": "2019-08-24",
- "noPeriode": 0,
- "quantity": 0
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "comments": [
- {
- "noComment": 0,
- "noPers": 0,
- "commentText": "string",
- "visibleFrom": "2019-08-24T14:15:22Z",
- "visibleTo": "2019-08-24T14:15:22Z",
- "visible": true
}
]
}
]
}
Retrieves the list of visible people with their status at the requested date and time
filter | string Filter string |
sort | string Sort string |
date required | string <date-time> Date and time |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isAbsent": true,
- "isHomeWorking": true,
- "lastBooking": {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}, - "planned": 0,
- "returnDate": "2019-08-24",
- "absence": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "startTime": 0,
- "timeMin": 0,
- "fromDate": "2019-08-24",
- "toDate": "2019-08-24",
- "comeBackDate": "2019-08-24",
- "noPeriode": 0,
- "quantity": 0
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "comments": [
- {
- "noComment": 0,
- "noPers": 0,
- "commentText": "string",
- "visibleFrom": "2019-08-24T14:15:22Z",
- "visibleTo": "2019-08-24T14:15:22Z",
- "visible": true
}
]
}
]
}
Retrieves the list of visible people with their data and pictures
count | integer <int> Maximum number of results to be returned per page |
page | integer <int> Number of the page to be returned |
filter | string Filter string |
sort | string Sort string |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}
]
}
Retrieves a list of days containing calculation errors and/or warnings for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
showErrors | integer <int> Default: 1 Enum: 0 1 Retrieve days with calculation errors |
showWarnings | integer <int> Default: 1 Enum: 0 1 Retrieve days with warnings |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "haveEmail": true,
- "days": [
- {
- "theDate": "2019-08-24",
- "status": "st",
- "warnings": [
- 0
]
}
]
}
]
}
Edits the specified employee's data
noPers required | integer <int> Identifier of the person |
Data to be updated for the employee
firstName required | string <= 50 characters First name of the person |
lastName required | string <= 40 characters Last name of the person |
address | string or null <= 50 characters Address (street & house nr.) |
zipCode | string or null <= 20 characters Address (zip code) |
city | string or null <= 30 characters Address (city) |
country | string or null <= 3 characters Identifier of the country of residence |
privatePhone | string or null <= 30 characters Personal phone nr. |
intPhone | string or null <= 30 characters Office phone nr. |
gsm | string or null <= 30 characters Mobile phone nr. |
string or null <= 50 characters Office email address | |
emailPersonal | string or null <= 50 characters Personal email address |
birthDate | string or null <date> Birth date of the person |
birthPlace | string or null <= 50 characters Birth place of the person |
persId | string or null <= 20 characters SSN of the person |
gender | string or null <= 1 characters Enum: "F" "M" Gender of the person |
nationality | string or null <= 3 characters Identifier of the country of citizenship |
badge1 | integer or null <int> Numeric access card no. 1 |
badge2 | integer or null <int> Numeric access card no. 2 |
badge3 | integer or null <int> Numeric access card no. 3 |
badgestr1 | string or null <= 20 characters Alphanumeric access card no. 1 |
badgestr2 | string or null <= 20 characters Alphanumeric access card no. 2 |
badgestr3 | string or null <= 20 characters Alphanumeric access card no. 3 |
wageNum | string or null <= 15 characters Payroll identifier of the person |
codePers | string or null <= 20 characters External identifier of the person |
iban | string or null <= 20 characters IBAN of the person |
login | string or null <= 40 characters Login username |
password | string or null <= 32 characters Login password |
wageCodeComp | string or null <= 10 characters Employer SSN for payroll software |
noExtraMonthly | integer or null <int> Identifier of the monthly calculation model |
noPRMN | integer or null <int> Identifier of the PRMN model |
limitDaily | integer or null <int> Default: 660 Maximum daily working time (in minutes) |
limitWeekly | integer or null <int> Default: 2640 Maximum weekly working time (in minutes) |
overtime | boolean or null Default: true Activate extended calculations |
changeBK0 | boolean or null Default: false Activate conversion of bookings at midnight |
timeControl | boolean or null Default: true Activate requirement of bookings for daily calculations |
timeControlBooking | boolean or null Default: false TBD |
inOutControl | boolean or null Default: false Activate in/out control |
allowOutWork | boolean or null Default: true Activate external work |
allowHomeWorking | boolean or null Default: false Activate home office work |
startDateRefBlock | boolean or null Default: false Block STARTDATE update of reference data |
endDateRefBlock | boolean or null Default: false Block ENDDATE update of reference data |
codeDeptRefBlock | boolean or null Default: false Block DEPT update of reference data |
codeCostCenterRefBlock | boolean or null Default: false Block COSTCENTER update of reference data |
codeClassRefBlock | boolean or null Default: false Block CLASS update of reference data |
isHR | boolean or null Default: false Flag the person as part of HR |
inConflict | boolean or null Default: false Disable automatic GDPR-compliant tasks |
printLangue | integer or null <int> Default: 1 Enum: 1 2 3 Display language for DSK applications |
printSummary | boolean or null Default: true Activate the monthly report for the person |
weeklyBreak | boolean or null Default: false Activate a weekly break in the monthly report for the person |
printStat | boolean or null Default: true Activate the stats report for the person |
activJOB | boolean or null Include the person in the DSK JOBNET application (requires a valid license) |
activLOC | boolean or null Default: true Include the person in the synchronization tool for DSK LOC |
activDSKnet | boolean or null Include the person in the DSK DSKNET application (requires a valid license) |
activPlanPers | boolean or null Include the person in the DSK PLANPERS application (requires a valid license) |
activPresAbs | boolean or null Include the person in the DSK PRESABS application (requires a valid license) |
activDM | boolean or null Default: true Include the person in the daily view of DSK TIM |
activProxsafe | boolean or null Include the person in the synchronization tool for PROXSAFE |
customB1 | boolean or null Boolean custom field 1 |
customB2 | boolean or null Boolean custom field 2 |
customB3 | boolean or null Boolean custom field 3 |
customB4 | boolean or null Boolean custom field 4 |
customC1 | string or null <= 40 characters String custom field 1 |
customC2 | string or null <= 40 characters String custom field 2 |
customC3 | string or null <= 40 characters String custom field 3 |
customC4 | string or null <= 40 characters String custom field 4 |
customC5 | string or null <= 40 characters String custom field 5 |
customC6 | string or null <= 40 characters String custom field 6 |
customC7 | string or null <= 40 characters String custom field 7 |
customC8 | string or null <= 40 characters String custom field 8 |
customD1 | string or null <date> Date custom field 1 |
customD2 | string or null <date> Date custom field 2 |
customD3 | string or null <date> Date custom field 3 |
customD4 | string or null <date> Date custom field 4 |
customD5 | string or null <date> Date custom field 5 |
customD6 | string or null <date> Date custom field 6 |
customD7 | string or null <date> Date custom field 7 |
customD8 | string or null <date> Date custom field 8 |
customF1 | number or null <float> Float custom field 1 |
customF2 | number or null <float> Float custom field 2 |
customF3 | number or null <float> Float custom field 3 |
customF4 | number or null <float> Float custom field 4 |
{- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "zipCode": "string",
- "city": "string",
- "country": "str",
- "privatePhone": "string",
- "intPhone": "string",
- "gsm": "string",
- "email": "string",
- "emailPersonal": "string",
- "birthDate": "2019-08-24",
- "birthPlace": "string",
- "persId": "string",
- "gender": "F",
- "nationality": "str",
- "badge1": 0,
- "badge2": 0,
- "badge3": 0,
- "badgestr1": "string",
- "badgestr2": "string",
- "badgestr3": "string",
- "wageNum": "string",
- "codePers": "string",
- "iban": "string",
- "login": "string",
- "password": "string",
- "wageCodeComp": "string",
- "noExtraMonthly": 0,
- "noPRMN": 0,
- "limitDaily": 660,
- "limitWeekly": 2640,
- "overtime": true,
- "changeBK0": false,
- "timeControl": true,
- "timeControlBooking": false,
- "inOutControl": false,
- "allowOutWork": true,
- "allowHomeWorking": false,
- "startDateRefBlock": false,
- "endDateRefBlock": false,
- "codeDeptRefBlock": false,
- "codeCostCenterRefBlock": false,
- "codeClassRefBlock": false,
- "isHR": false,
- "inConflict": false,
- "printLangue": 1,
- "printSummary": true,
- "weeklyBreak": false,
- "printStat": true,
- "activJOB": true,
- "activLOC": true,
- "activDSKnet": true,
- "activPlanPers": true,
- "activPresAbs": true,
- "activDM": true,
- "activProxsafe": true,
- "customB1": true,
- "customB2": true,
- "customB3": true,
- "customB4": true,
- "customC1": "string",
- "customC2": "string",
- "customC3": "string",
- "customC4": "string",
- "customC5": "string",
- "customC6": "string",
- "customC7": "string",
- "customC8": "string",
- "customD1": "2019-08-24",
- "customD2": "2019-08-24",
- "customD3": "2019-08-24",
- "customD4": "2019-08-24",
- "customD5": "2019-08-24",
- "customD6": "2019-08-24",
- "customD7": "2019-08-24",
- "customD8": "2019-08-24",
- "customF1": 0.1,
- "customF2": 0.1,
- "customF3": 0.1,
- "customF4": 0.1
}
Adds one contract period for the employee
noPers required | integer <int> Identifier of the person |
Data for the contract record to be created
startDate required | string <date> First day of the specified contract period |
endDate required | string <date> Last day of the specified contract period |
codeDept | string or null Identifier of the department the person belonged to in the specified contract period |
codeClass | string or null Identifier of the class the person belonged to in the specified contract period |
codeCostCenter | string or null Identifier of the cost center the person belonged to in the specified contract period |
codeCompany | string or null Identifier of the company the person belonged to in the specified contract period |
nbWorkingDay | integer <int> Default: 5 Person's number of working days per week in the specified contract period |
weeklyContract | number <float> Default: 40 Person's number of working hours per week in the specified contract period |
occupationRate | number <float> Default: 100 Person's occupation rate (pct.) in the specified contract period |
custom1 | string or null <= 50 characters Custom field 1 |
custom2 | string or null <= 50 characters Custom field 2 |
custom3 | string or null <= 50 characters Custom field 3 |
custom4 | string or null <= 50 characters Custom field 4 |
{- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "nbWorkingDay": 5,
- "weeklyContract": 40,
- "occupationRate": 100,
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}
Creates a new employee record with inital data
Data for the employee to be created
firstName required | string <= 50 characters First name of the person |
lastName required | string <= 40 characters Last name of the person |
address | string or null <= 50 characters Address (street & house nr.) |
zipCode | string or null <= 20 characters Address (zip code) |
city | string or null <= 30 characters Address (city) |
country | string or null <= 3 characters Identifier of the country of residence |
privatePhone | string or null <= 30 characters Personal phone nr. |
intPhone | string or null <= 30 characters Office phone nr. |
gsm | string or null <= 30 characters Mobile phone nr. |
string or null <= 50 characters Office email address | |
emailPersonal | string or null <= 50 characters Personal email address |
birthDate | string or null <date> Birth date of the person |
birthPlace | string or null <= 50 characters Birth place of the person |
persId | string or null <= 20 characters SSN of the person |
gender | string or null <= 1 characters Enum: "F" "M" Gender of the person |
nationality | string or null <= 3 characters Identifier of the country of citizenship |
badge1 | integer or null <int> Numeric access card no. 1 |
badge2 | integer or null <int> Numeric access card no. 2 |
badge3 | integer or null <int> Numeric access card no. 3 |
badgestr1 | string or null <= 20 characters Alphanumeric access card no. 1 |
badgestr2 | string or null <= 20 characters Alphanumeric access card no. 2 |
badgestr3 | string or null <= 20 characters Alphanumeric access card no. 3 |
wageNum | string or null <= 15 characters Payroll identifier of the person |
codePers | string or null <= 20 characters External identifier of the person |
iban | string or null <= 20 characters IBAN of the person |
login | string or null <= 40 characters Login username |
password | string or null <= 32 characters Login password |
wageCodeComp | string or null <= 10 characters Employer SSN for payroll software |
noExtraMonthly | integer or null <int> Identifier of the monthly calculation model |
noPRMN | integer or null <int> Identifier of the PRMN model |
limitDaily | integer or null <int> Default: 660 Maximum daily working time (in minutes) |
limitWeekly | integer or null <int> Default: 2640 Maximum weekly working time (in minutes) |
overtime | boolean or null Default: true Activate extended calculations |
changeBK0 | boolean or null Default: false Activate conversion of bookings at midnight |
timeControl | boolean or null Default: true Activate requirement of bookings for daily calculations |
timeControlBooking | boolean or null Default: false TBD |
inOutControl | boolean or null Default: false Activate in/out control |
allowOutWork | boolean or null Default: true Activate external work |
allowHomeWorking | boolean or null Default: false Activate home office work |
startDateRefBlock | boolean or null Default: false Block STARTDATE update of reference data |
endDateRefBlock | boolean or null Default: false Block ENDDATE update of reference data |
codeDeptRefBlock | boolean or null Default: false Block DEPT update of reference data |
codeCostCenterRefBlock | boolean or null Default: false Block COSTCENTER update of reference data |
codeClassRefBlock | boolean or null Default: false Block CLASS update of reference data |
isHR | boolean or null Default: false Flag the person as part of HR |
inConflict | boolean or null Default: false Disable automatic GDPR-compliant tasks |
printLangue | integer or null <int> Default: 1 Enum: 1 2 3 Display language for DSK applications |
printSummary | boolean or null Default: true Activate the monthly report for the person |
weeklyBreak | boolean or null Default: false Activate a weekly break in the monthly report for the person |
printStat | boolean or null Default: true Activate the stats report for the person |
activJOB | boolean or null Include the person in the DSK JOBNET application (requires a valid license) |
activLOC | boolean or null Default: true Include the person in the synchronization tool for DSK LOC |
activDSKnet | boolean or null Include the person in the DSK DSKNET application (requires a valid license) |
activPlanPers | boolean or null Include the person in the DSK PLANPERS application (requires a valid license) |
activPresAbs | boolean or null Include the person in the DSK PRESABS application (requires a valid license) |
activDM | boolean or null Default: true Include the person in the daily view of DSK TIM |
activProxsafe | boolean or null Include the person in the synchronization tool for PROXSAFE |
timezoneBk | integer or null <int> Default: 3 User timezone identifier to be taken into account for delta calculation when using the virtual booking terminal |
excludeCollectiveAg | boolean or null Person is not covered by the collective work agreement |
customB1 | boolean or null Boolean custom field 1 |
customB2 | boolean or null Boolean custom field 2 |
customB3 | boolean or null Boolean custom field 3 |
customB4 | boolean or null Boolean custom field 4 |
customC1 | string or null <= 40 characters String custom field 1 |
customC2 | string or null <= 40 characters String custom field 2 |
customC3 | string or null <= 40 characters String custom field 3 |
customC4 | string or null <= 40 characters String custom field 4 |
customC5 | string or null <= 40 characters String custom field 5 |
customC6 | string or null <= 40 characters String custom field 6 |
customC7 | string or null <= 40 characters String custom field 7 |
customC8 | string or null <= 40 characters String custom field 8 |
customD1 | string or null <date> Date custom field 1 |
customD2 | string or null <date> Date custom field 2 |
customD3 | string or null <date> Date custom field 3 |
customD4 | string or null <date> Date custom field 4 |
customD5 | string or null <date> Date custom field 5 |
customD6 | string or null <date> Date custom field 6 |
customD7 | string or null <date> Date custom field 7 |
customD8 | string or null <date> Date custom field 8 |
customF1 | number or null <float> Float custom field 1 |
customF2 | number or null <float> Float custom field 2 |
customF3 | number or null <float> Float custom field 3 |
customF4 | number or null <float> Float custom field 4 |
Array of objects or null (RS_PersHistoryInput) |
{- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "zipCode": "string",
- "city": "string",
- "country": "str",
- "privatePhone": "string",
- "intPhone": "string",
- "gsm": "string",
- "email": "string",
- "emailPersonal": "string",
- "birthDate": "2019-08-24",
- "birthPlace": "string",
- "persId": "string",
- "gender": "F",
- "nationality": "str",
- "badge1": 0,
- "badge2": 0,
- "badge3": 0,
- "badgestr1": "string",
- "badgestr2": "string",
- "badgestr3": "string",
- "wageNum": "string",
- "codePers": "string",
- "iban": "string",
- "login": "string",
- "password": "string",
- "wageCodeComp": "string",
- "noExtraMonthly": 0,
- "noPRMN": 0,
- "limitDaily": 660,
- "limitWeekly": 2640,
- "overtime": true,
- "changeBK0": false,
- "timeControl": true,
- "timeControlBooking": false,
- "inOutControl": false,
- "allowOutWork": true,
- "allowHomeWorking": false,
- "startDateRefBlock": false,
- "endDateRefBlock": false,
- "codeDeptRefBlock": false,
- "codeCostCenterRefBlock": false,
- "codeClassRefBlock": false,
- "isHR": false,
- "inConflict": false,
- "printLangue": 1,
- "printSummary": true,
- "weeklyBreak": false,
- "printStat": true,
- "activJOB": true,
- "activLOC": true,
- "activDSKnet": true,
- "activPlanPers": true,
- "activPresAbs": true,
- "activDM": true,
- "activProxsafe": true,
- "timezoneBk": 3,
- "excludeCollectiveAg": true,
- "customB1": true,
- "customB2": true,
- "customB3": true,
- "customB4": true,
- "customC1": "string",
- "customC2": "string",
- "customC3": "string",
- "customC4": "string",
- "customC5": "string",
- "customC6": "string",
- "customC7": "string",
- "customC8": "string",
- "customD1": "2019-08-24",
- "customD2": "2019-08-24",
- "customD3": "2019-08-24",
- "customD4": "2019-08-24",
- "customD5": "2019-08-24",
- "customD6": "2019-08-24",
- "customD7": "2019-08-24",
- "customD8": "2019-08-24",
- "customF1": 0.1,
- "customF2": 0.1,
- "customF3": 0.1,
- "customF4": 0.1,
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "nbWorkingDay": 5,
- "weeklyContract": 40,
- "occupationRate": 100,
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}
]
}
Edits the contract record with the specified starting date
noPers required | integer <int> Identifier of the person |
theDate required | string <date> Date |
Contract record to be altered
startDate required | string <date> First day of the specified contract period |
endDate required | string <date> Last day of the specified contract period |
codeDept | string or null Identifier of the department the person belonged to in the specified contract period |
codeClass | string or null Identifier of the class the person belonged to in the specified contract period |
codeCostCenter | string or null Identifier of the cost center the person belonged to in the specified contract period |
codeCompany | string or null Identifier of the company the person belonged to in the specified contract period |
nbWorkingDay | integer <int> Default: 5 Person's number of working days per week in the specified contract period |
weeklyContract | number <float> Default: 40 Person's number of working hours per week in the specified contract period |
occupationRate | number <float> Default: 100 Person's occupation rate (pct.) in the specified contract period |
custom1 | string or null <= 50 characters Custom field 1 |
custom2 | string or null <= 50 characters Custom field 2 |
custom3 | string or null <= 50 characters Custom field 3 |
custom4 | string or null <= 50 characters Custom field 4 |
{- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "nbWorkingDay": 5,
- "weeklyContract": 40,
- "occupationRate": 100,
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}
Retrieves all input data for a activities/projects in the selected time period with custom grouping
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
group | string Enum: "D" "M" "Q" "Y" Data grouping |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "dailyData": [
- {
- "theDate": "2019-08-24",
- "dayPlanned": 0,
- "dayPlannedReal": 0,
- "dayWorked": 0,
- "dayStatus": 0,
- "dayCalc": true,
- "dayLock": true,
- "dayPublicHoliday": true,
- "dailyWorkH": 0,
- "dayInputTotal": 0,
- "dayDailyAccountTotal": 0,
- "dayAbsenceTotal": 0,
- "dayRecupTotal": 0,
- "dayPendingTotal": 0,
- "haveOverflow": true,
- "haveDeficit": true,
- "canBeInput": true,
- "inputAllowed": true,
- "autoInputAllowed": true,
- "notWorkDay": true,
- "haveInfoData": true,
- "haveAbs": true,
- "haveRecup": true,
- "detailData": {
- "validatePers": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}, - "validateDate": "2019-08-24T14:15:22Z",
- "infoData": [
- {
- "noInfoData": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "dataValue": "string"
}
], - "dailyActivity": [
- {
- "noDailyData": 0,
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noActivity": 0,
- "timeMin": 0,
- "inputNoPers": 0,
- "inputDate": "2019-08-24T14:15:22Z",
- "dailyDataInfo1": "string",
- "dailyDataInfo2": "string",
- "dailyDataInfo3": "string",
- "dailyDataInfo4": "string",
- "startTime": 0,
- "startTime_Str": "string",
- "endTime": 0,
- "endTime_Str": "string"
}
], - "dailyAccount": [
- {
- "noDailyAccount": 0,
- "noDailyAccountConf": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "noAccount": 0,
- "theValue": 0
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
]
}
}
]
}
]
}
Retrieves all input data for a activities/projects in the selected period
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "dailyData": [
- {
- "theDate": "2019-08-24",
- "dayPlanned": 0,
- "dayPlannedReal": 0,
- "dayWorked": 0,
- "dayStatus": 0,
- "dayCalc": true,
- "dayLock": true,
- "dayPublicHoliday": true,
- "dailyWorkH": 0,
- "dayInputTotal": 0,
- "dayDailyAccountTotal": 0,
- "dayAbsenceTotal": 0,
- "dayRecupTotal": 0,
- "dayPendingTotal": 0,
- "haveOverflow": true,
- "haveDeficit": true,
- "canBeInput": true,
- "inputAllowed": true,
- "autoInputAllowed": true,
- "notWorkDay": true,
- "haveInfoData": true,
- "haveAbs": true,
- "haveRecup": true,
- "detailData": {
- "validatePers": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}, - "validateDate": "2019-08-24T14:15:22Z",
- "infoData": [
- {
- "noInfoData": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "dataValue": "string"
}
], - "dailyActivity": [
- {
- "noDailyData": 0,
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noActivity": 0,
- "timeMin": 0,
- "inputNoPers": 0,
- "inputDate": "2019-08-24T14:15:22Z",
- "dailyDataInfo1": "string",
- "dailyDataInfo2": "string",
- "dailyDataInfo3": "string",
- "dailyDataInfo4": "string",
- "startTime": 0,
- "startTime_Str": "string",
- "endTime": 0,
- "endTime_Str": "string"
}
], - "dailyAccount": [
- {
- "noDailyAccount": 0,
- "noDailyAccountConf": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "noAccount": 0,
- "theValue": 0
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
]
}
}
]
}
]
}
Retrieves all input data for a activities/projects in the selected period for the specified person
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
group | string Enum: "D" "M" "Q" "Y" Data grouping |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "dailyData": [
- {
- "theDate": "2019-08-24",
- "dayPlanned": 0,
- "dayPlannedReal": 0,
- "dayWorked": 0,
- "dayStatus": 0,
- "dayCalc": true,
- "dayLock": true,
- "dayPublicHoliday": true,
- "dailyWorkH": 0,
- "dayInputTotal": 0,
- "dayDailyAccountTotal": 0,
- "dayAbsenceTotal": 0,
- "dayRecupTotal": 0,
- "dayPendingTotal": 0,
- "haveOverflow": true,
- "haveDeficit": true,
- "canBeInput": true,
- "inputAllowed": true,
- "autoInputAllowed": true,
- "notWorkDay": true,
- "haveInfoData": true,
- "haveAbs": true,
- "haveRecup": true,
- "detailData": {
- "validatePers": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "photo": "string",
- "displayPhoto": "string"
}, - "validateDate": "2019-08-24T14:15:22Z",
- "infoData": [
- {
- "noInfoData": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "dataValue": "string"
}
], - "dailyActivity": [
- {
- "noDailyData": 0,
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "noActivity": 0,
- "timeMin": 0,
- "inputNoPers": 0,
- "inputDate": "2019-08-24T14:15:22Z",
- "dailyDataInfo1": "string",
- "dailyDataInfo2": "string",
- "dailyDataInfo3": "string",
- "dailyDataInfo4": "string",
- "startTime": 0,
- "startTime_Str": "string",
- "endTime": 0,
- "endTime_Str": "string"
}
], - "dailyAccount": [
- {
- "noDailyAccount": 0,
- "noDailyAccountConf": 0,
- "theDate": "2019-08-24",
- "noPers": 0,
- "noAccount": 0,
- "theValue": 0
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
]
}
}
]
}
]
}
Retrieves all input data in a raw format
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
aggregate | integer <int> Enum: 1 0 Perform data aggregation |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "theDate": "2019-08-24",
- "theDateYear": 0,
- "theDateMonth": 0,
- "theDateWeek": 0,
- "dayStatus": 0,
- "noPers": 0,
- "fullName": "string",
- "wageNum": "string",
- "codePers": "string",
- "noAccount": 0,
- "accountCaption": "string",
- "accountCode": "string",
- "noGroupActivity": "string",
- "groupActivityCaption": "string",
- "startTime": "string",
- "endTime": "string",
- "noActivity": 0,
- "activityCaption": "string",
- "activityCode": "string",
- "timeMin": 0,
- "timeMin_str": "string",
- "timeMin_hc": 0,
- "noPersSaisie": 0,
- "fullNameSaisie": "string",
- "dateSaisie": "2019-08-24T14:15:22Z"
}
]
}
Retrieves absences and absence requests for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
accounts | string Comma-separated list of account numbers |
count | integer <int> Maximum number of results to be returned per page |
page | integer <int> Number of the page to be returned |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
]
}
Retrieves absences for all visible people without additional information
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
accounts | string Comma-separated list of account numbers |
count | integer <int> Maximum number of results to be returned per page |
page | integer <int> Number of the page to be returned |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": null,
- "firstName": null,
- "lastName": null,
- "startDateRef": null,
- "endDateRef": null,
- "badge": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "wageNum": null,
- "codePers": null,
- "persId": null,
- "persHistory": [ ],
- "persSearchData": [ ],
- "persSortData": [ ]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
]
}
Retrieves absence requests for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
approvable | integer <int> Enum: 0 1 Return only absence requests that can be approved by the user |
status | integer <int> Status for the absence requests to be retrieved |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "userLevel": 0,
- "minStartDate": 0,
- "maxStartDate": 0,
- "minEndDate": 0,
- "maxEndDate": 0,
- "fullDetail": true
}
]
}
Retrieves a person's absences' information (without absence requests)
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- null
], - "persSearchData": [
- null
], - "persSortData": [
- null
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- null
], - "persSearchData": [
- null
], - "persSortData": [
- null
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
}
Retrieves a person's absences requests' information
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
status | integer <int> Status for the absence requests to be retrieved |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
Retrieves a person's absences cancellation requests informations
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
status | integer <int> Status for the absence requests to be retrieved |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "isApproved": true,
- "customFields": [
- {
- "id": 0,
- "label": "string",
- "alias": "string",
- "type": 1,
- "value": "string"
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absReq": [
- {
- "noApprovAbs": 0,
- "noPers": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "pending": true,
- "locked": 0,
- "canCancel": true,
- "pendingCancelDemand": true,
- "noApprovCancelAbs": 0,
- "oneLevel": true,
- "needsApprobalHR": true,
- "needsCancelDemand": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "details": [
- {
- "noApprovAbsDetail": 0,
- "noAccount": 0,
- "noSoft": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "startTime": 0,
- "timeMin": 0,
- "nbValue": 0.1,
- "nbValue_Recalc": 0.1,
- "nbValueMin": 0,
- "nbValueMin_Recalc": 0,
- "unit": 0.1,
- "displayUnit": "str",
- "codeCountry": "str",
- "customField1": "string",
- "customField2": "string"
}
]
}
], - "absCancelReq": [
- {
- "noApprovCancelAbs": 0,
- "noApprovAbs": 0,
- "createDate": "2019-08-24T14:15:22Z",
- "noPersDemand": 0,
- "pending": true,
- "canCancel": true,
- "status": 0,
- "level": 0,
- "maxLevel": 0,
- "locked": 0,
- "oneLevel": true,
- "note": "string",
- "notePers": "string",
- "noteInf": "string",
- "approbations": [
- {
- "date": "2019-08-24",
- "status": 0,
- "type": 0,
- "level": 0,
- "approuvantType": 1,
- "approuvantHR": true,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": null,
- "endDate": null,
- "codeDept": null,
- "codeClass": null,
- "codeCostCenter": null,
- "codeCompany": null,
- "customFields": null,
- "weeklyContract": null,
- "nbWorkingDay": null,
- "dailyWorkH": null,
- "occupationRate": null,
- "isCurrentRec": null
}
], - "persSearchData": [
- {
- "searchRef": null,
- "fv1": null,
- "fv2": null
}
], - "persSortData": [
- {
- "ofRef": null,
- "val": null
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
], - "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
], - "schedules": [
- {
- "date": "2019-08-24",
- "planned": 0
}
]
}
Retrieves the list of day records that were modified after the specified date
refDate required | string <date> Reference date for the query |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "dateEdit": "2019-08-24T14:15:22Z"
}
]
}
Retrieves a person's bookings (grouped by day)
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "bk": {
- "date": "2019-08-24",
- "bookings": [
- {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}
]
}, - "bkReq": [
- {
- "noApprovBk": 0,
- "noPers": 0,
- "action": "A",
- "status": 0,
- "pending": true,
- "date": "2019-08-24",
- "bk": 0,
- "type": "st",
- "newType": "st",
- "notePers": "string",
- "note": "string",
- "createDate": null,
- "approvDate": null,
- "approuvant": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": null,
- "custom2": null,
- "custom3": null,
- "custom4": null
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "type": 0,
- "isHR": true,
- "theLevel": 0,
- "delStartDate": "2019-08-24",
- "delEndDate": "2019-08-24",
- "delPers": "string"
}
]
}
]
}
}
Retrieves a person's bookings for a specified day
noPers required | integer <int> Identifier of the person |
theDate | string <date> Date for the retrieve |
{- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "curDate": "2019-08-24",
- "dayBookings": [
- {
- "dateTime": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "time": "14:15:22Z",
- "bk": 0,
- "type": "st",
- "term": "stri",
- "termStr": "st",
- "noAccount": 0,
- "index": 0,
- "subType": "st",
- "isComplete": true,
- "isManual": true,
- "isAuto": true,
- "isLast": true,
- "position": {
- "lat": 0.1,
- "long": 0.1,
- "alt": 0.1,
- "accuracy": 0.1,
- "accuracyAlt": 0.1,
- "distance": 0.1,
- "gpsOK": true,
- "site": true
}, - "source": 0
}
]
}
Retrieves a person's counters in the specified year
noPers required | integer <int> Identifier of the person |
refYear required | integer <int> Reference year for the query |
refScope | integer <int> Default: 0 Enum: 0 1 2 3 4 Reference scope for the query (0=all, 1=individual summary, 2=yearly absence report, 3=absence request, 4=absence validation) |
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noCounter": 0,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "noPers": 0,
- "rightOrig": 0.1,
- "right": 0.1,
- "defer": 0.1,
- "total": 0.1,
- "totalOrig": 0.1,
- "taken": 0.1,
- "balanceOrig": 0.1,
- "balance": 0.1,
- "posed": 0.1,
- "restOrig": 0.1,
- "rest": 0.1,
- "pending": 0.1,
- "unlimitedPosed": 0.1,
- "timeBalance": 0,
- "timeBalanceStr": "string",
- "inDay": 0,
- "regularization": 0.1,
- "acquiredRight": 0.1,
- "orderCode": 0,
- "periodicity": 1,
- "calcPeriodStart": "2019-08-24",
- "calcPeriodEnd": "2019-08-24",
- "isCalc": true,
- "limitDefer": true,
- "limitDeferDate": "2019-08-24",
- "limitDeferCnt": 0.1,
- "visibility": {
- "visibleDashboard": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleDemAbs": true,
- "visibleRecapCounter": true
}
}
]
}
]
Retrieves a person's counters for a specified year
noPers required | integer <int> Identifier of the person |
noCounter required | integer <int> Identifier of the counter to retrieve |
refYear required | integer <int> Reference year for the query |
refScope | integer <int> Default: 0 Enum: 0 1 2 3 4 Reference scope for the query (0=all, 1=individual summary, 2=yearly absence report, 3=absence request, 4=absence validation) |
[- {
- "noCounter": 0,
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
], - "noPers": 0,
- "rightOrig": 0.1,
- "right": 0.1,
- "defer": 0.1,
- "total": 0.1,
- "totalOrig": 0.1,
- "taken": 0.1,
- "balanceOrig": 0.1,
- "balance": 0.1,
- "posed": 0.1,
- "restOrig": 0.1,
- "rest": 0.1,
- "pending": 0.1,
- "unlimitedPosed": 0.1,
- "timeBalance": 0,
- "timeBalanceStr": "string",
- "inDay": 0,
- "regularization": 0.1,
- "acquiredRight": 0.1,
- "orderCode": 0,
- "periodicity": 1,
- "calcPeriodStart": "2019-08-24",
- "calcPeriodEnd": "2019-08-24",
- "isCalc": true,
- "limitDefer": true,
- "limitDeferDate": "2019-08-24",
- "limitDeferCnt": 0.1,
- "visibility": {
- "visibleDashboard": true,
- "visibleRecap": true,
- "visibleFicheAn": true,
- "visibleDemAbs": true,
- "visibleRecapCounter": true
}
}
]
Retrieves a person's counters for all the external work events
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "counters": [
- {
- "codeCountry": "str",
- "right": 0.1,
- "taken": 0.1,
- "posed": 0.1,
- "balance": 0.1,
- "details": [
- {
- "theDate": "2019-08-24",
- "reason": "string",
- "value": 0.1,
- "valueMin": 0,
- "calc": true,
- "codeCountry": "str"
}
]
}
]
}
}
Retrieves the list of visible messages
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noComment": 0,
- "noPers": 0,
- "commentText": "string",
- "visibleFrom": "2019-08-24T14:15:22Z",
- "visibleTo": "2019-08-24T14:15:22Z",
- "visible": true
}
]
}
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "taskRef": 0,
- "taskName": "string",
- "taskLastRun": "2019-08-24T14:15:22Z",
- "taskLastResult": 0
}
}
Retrieves the date and time of the last PresAbs update task
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "taskRef": 0,
- "taskName": "string",
- "taskLastRun": "2019-08-24T14:15:22Z",
- "taskLastResult": 0
}
}
Retrieves all the planning for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
count | integer <int> Maximum number of results to be returned per page |
page | integer <int> Number of the page to be returned |
filter | string Filter string |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "planning": [
- {
- "date": "2019-08-24",
- "startTime": 0,
- "endTime": 0,
- "planned": 0,
- "noScheduleRef": 0,
- "plannedMH": 0,
- "noScheduleMH": 0,
- "businessDay": true,
- "dateValidation": "2019-08-24",
- "notePers": "string",
- "validActModified": true,
- "validLocModified": true,
- "validAbsModified": true,
- "noScheduleRefValid": 0,
- "schedules": [
- {
- "noSchedule": 0,
- "codeText": "string",
- "text": "string",
- "startTime": 0,
- "endTime": 0,
- "pauseTime": 0,
- "idActivity": 0,
- "idLocalization": 0
}
], - "localizations": [
- {
- "idLocalization": 0,
- "chief": true
}
]
}
], - "abs": [
- {
- "noAccount": 0,
- "noSoft": 0,
- "theDate": "2019-08-24",
- "startTime": 0,
- "startTimeCalc": 0,
- "timeMin": 0,
- "codeCalc": "st",
- "mode": 0,
- "unit": 0.1,
- "inDay": 0,
- "displayUnit": "strin",
- "whenAbs": null,
- "dateModif": "2019-08-24T14:15:22Z",
- "noApprovAbs": 0
}
], - "absCommon": [
- {
- "theDate": "2019-08-24",
- "noAccount": 0
}
]
}
]
}
Retrieves the detail of a single localization item
idLocalization required | integer <int> Identifier of the localization |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "idLocalization": 0,
- "codeLocalization": "string",
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
}
Retrieves the list of existing planning localizations
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "idLocalization": 0,
- "codeLocalization": "string",
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
]
}
Retrieves the detail of a single activity
idActivity required | integer <int> Identifier of the activity |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "idActivity": 0,
- "codeActivity": "string",
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
}
Retrieves the list of existing planning activities
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "idActivity": 0,
- "codeActivity": "string",
- "color": "string",
- "caption": [
- {
- "langID": 0,
- "caption": "string"
}
]
}
]
}
Retrieves the list of people with consecutive absence days
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
nbDays | integer <int> Default: 10 Number of consecutive days |
mode | integer <int> Default: 1 Enum: 1 2 3 4 Report mode (1=days taken, 2=days pending, 3=days taken + pending, 4=days not taken) |
filter | string Filter string |
[- {
- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "pers": {
- "noPers": 0,
- "firstName": "string",
- "lastName": "string",
- "startDateRef": "2019-08-24",
- "endDateRef": "2019-08-24",
- "badge": "string",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "wageNum": "string",
- "codePers": "string",
- "persId": "string",
- "persHistory": [
- {
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "codeDept": "string",
- "codeClass": "string",
- "codeCostCenter": "string",
- "codeCompany": "string",
- "customFields": {
- "custom1": "string",
- "custom2": "string",
- "custom3": "string",
- "custom4": "string"
}, - "weeklyContract": 0.1,
- "nbWorkingDay": 0,
- "dailyWorkH": 0,
- "occupationRate": 0.1,
- "isCurrentRec": true
}
], - "persSearchData": [
- {
- "searchRef": "string",
- "fv1": "string",
- "fv2": "string"
}
], - "persSortData": [
- {
- "ofRef": "string",
- "val": "string"
}
]
}, - "abs": [
- {
- "startAbsence": "2019-08-24",
- "endAbsence": "2019-08-24",
- "noAccount": 0,
- "nbValue": 0,
- "nbValueMin": 0
}
]
}
]
}
]
Adds new absence records to be processed and synchronized
Absence data to be created
noPers | integer <int> Uniquer identifier of the person |
startDate | string <date> Begin date of the absence |
endDate | string <date> End date of the absence |
noAccount | integer <int> Identifier of the account that will be used |
mode | integer <int> Mode in which the absence will be attached |
unit | integer <int> Duration unit for the absence |
timeMin | integer <int> Duration of the absence (in minutes, will be recalculated) |
startTime | integer <int> Start time of the absence (in minutes from midnight) |
[- {
- "noPers": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "noAccount": 0,
- "mode": 0,
- "unit": 0,
- "timeMin": 0,
- "startTime": 0
}
]
Deletes existing absence records
Absence data to be deleted
noPers | integer <int> Uniquer identifier of the person |
startDate | string <date> Begin date of the absence |
endDate | string <date> End date of the absence |
noAccount | integer <int> Absence account identifier |
mode | integer <int> Absence attachment mode |
[- {
- "noPers": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "noAccount": 0,
- "mode": 0
}
]
Retrieves all absence log records in the specified interval
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
onlyPending | integer <int> Default: 0 Enum: 1 0 Limitation on items pending processing |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAbsenceHistory": 0,
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "startTime": 0,
- "timeMin": 0,
- "action": "A",
- "deleted": true,
- "createDate": null
}
]
}
Set the processed flag for the specified absence log records
An AbsenceHistoryMultiInput object
noAbsenceHistoryList | Array of integers <int> [ items <int > ] List of absence log records' unique identifiers |
{- "noAbsenceHistoryList": [
- 0
]
}
Adds new booking records to be processed and synchronized
Booking data to be created
noPers | integer <int> Uniquer identifier of the person |
date | string <date> Date of the booking |
time | integer <int> Time of the booking (in minutes from midnight) |
key | integer <int> Booking key action code |
terminal | string <date> Identifier of the terminal |
[- {
- "noPers": 0,
- "date": "2019-08-24",
- "time": 0,
- "key": 0,
- "terminal": "2019-08-24"
}
]
Deletes existing booking records
Booking data to be deleted
noPers | integer <int> Uniquer identifier of the person |
date | string <date> Date of the booking |
time | integer <int> Time of the booking (in minutes from midnight) |
key | integer <int> Booking key action code |
[- {
- "noPers": 0,
- "date": "2019-08-24",
- "time": 0,
- "key": 0
}
]
Adds new absence records to be processed and synchronized
Absence data to be created
noPers | integer <int> Uniquer identifier of the person |
startDate | string <date> Begin date of the absence |
endDate | string <date> End date of the absence |
noAccount | integer <int> Identifier of the account that will be used |
mode | integer <int> Mode in which the absence will be attached |
unit | integer <int> Duration unit for the absence |
timeMin | integer <int> Duration of the absence (in minutes, will be recalculated) |
startTime | integer <int> Start time of the absence (in minutes from midnight) |
[- {
- "noPers": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "noAccount": 0,
- "mode": 0,
- "unit": 0,
- "timeMin": 0,
- "startTime": 0
}
]
Deletes existing absence records
Absence data to be deleted
noPers | integer <int> Uniquer identifier of the person |
startDate | string <date> Begin date of the absence |
endDate | string <date> End date of the absence |
noAccount | integer <int> Absence account identifier |
mode | integer <int> Absence attachment mode |
[- {
- "noPers": 0,
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "noAccount": 0,
- "mode": 0
}
]
Retrieves all absence log records in the specified interval
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
onlyPending | integer <int> Default: 0 Enum: 1 0 Limitation on items pending processing |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noAbsenceHistory": 0,
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "startTime": 0,
- "timeMin": 0,
- "action": "A",
- "deleted": true,
- "createDate": null
}
]
}
Set the processed flag for the specified absence log records
An AbsenceHistoryMultiInput object
noAbsenceHistoryList | Array of integers <int> [ items <int > ] List of absence log records' unique identifiers |
{- "noAbsenceHistoryList": [
- 0
]
}
Retrieves all calculated account (accounts + worksites) values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves calculated account values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves calculated worksite values for each day in the specified period for all visible people
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Adds new booking records to be processed and synchronized
Booking data to be created
noPers | integer <int> Uniquer identifier of the person |
date | string <date> Date of the booking |
time | integer <int> Time of the booking (in minutes from midnight) |
key | integer <int> Booking key action code |
terminal | string <date> Identifier of the terminal |
[- {
- "noPers": 0,
- "date": "2019-08-24",
- "time": 0,
- "key": 0,
- "terminal": "2019-08-24"
}
]
Deletes existing booking records
Booking data to be deleted
noPers | integer <int> Uniquer identifier of the person |
date | string <date> Date of the booking |
time | integer <int> Time of the booking (in minutes from midnight) |
key | integer <int> Booking key action code |
[- {
- "noPers": 0,
- "date": "2019-08-24",
- "time": 0,
- "key": 0
}
]
Retrieves the list of day records that were modified after the specified date
refDate required | string <date> Reference date for the query |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "dateEdit": "2019-08-24T14:15:22Z"
}
]
}
Retrieves a person's inital balance records in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": {
- "noPers": 0,
- "theDate": "2019-08-24",
- "noAccount": 0,
- "codeCalc": 0,
- "initial": 0,
- "time": 0,
- "overflow": 0
}
}
Retrieves a person's all calculated account (accounts + worksites) values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's calculated account values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a person's calculated worksite values for each day in the specified period
noPers required | integer <int> Identifier of the person |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noPers": 0,
- "theDate": "2019-08-24",
- "accounts": [
- {
- "noAccount": 0,
- "value": 0,
- "codeCountry": "str"
}
]
}
]
}
Retrieves a list of log entries for the selected people in the specified interval
pers required | string <= 1024 characters Comma-separated list of personal identifiers |
actions | string Comma-separated list of log action identifiers |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- {
- "noLog": 0,
- "noSoft": 0,
- "noResp": 0,
- "noPers": 0,
- "noPersDSKnet": 0,
- "computerName": "string",
- "theDate": "2019-08-24",
- "theAction": "string",
- "dateCreate": "2019-08-24T14:15:22Z",
- "msg": "string",
- "execTime": 0.1
}
]
}
Retrieves the identifiers' list of all the people visible to the current user, in all contexts
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}
Retrieves the identifiers' list of people that are visible to the current user (in all contexts)
onlyActivePers required | string Enum: "0" "1" Limit response to people that are currently active |
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}
Retrieves the identifiers' list of all the people configured in the system
dateFrom required | string Start date of the requested time period |
dateTo required | string End date of the requested time period |
{- "meta": {
- "resource": "string",
- "method": "GET",
- "execTime": 0.1,
- "dataCnt": 0,
- "page": {
- "curIdx": 0,
- "prevIdx": 0,
- "nextIdx": 0,
- "firstIdx": 0,
- "lastIdx": 0,
- "curRecLimit": 0,
- "totalRecCnt": 0
}, - "copyright": "string"
}, - "data": [
- 0
]
}