Collective labour agreements

Retrieves all functions for a collective labour agreement

Changed on

Returns all functions for a collective labour agreements

get/public/collective-labour-agreement/v1/get-functions

Request

Query parameters

collectiveLabourAgreementNumberinteger required

The unique number of the collective labour agreement, as returned from the /get-collective-labour-agreements endpoint.

Response

Success

functionIdstring uuid required
namestring required
functionLevelsstring[] required

The possible function levels for this function, can be one or more

functionTypesstring[] required

The possible function types for this function, can be empty, one or more

functionNaturesFunctionNatureV1[] required

The possible function natures for this function, can be one or more

Changes

    • breaking

      the response's body type changed from no type to string for status

    • breaking

      the response's property type changed from no type to object for status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status

    • info

      added the required property / to the response with the status

    • breaking

      the response's body type changed from string to no type for status

    • breaking

      the response's property type changed from object to no type for status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • info

      response schema application/json enum value removed FUNCTION_TYPE_REQUIRED_FOR_CLA

    • info

      response schema application/json enum value removed INVALID_COMBINATION_FOR_CLA

    • info

      response schema application/json enum value removed UNSUPPORTED_CLA_NUMBER