List of People
Returns a paginated list of people records in the organization. Supports filtering by search term, teams, custom fields, and other query parameters. Build people directories, sync HR data, or power search interfaces across your workforce records.
Token scopes: people:read
Deprecated: a newer version of this endpoint is available. This version is scheduled for removal on 2027-09-30.
Beta version available: version 2026-09-30 of this endpoint is in beta. Send X-Beta: true to call it.
Authentication
Authentication
The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.
curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \
-H 'Authorization: Bearer YOUR-TOKEN-HERE'
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/
Query parameters
Filter the results based on the team(group) the users contract is associated with
Pick the fields you want to see in the response in order to avoid a bloated people list output. Supports dot notation (e.g., ‘employments[0].contract_status’) to access nested fields.
Order direction of results; ascending or descending.
Filter people by person (worker profile) lifecycle status.