---
title: "One meeting in full"
method: GET
path: "/v1/meetings/{id}"
tags: ["Meetings"]
---

# One meeting in full

`GET /v1/meetings/{id}`

## Request

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

Only explicitly public meetings. Missing, hidden or invalidly marked parents return 404. Visibility is checked again after loading the record. Responses use Cache-Control: no-store.

## Path parameters

- `id` string, required

## Response `200`

The meeting

- object
  - `data` Meeting, required: A published meeting. `video_url` is null until the deferred Internet Archive upload lands; `source_url` (the government's own link) is the interim fallback. `duration_seconds` is absent rather than null when a meeting's runtime has not been measured.
    - `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

## Other responses

- `404`: No such record.
- `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)
