---
title: "List meeting types"
method: GET
path: "/meeting_types"
tags: ["Meetings"]
---

# List meeting types

`GET /meeting_types`

List your org's meeting types, including both `active` and `inactive`. Use the returned `name` values as the meeting_type filter on GET /meetings.

## Query parameters

- `cursor` string

## Response `200`

Paginated list of meeting types.

- MeetingTypeListResponse
  - `limit` integer, nullable, required
  - `next_cursor` string, nullable, required
  - `items` MeetingType[], required
    - `name` string, required
    - `status` 'active' | 'inactive', required — Whether the meeting type is currently assignable. `active` types can be assigned to meetings going forward; `inactive` types are no longer assigned going forward but may still appear on historical meetings.
    - `created_at` string, date-time, required

## Other responses

- `400` — Bad request - the query parameters were invalid.
- `401` — Unauthorized - missing or invalid `Authorization` header.
- `429` — Rate limited - you have exceeded the rate limit for the requested endpoint. Check our [rate limiting](/api-reference#rate-limiting) documentation for more information.

---

[API](https://skmtc.dev/fathom/apis/fathom-external-api.md) · [All operations](https://skmtc.dev/fathom/apis/fathom-external-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fathom/fathom-external-api/revisions/454c25378beb/schema)
