Descrição
Este endpoint realiza a autenticação do usuário e retorna um token para autorizar solicitações da API.
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/login
Requisição
Cabeçalho
Opcional
Parâmetros do corpo da requisição
{
"username": "crm_api_user",
"password": "123pass123"
}
| Parâmetro | Tipo | Descrição |
|---|---|---|
| username | string | Sempre utiliza o valor “crm_api_user” |
| password | string | Fornecido pelo suporte técnico |
Resposta
Sucesso
200 OK
{
"token": "64ba27622c7fea8b3c1b45b2950e907ae562fb65f8d1ac6be4",
"expires_at": "2025-08-06T10:05:24+00:00"
}
| Campo | Tipo | Descrição |
|---|---|---|
| token | string | Token de autenticação para solicitações posteriores |
| expires_at | string | Data e hora de expiração do token (válido por 1 dia) |
Use o token no cabeçalho Authorization para todos os endpoints que exigem autenticação.
Erro
4xx ou 5xx
{
"message": "string"
}
| Campo | Tipo | Descrição |
|---|---|---|
| message | string | Mensagem de erro que descreve o problema |