GET /v1/meetings
Returns a paginated list of ended voice meetings for the Discord server tied to your API key. Shape matches the API overview (auth, pagination, errors, eligibility).
Request
GET /v1/meetings?page=1
Authorization: Bearer <token>| Query | Required | Description |
|---|---|---|
page | No | 1-based page (default 1). Must be a positive integer. |
No request body.
Successful response
Status: 200 OK
Content-Type: application/json
{
"meetings": [
{
"meeting_id": "a1b2c3d4e5f6",
"guild_discord_id": "987654321098765432",
"recording_type": "meeting",
"discord_channel_name": "meeting-transcripts",
"participant_names": ["Alex", "Sam"],
"notes": "## Summary\n\n…",
"transcript": "Alex [0:05]: …",
"audio_url": "https://rails.discmeet.com/recordings/a1b2c3d4e5f6/audio.mp3",
"occurred_at": "2026-04-06T12:00:00Z"
}
],
"meta": {
"page": 1,
"per_page": 50,
"next": false,
"prev": false
}
}- Top-level
meetings: array (up to 50 items). meta: pagination flags; see overview § Pagination.
Related
- Overview — Authentication, rate limits, errors, code samples.
- GET /v1/sessions — D&D sessions for the same server.
- Webhooks — Event notifications when content is ready.
Last updated on