Ir al contenido

Restablecer la contraseña de acceso de un conductor

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

Genera una nueva contraseña temporal para el conductor (no existe flujo self-service de “olvidé mi contraseña” al no haber correo). Funciona tanto si la cuenta está INVITED como ACTIVE; fuerza NEW_PASSWORD_REQUIRED en el siguiente login. Falla con 409 si el conductor no tiene acceso generado.

teamId
required
string format: uuid

ID del equipo (UUID)

driverId
required
string format: uuid

ID del conductor (UUID)

Contraseña restablecida

Media typeapplication/json
object
message
string
driverId
string format: uuid
username
string
temporaryPassword
string
Example
{
"message": "Contraseña restablecida. Entrégasela al conductor manualmente (ej. WhatsApp) — no se vuelve a mostrar.",
"driverId": "770e8400-e29b-41d4-a716-446655440002",
"username": "juan.perez",
"temporaryPassword": "Rt7$wZ4n"
}

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

Recurso no encontrado

Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{
"error": "Not found",
"message": "Resource not found"
}

Conflicto con recurso existente

Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{
"error": "Conflict",
"message": "Resource already exists"
}