Skip to main content
GET
List applications

Authorizations

Authorization
string
header
required

Company API key minted at Settings → API. Prefix hf_. Accepted on hiring data routes. Not accepted on MCP.

Query Parameters

status
string
default:new

all, new, considering, interviewing, hired, or rejected. Knockout failures land in rejected.

visibility
string

active (default), archived, or all. Rejecting archives, so rejected rows are archived; status=rejected with no visibility includes them.

view
string

all, interviews (booked and not started), or offers (pending and not expired).

job_id
string

Limit to one job. UUID.

q
string

Search name or email.

since
string

ISO-8601 datetime. Only applications with applied_at on or after this time.

field
string[]

Filter by a custom field. Repeat for more than one, all must match. key=value (equals; select takes the option id, yes/no takes yes or no; for a multi-select, one option id, matching when the value includes it), key~text (text contains), key>=v and key<=v (number or date). Keys come from list_fields.

assignee
string

all (default), mine, unassigned, or one teammate's user_id (from list_team).

source
string

Where they applied: search (anywhere on hotfix.jobs).

channel
string

A tracking link's channel tag, like linkedin, referral, or direct (no tag).

knockout
boolean

true lists only applications a knockout question rejected; false leaves them out.

until
string

Applied on or before this ISO-8601 time. Pairs with since.

Response

200 - application/json

Success

data
object[]