Ir al contenido

Listar conductores del equipo

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

Lista todos los conductores de un equipo

teamId
required
string format: uuid

ID del equipo (UUID)

Lista de conductores

Media typeapplication/json
object
drivers
Array<object>
object
id
string format: uuid
teamId
string format: uuid
name
string
phone
string
nullable
photoUrl
string
nullable
status

Estado del conductor

string
Allowed values: DISPONIBLE EN_VIAJE NO_DISPONIBLE VACACIONES BAJA
licenseNumber
string
nullable
licenseExpiry
string
nullable
curp
string
nullable <= 18 characters
rfc
string
nullable <= 13 characters
birthDate
string
nullable
medicalExpiry
string
nullable
bloodType
string
nullable
emergencyContact
string
nullable
certifications
Array<string>
salary
number
address
object
street
string
<= 300 characters
extNumber
string
<= 50 characters
intNumber
string
<= 50 characters
neighborhood
string
<= 100 characters
city
string
<= 100 characters
state
string
<= 100 characters
country
string
default: Mexico <= 100 characters
zipCode
string
<= 10 characters
createdAt
string format: date-time
username

Usuario autogenerado para login en la app de conductores (ver POST /teams/{teamId}/drivers/{driverId}/access)

string
nullable
appAccessStatus

Estado de la cuenta del conductor en el pool de Cognito de la app móvil

string
Allowed values: NONE INVITED ACTIVE DISABLED
allergies
string
nullable
Example
{
"drivers": [
{
"status": "DISPONIBLE",
"address": {
"country": "Mexico"
},
"appAccessStatus": "NONE"
}
]
}

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"
}