Compensations > AdditionalCompensation

Reads all Additional compensations

Changed on

Retrieves additional compensations. At least one of ids, contract_version_ids, employee_ids, or payroll_concept_ids must be supplied to scope the response.

get/api/2026-10-01/resources/compensations/additional_compensations

Request

  • Base URL
    https://api.factorialhr.com
  • URL
    https://api.factorialhr.com/api/2026-10-01/resources/compensations/additional_compensations
  • Auth
    • OAuth 2
      Authorization code: https://id.factorialhr.com/oauth/authorize
      Token URL: https://id.factorialhr.com/api/oauth/token scopes: compensations
    • or API key in header x-api-key

Query parameters

ids[]string[]

Filter by additional compensation ids

[
  "1"
]
contract_version_ids[]string[]

Filter by contract version ids, refers to contracts/contract_versions endpoint.

[
  "10"
]
employee_ids[]string[]

Filter by employee ids, refers to employees/employees endpoint.

[
  "5"
]
payroll_concept_ids[]string[]

Filter by payroll concept ids, refers to compensations/concepts endpoint.

[
  "20"
]

Response

OK

Example response

{
  "data": [
    {
      "id": "1",
      "contract_version_id": "10",
      "company_id": "1",
      "payroll_concept_id": "20",
      "employee_id": "5",
      "recurrence": "monthly",
      "first_payment_on": "2026-02-01",
      "description": "Performance bonus",
      "amount_strategy_type": "contracts_fixed_amount_strategy",
      "amount_strategy_id": "30",
      "amount": 12300,
      "created_at": "2026-01-01T08:00:00.000Z",
      "updated_at": "2026-01-01T08:00:00.000Z"
    }
  ]
}

Changes