Important: Always ensure the email address is valid and belongs to the employee. An incorrect email address will prevent the employee from completing the onboarding process and accessing their benefits.
Note: For part-time employees, if you provide a working time percentage lower than 100%, please note that their benefit limits will be adjusted proportionally. It is important to ensure that the salary you provide is already adjusted to reflect the employee’s part-time status (i.e., the actual salary they will receive, not the full-time equivalent).
Note: The employee will automatically receive an invitation email to activate their account. If the invitation expires or there is an error, use the Invite employee endpoint to resend the invitation.
Defaults: If omitted in the request body, the following default values are applied underworkdayConfiguration:
daysPerMonth: 20numberOfPaychecks: 14
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier of the company
Employee data to be registered
The employee's email address
The employee's legal identifier
The employee's first name
The employee's surname
The employee's date of birth in ISO 8601 format (YYYY-MM-DD)
The employee's gross salary details
{
"amountInCents": 4500000,
"currency": "EUR"
}The date when the employee was hired in ISO 8601 format (YYYY-MM-DD)
The employee's tax regime
general, basque, navarrese, biscayan Configuration of the employee's workday
{
"daysPerMonth": 22,
"workTimePercentage": 100,
"numberOfPaychecks": 14,
"collectiveAgreementSalary": {
"amountInCents": 3800000,
"currency": "EUR"
}
}Your internal identifier for the employee
The cost centre associated with this employee
The company handling the employee's payroll, if different from the main company
The ID of the benefit model to assign to this employee
Additional metadata for the employee (key-value pairs)
Employee successfully registered
The unique identifier of the registered employee