---
title: "List forms in an organization"
method: GET
path: "/api/v1/forms"
---

# List forms in an organization

`GET /api/v1/forms`

## Request

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

List org forms. Requires a browser session or an org API key with forms:read. A missing or wrong key is 404, not 401.

## Query parameters

- `orgId` string, required: Organization id.

## Response `200`

List org forms

## Other responses

- `400`: The body, query, or input failed validation.
- `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)
