GET /people/external/{worker_id}/personal

Get worker profile by external ID

GET /people/custom_fields/{id}

Get custom field from people by id

GET /people/{worker_id}/custom_fields

Retrieve custom fields for a worker

PUT /people/{worker_id}/custom_fields

Update custom field value

GET /people/{worker_id}/personal

Get personal information by id

GET /people/{hris_profile_id}

Retrieve a single person

Include custom fields in the response.

Include worker relations in the response.

GET /people

List of People

sort_by

Sort people by given field name.

sort_order

Order direction of results; ascending or descending.

POST /people

Create a direct employee

DELETE /people/{worker_id}/custom_fields/{id}

Delete the custom field value from Worker by Id

PUT /people/{id}/working-location

Update working location

GET /people/me

Get my current personal profile

GET /people/custom_fields

List all people custom fields

PUT /people/{id}/department

Update organization structure

Indicates if this department position should replace all other positions or only append to the existing ones.