---
title: "Browse meetings newest-first"
method: GET
path: "/v1/meetings"
tags: ["Meetings"]
---

# Browse meetings newest-first

`GET /v1/meetings`

## Request

- Base URL: `https://api.openpublica.com`
- URL: `https://api.openpublica.com/v1/meetings`
- Auth: none declared

Only explicitly public meetings (visible=true). Visibility is filtered before pagination and rechecked before response. Sparse fieldsets keep their requested shape. Responses use Cache-Control: no-store.

## Query parameters

- `government_id` string
- `category_tag` string, uuid
- `topic` string
- `start_date` string, date
- `end_date` string, date
- `limit` integer
- `page` integer
- `fields` string

## Response `200`

A page of meetings

- object
  - `data` Meeting[], required
    - `meeting_id` string
    - `title` string
    - `date` string, date
    - `epoch_timestamp` integer: Unix seconds.
    - `duration_seconds` number: How long the meeting ran, in seconds, derived from the transcript's own timings. ABSENT when unknown — never null and never 0. A meeting published before the pipeline began recording runtime carries none until a backfill reaches it, and a few have no usable transcript to measure, so treat a missing key as 'not measured' rather than as a zero-length meeting. Selectable via `fields`. Corpus totals and their coverage: GET /v1/operations.
    - `government_id` string
    - `category_name` string, nullable
    - `category_tag` string, nullable
    - `summary` string
    - `topics` Topic[]
      - `topic` string
      - `conversation_percentage` number, nullable
    - `video_url` string, uri, nullable
    - `source_url` string, uri, nullable
    - `thumbnail_url` string, uri, nullable
    - `transcript_url` string, uri, nullable
  - `meta` object, required
    - `count` integer
    - `limit` integer
    - `page` integer
    - `has_more` boolean

## Other responses

- `400`: Malformed or invalid parameters.
- `429`: Per-IP rate limit exceeded.
- `500`: Internal server error.

---

[API](https://skmtc.dev/openpublica/apis/openpublica-api.md) · [All operations](https://skmtc.dev/openpublica/apis/openpublica-api/llms.txt) · [OpenAPI document](https://skmtc.dev/openpublica/apis/openpublica-api/revisions/91a0635e7686?raw)
