---
title: "List applications for a form"
method: GET
path: "/api/v1/forms/{id}/applications"
---

# List applications for a form

`GET /api/v1/forms/{id}/applications`

## Request

- Base URL: `https://applytovolunteer.com`
- URL: `https://applytovolunteer.com/api/v1/forms/{id}/applications`
- Auth: HTTP bearer

List applications for a form. Requires a browser session or an org API key with applications:read. A missing or wrong key is 404, not 401. forms:read does not include this scope.

## Path parameters

- `id` string, required: Form id.

## Query parameters

- `status` string: Exact application status to keep.
- `q` string: Case-insensitive match against the applicant name and email.

## Response `200`

List applications for a form

## Other responses

- `404`: The resource does not exist, or it is hidden from this caller. Several organization routes return 404 instead of 401 when the key is missing or the row is in another organization.

---

[API](https://skmtc.dev/applytovolunteer/apis/apply2volunteer-api.md) · [All operations](https://skmtc.dev/applytovolunteer/apis/apply2volunteer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/applytovolunteer/apis/apply2volunteer-api/revisions/23df1ec8c88d?raw)
