List Invitations
GET /api/v1/invitations
GET
/api/v1/invitations
List invitations (Protected).
Args: tenant_id: Optional tenant filter status_filter: Optional status filter current_user: Current authenticated user db: Database session
Returns: List of invitations
Authorizations
Seção intitulada “Authorizations ”Parameters
Seção intitulada “ Parameters ”Query Parameters
Seção intitulada “Query Parameters ” status_filter
Responses
Seção intitulada “ Responses ”Successful Response
Response List Invitations Api V1 Invitations Get
Array<object>
InvitationResponseSchema for invitation data in responses.
object
id
required
Id
integer
tenant_id
required
Tenant Id
integer
email
required
Email
string
role
required
UserRole
User roles within a tenant.
string
status
required
InvitationStatus
Invitation status
string
token
required
Token
string
invited_by_user_id
required
Invited By User Id
integer
expires_at
required
Expires At
string format: date-time
created_at
required
Created At
string format: date-time
updated_at
required
Updated At
string format: date-time
Example
{ "created_at": "2025-11-01T12:00:00Z", "email": "novocolaborador@empresa.com", "expires_at": "2025-11-08T12:00:00Z", "id": 1, "invited_by_user_id": 3, "role": "agent", "status": "pending", "tenant_id": 1, "token": "abc123def456", "updated_at": "2025-11-01T12:00:00Z"}Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string