List job requests
Returns a cursor-paginated list of Deel Talent job requests for the organization. Use filters to find requests by hiring criteria or approval status, then use the results to populate a dashboard, synchronize an external system, or identify requests needing follow-up. Pass the cursor from each response to retrieve the next page.
Token scopes: talents:read
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
Free-text search over the job request title.
Filter by talent partner identifiers. The reserved value external_provider matches job requests whose candidates were sourced from an external provider rather than a Deel talent partner.
Filter by ISO 3166-1 alpha-2 country codes.
Only return job requests whose start date is on or before this date. Must not be earlier than start_date_from.
Only return job requests whose end date is on or before this date. Must not be earlier than end_date_from.
Only return job requests created on or before this date. Must not be earlier than created_at_from.
Use PENDING_TASKS to return only the job requests awaiting an action from the token owner.