Skip to main content
GET
Get Workforce Employee
← Own Workforce API Retrieve one employee by id. This returns the person’s demographics; their contracts, trainings and absences live on their own endpoints.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Path Parameters

string
required
Employee UUIDExample: 550e8400-e29b-41d4-a716-446655440000

Query Parameters

boolean
default:"false"
Group view. By default the employee must belong to the header organization. With true the lookup spans the header organization’s accepted business family, and the response additionally carries the owning organization’s name and logo.

Response

string
Employee UUID
string
The identifier from your HR system
string
YYYY-MM-DD
string
One of M, F, O (other) or NS (not specified)
string
Disability grade: no_disability, with_disability, disability_33 or disability_65
string | null
Employee nationality, null when it was not provided
string
Owning organization
string
Owning organization name. Present only when consolidate_group=true.
string
Owning organization logo. Present only when consolidate_group=true.
string
ISO 8601 timestamp
string | null
ISO 8601 timestamp

Example

This response carries birth date, gender and disability grade. Do not log it verbatim — the samples above deliberately print only the identifier.

Successful Response

Common Errors

401 Unauthorized

Cause: the key is invalid, or it does not belong to the organization in x-organization-id — the two are looked up as a pair. A request carrying no credentials at all answers AUTH_REQUIRED instead.

403 Forbidden

Cause: the key’s owner is not an enabled member of the organization in x-organization-id.

404 Not Found

Cause: no employee with that id inside your perimeter. An employee that exists but belongs to another organization returns exactly this response, not a 403 — the endpoint deliberately refuses to confirm that an id exists elsewhere.

List employees

Find the id to look up

Contracts of an employee

Their employment history

Trainings of an employee

Their training records

Delete employee

Remove the record