List meetings for the current tenant
GET /api/v1/meetings
GET
/api/v1/meetings
Return a paginated list of meetings ordered by date DESC.
When meeting_type is provided it must be either "standup"
or "retro". The repository loads a page of full meeting rows
and returns the total count so the UI can render calendar-style
pagination.
Args:
page: 1-based page index.
limit: Rows per page (1-100).
meeting_type: Optional filter, "standup" or "retro".
user: Authenticated user context.
db: Async DB session.
Returns:
Envelope {"data": [MeetingListItem], "meta": {...}}.
Authorizations
Parameters
Query Parameters
Responses
200
Successful Response
object
key
additional properties
any
422
Validation Error
object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string