curl --request GET \
--url https://{host}/remuneration/api/fixed-items{
"items": [
{
"id": 123,
"amount": 123,
"startsOn": "2023-12-25",
"endsOn": "2023-12-25",
"comment": "First-half salary increase",
"natureId": 123,
"nature": {
"id": 123,
"name": "Basic salary",
"category": {
"id": 123,
"code": "BASIC_SALARY"
},
"establishments": [
{
"id": 123,
"name": "Lucca FR",
"currencyCode": "EUR",
"currencySymbol": "€"
}
]
},
"workContractId": 123,
"workContract": {
"workContractId": 123,
"amendmentId": 123,
"ownerId": 123,
"owner": {
"id": 123,
"firstName": "<string>",
"lastName": "<string>",
"name": "<string>",
"displayName": "<string>"
},
"startsOn": "2023-12-25",
"endsOn": "2023-12-25"
}
}
],
"next": "<string>",
"prev": "<string>",
"count": 123
}Retrieve fixed remuneration items matching a set of filters
curl --request GET \
--url https://{host}/remuneration/api/fixed-items{
"items": [
{
"id": 123,
"amount": 123,
"startsOn": "2023-12-25",
"endsOn": "2023-12-25",
"comment": "First-half salary increase",
"natureId": 123,
"nature": {
"id": 123,
"name": "Basic salary",
"category": {
"id": 123,
"code": "BASIC_SALARY"
},
"establishments": [
{
"id": 123,
"name": "Lucca FR",
"currencyCode": "EUR",
"currencySymbol": "€"
}
]
},
"workContractId": 123,
"workContract": {
"workContractId": 123,
"amendmentId": 123,
"ownerId": 123,
"owner": {
"id": 123,
"firstName": "<string>",
"lastName": "<string>",
"name": "<string>",
"displayName": "<string>"
},
"startsOn": "2023-12-25",
"endsOn": "2023-12-25"
}
}
],
"next": "<string>",
"prev": "<string>",
"count": 123
}Only return variable items with the specified identifiers.
Only return fixed natures linked to the specified amended work contracts.
An amended work contract id is a string representation of a pair of work contract id and amendment id.
If the amendment id is null, the work contract id is enough : 12
Otherwise, the work contract id and the amendment id are separated by a dash : 12-4"
Only return variable items owned by the specified users.
Only return variable items with the specified natures.
For paging. Number of items per page.
Two strategy might be used:
This parameters syntax is consistent among every Lucca application, and its BNF grammar is defined as follow.
<sort> ::= '-|+'? <property> ( ',' <property> )*
<property> ::= <strictString> ( '.' <strictString> )*
<strictString> ::= ( <char> | <digit> | '_' | '-' )+Retrieve prev & next page tokens, as well as the total count of items across all pages.
next, prev, count Was this page helpful?