API docs
  • Introduction
  • Authorization
  • Collective Labour Agreement
  • Inquiry Pay Equity
  • Invitation
  • Customer

Collective Labour Agreement (CLA)

  • URL: https://caoloon.com/portal/cla/
  • HTTP Methods: GET

Query filters

PropertyTypeDescription
pageSizeIntSize of the pages to return.
pageIntWhich page to return.
fromUnix timestampList CLA's that have been updated since the from date
sbinumberList CLA's that fall under the specified SBI code.

Listing available CLA's

Request

fetch('https://caoloon.com/portal/cla/?from=1696581478&pageSize=2', {
  method: 'GET',
})
  .then((response) => response.json())
  .then((json) => console.log(json));

Response

Expand
{
  "models": [
    {
      "caoId": "709-2024",
      "name": "Vleeswarenindustrie (2024)",
      "updatedAt": "2025-10-02T13:57:03.086126+02:00",
      "href": "https://caoloon.com/portal/cla/709-2024/"
    },
    {
      "caoId": "4205-2021",
      "name": "Aan de slag (2021)",
      "updatedAt": "2025-07-30T08:47:53.666337+02:00",
      "href": "https://caoloon.com/portal/cla/4205-2021/"
    }
  ],
  "nextPage": 2,
  "total": 644,
  "pageSize": 2,
  "page": 1
}

Fetching a CLA

For fetching a specific CLA, the claId is appended to the endpoint url.

Request

fetch('https://caoloon.com/portal/cla/3355-2019', {
  method: 'GET',
})
  .then((response) => response.json())
  .then((json) => console.log(json));

Response

Example JSON response (large)

Prev
Authorization
Next
Inquiry Pay Equity