Ir al contenido

Listar invitaciones del equipo

GET
/teams/{teamId}/invitations
curl --request GET \
--url https://api.dev.lade.com.mx/teams/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/invitations \
--header 'Authorization: Bearer <token>'

Lista todas las invitaciones pendientes de un equipo

teamId
required
string format: uuid

ID del equipo (UUID)

Lista de invitaciones

Media typeapplication/json
object
invitations
Array<object>
object
id
string format: uuid
teamId
string format: uuid
teamName
string
email
string format: email
role

Rol del usuario en el equipo

string
Allowed values: OWNER ADMIN USER
status
string
Allowed values: PENDING ACCEPTED REJECTED CANCELLED EXPIRED
invitedBy
string format: uuid
inviterName
string
expiresAt
string format: date-time
createdAt
string format: date-time
Example
{
"invitations": [
{
"role": "OWNER",
"status": "PENDING"
}
]
}

No autenticado

Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{
"error": "Unauthorized",
"message": "Invalid or expired token"
}

Sin permisos

Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{
"error": "Forbidden",
"message": "You don't have permission to access this resource"
}