Login
Permite realizar el login en la API, para obtener el token necesario a usar en los demás servicios.
Endpoint: https://{{instancia}}.arrendasoft.co/service/v2/public/auth/login
{{instancia}}: Hace referencia a la instancia de cada inmobiliaria.
Petición
| Método | POST |
| Content-Type | application/json |
| Body |
|
Respuesta
{
"message": null,
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2OTA0OTc1OTAsImV4cCI6MTY5MDU0MDc5MCwiZGF0YSI6eyJ0ZXJjZXJvX2lkIjoiNjQ4MiIsImRvY3VtZW50byI6InVzZXJfYXZhbnRvIn19.5OlAA_hg1NZ3xfjVqaDaf-j46JqiBcOUdHC1dwwUK38",
"expiration": 1690540790
}
| message | Mensaje de un posible error por si se presenta. |
| token | Token bearer para poder realizar la petición de contratos. |
| expiration | Timestamp de expiración del token, su duración es de 1 hora. |
Importante: Es importante tener en cuenta que al realizar solicitudes a otros servicios, es posible que el token expire. En tales casos, será necesario volver a autenticarse utilizando el servicio de login.
{
"statusCode": 401,
"error": {
"type": "SERVER_ERROR",
"description": "JWT Token expired."
}
}