HomeGuidesAPI ReferenceChangelogDiscussions
API Reference

Reads all Reference contracts

Reads all Reference Contracts. The reference contract is the contract that applies today. If no contract applies today, we will return the nearest upcoming contract. If there are no upcoming contracts, we will provide the most recent past contract.

Log in to see full request history
Query Params
employee_ids[]
array of integers

filter by employee ids.

employee_ids[]
Response

Response body
array of objects
object
integer

identifier for the contract version.

integer
required

identifier for company.

integer
required

employee identifier, refers to /employees/employees endpoint.

string
required

the day the specific contract starts, in case of hiring the same than starts_on.

string

nationality country code of the employee (Spain ES, United Kingdom GB).

string

job title of the employee.

string

the level of the employee in the job catalog.

string

the role of the employee in the job catalog.

string

the day the employee is hired.

string

the day the employee is terminated.

boolean
required

boolean that indicates if the employee asociated to this contract belongs to a payroll policy.

boolean

a flag that indicates if the employee has a trial period.

string

when the trial period ends.

integer

the amount of money the employee earns.

string

the frequency of the salary payment.

string

the days of the week the employee works.

integer

the amount of hours the employee works.

string

the frequency of the working hours.

integer
integer

the maximum amount of hours the employee can work in a week.

string
required

Defines whether a bank holiday should be considered as a workable or non-workable day.

workable non_workable

integer

Working time percentage in cents (e.g., when an employee is working part-time, the percentage of full-time hours they are working).

integer

the minimum amount of minutes the employee must rest between working periods.

integer

the maximum amount of minutes the employee can work in a day.

integer

the maximum amount of days the employee can work in a row.

integer

the minimum amount of hours the employee must rest in a row.

string
required

the date the contract version was created.

string
required

the date of the last contract version updated.

boolean

flag that indicates if the contract has teleworking.

integer

the group of cotization of the employee.

integer

the group of cotization of the employee.

string

observations of the contract.

string

the job description of the employee.

integer

contract type identifier.

integer

working day type identifier.

integer

education level identifier.

integer

professional category identifier.

string

employee type.

boolean
required

flag that indicates if the employee is allowed to work within the framework of a fixed number of days.

integer

the number of days the employee is allowed to work.

string

coefficient for france contracts.

integer

contract type identifier.

integer

level identifier.

integer

step identifier.

integer

mutual identifier.

integer

professional category identifier.

integer

work type identifier.

integer

contract type identifier.

integer

contract type identifier.

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json