DocsAPI ReferenceList meetings
GET
/api/v1/meetingsReturns meetings in the workspace. Use query parameters to filter results. Results are paginated.
Query Parameters
meeting_idstringe.g. "550e8400-e29b-41d4-a716-446655440000"Filter by internal meeting UUID.
bot_idstringe.g. "550e8400-e29b-41d4-a716-446655440000"Filter by bot UUID.
namestringe.g. "Q3 Review"Case-insensitive substring search on meeting name.
statusstringe.g. "completed"Filter by meeting status.
date_fromstringe.g. "2026-05-01T00:00:00Z"ISO 8601 lower bound for `created_at`.
date_tostringe.g. "2026-05-31T23:59:59Z"ISO 8601 upper bound for `created_at`.
limitintegere.g. 50Max results. Range: 1–200. Default: 50.
offsetintegere.g. 0Pagination offset. Default: 0.
Headers
X-API-KeystringrequiredYour workspace API key.
Responses
200Paginated list of meetings wrapped in `{ meetings: [...] }`.
{
"meetings": [
{
"id": 99,
"bot_id": "550e8400-e29b-41d4-a716-446655440000",
"platform": "google_meet",
"status": "completed",
"data": {
"name": "Q2 Planning",
"participants": [
"Alice",
"Bob"
]
},
"created_at": "2026-05-12T10:00:00Z",
"updated_at": "2026-05-12T10:45:00Z"
}
]
}400Malformed `date_from` or `date_to`.
401Missing or invalid API key.
Try it live
API Configurationglobal · all endpoints
GET
https://api.serveka.com/api/v1/meetingscurl -X GET 'https://api.serveka.com/api/v1/meetings' \