Retrieve current application counts per interview plan stage
Returns how many applications currently sit in each interview plan stage across the selected jobs. Use it for pipeline distribution reporting that matches what the ATS insights dashboard shows for the same filters.
Token scopes: ats:read, worker:read
Beta: this version requires the X-Beta: true request header and its contract may change before it is promoted to stable. It is scheduled to become stable on 2027-01-28.
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/
Headers
Opts in to the beta version of this endpoint. Must be true.
Query parameters
Only count jobs on whose hiring team one of these HRIS organization users sits — a person’s portfolio. Only narrows the jobs the caller can already see.
ANY (default) matches candidates with at least one of candidate_tag_ids; ALL requires every tag.
Only count applications from these sources (slugs from the application sources endpoint).
Lower bound (ISO 8601): stage counts only include applications created at or after it; stage durations only include stage entries that started at or after it.
Upper bound (ISO 8601): stage counts only include applications created at or before it; stage durations only include stage entries that started at or before it.
Response
Always false: the result is a single aggregate page.
Always null: the result is a single aggregate page.