Descripción
Este endpoint autentica al usuario y devuelve un token para autorizar solicitudes API.
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/login
Solicitud
Encabezado
Opcional
Cuerpo de la solicitud
{
"username": "crm_api_user",
"password": "123pass123"
}
| Parámetro | Tipo | Descripción |
|---|---|---|
| username | string | Siempre se usa el valor “crm_api_user” |
| password | string | Proporcionado por soporte técnico |
Respuesta
Éxito
200 OK
{
"token": "64ba27622c7fea8b3c1b45b2950e907ae562fb65f8d1ac6be4",
"expires_at": "2025-08-06T10:05:24+00:00"
}
| Campo | Tipo | Descripción |
|---|---|---|
| token | string | Token de autenticación para futuras solicitudes |
| expires_at | string | Fecha y hora de expiración (válido por 1 día) |
Use el token en el encabezado Authorization para todos los endpoints que requieran autenticación.
Error
4xx o 5xx
{
"message": "string"
}
| Campo | Tipo | Descripción |
|---|---|---|
| message | string | Mensaje de error que describe el problema |