Resend Invitation
POST /api/v1/invitations/{invitation_id}/resend
POST
/api/v1/invitations/{invitation_id}/resend
Resend invitation email (Protected).
Requires: Owner or Admin role
Args: invitation_id: ID of the invitation to resend current_user: Current authenticated user db: Database session
Returns: Invitation details
Authorizations
Seção intitulada “Authorizations ”Parameters
Seção intitulada “ Parameters ”Path Parameters
Seção intitulada “Path Parameters ” invitation_id
required
Invitation Id
integer
Responses
Seção intitulada “ Responses ”Successful Response
InvitationResponse
Schema 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