Retrieve ATS job postings
List job postings across your organization, optionally filtered by job board or job ID. Omit filters to retrieve all postings; use the job-board-scoped endpoint instead for queries by board alone.
Token scopes: ats: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
Job board to list postings from (UUID).
When set, only postings for this job are returned (UUID).
Opaque cursor for pagination. Use the value from next_cursor of the previous response to fetch the next page.
Maximum number of job postings to return per page (min: 1, max: 100).
Response
Successful operation. Returns job postings for the requested job board (and optional job filter), with nested job details and publication state per board.