Command Palette

Search for a command to run...

Log In

List Job Applications

get/public/v1/job-applications

Lists applications newest first, each with its job post, candidate and status. Each provider names its own statuses, and each status belongs to a fixed stage. Applications are made on the provider's job page or entered by staff in Astalty; they cannot be created through the API.

  • Authorizationstringrequired

    Bearer authentication header of the form Bearer <token>, where <token> is your API key. See How to set up an API key.

  • filter[job_post]string

    One or more job post ids, comma separated.

    Example:b2c3d4e5-f6a7-48b9-8c0d-1e2f3a4b5c6d
  • filter[candidate]string

    One or more candidate ids, comma separated.

    Example:f6a7b8c9-d0e1-42f3-8a4b-5c6d7e8f9a0b
  • filter[status]string

    One or more application status ids, comma separated.

    Example:c3d4e5f6-a7b8-49c0-9d1e-2f3a4b5c6d7e
  • filter[stage]string

    One or more of new, in_progress, hired, rejected and withdrawn, comma separated. Each status belongs to one stage, so this matches every status in it.

    Example:in_progress
  • filter[screening_outcome]string

    One or more of meets_all, missing_must_have and missing_nice_to_have, comma separated.

    Example:meets_all
  • page[size]integer

    Number of results per page. Minimum 1, maximum 100.

    Default:25
  • page[number]integer

    The page number to retrieve. Use the last_page value from the meta response to determine the total number of pages available.

    Default:1

Response

200application/json

Paginated set of JobApplicationResource

  • dataobject[]required
    ▶Show 11 child attributes
    • idstringrequired
      Example:a7b8c9d0-e1f2-43a4-9b5c-6d7e8f9a0b1c
    • referencestringrequired
      Example:APP-2026-00045
    • statusobject | nullrequired
      ▶Show 3 child attributes
      • idstringrequired
        Example:c3d4e5f6-a7b8-49c0-9d1e-2f3a4b5c6d7e
      • namestringrequired
        Example:Interview
      • stagestringrequired
        Example:in_progress
    • sourcestringrequired
      Example:careers_page
    • screening_outcomestring | nullrequired
      Example:missing_nice_to_have
    • job_postobjectrequired
      ▶Show 3 child attributes
      • idstringrequired
        Example:b2c3d4e5-f6a7-48b9-8c0d-1e2f3a4b5c6d
      • referencestringrequired
        Example:JOB-2026-00012
      • titlestringrequired
        Example:Weekend Support Worker
    • candidateobjectrequired
      ▶Show 10 child attributes
      • idstringrequired
        Example:f6a7b8c9-d0e1-42f3-8a4b-5c6d7e8f9a0b
      • first_namestringrequired
        Example:Ava
      • middle_namestring | nullrequired
        Example:Mai
      • last_namestringrequired
        Example:Nguyen
      • preferred_namestring | nullrequired
        Example:Avie
      • emailstringrequired
        Example:ava.nguyen@example.com
      • mobilestring | nullrequired
        Example:0412 345 678
      • phonestring | nullrequired
        Example:02 9876 5432
      • created_atstringrequired
        Example:2026-03-01T10:30:00+11:00
      • updated_atstringrequired
        Example:2026-03-02T09:00:00+11:00
    • answersobject[]
      ▶Show 5 child attributes
      • idstringrequired
        Example:b8c9d0e1-f2a3-44b5-8c6d-7e8f9a0b1c2d
      • questionstringrequired
        Example:Do you hold a current NDIS Worker Screening Check?
      • importancestringrequired
        Example:must_have
      • answerstringrequired
        Example:Yes
      • meets_requirementbooleanrequired
        Example:true
    • status_changed_atstringrequired
      Example:2026-03-03T14:05:00+11:00
    • created_atstringrequired
      Example:2026-03-03T14:05:00+11:00
    • updated_atstringrequired
      Example:2026-03-03T14:05:00+11:00
  • metaobjectrequired
    ▶Show 5 child attributes
    • current_pageintegerrequired≥ 1
    • last_pageintegerrequired≥ 1
    • per_pageintegerrequired≥ 0

      Number of items shown per page.

    • totalintegerrequired≥ 0

      Total number of items being paginated.

    • allowed_sortsstring[]required

      The list of allowed sorts for this endpoint.

  • 401Unauthenticated
  • 403Authorization error