Bookker API Documentation logo Bookker API Documentation

Validación de usuario de Azure AD

Última modificación: 19/01/2021

Se envía al servidor el token de acceso del usuario en Microsoft. El API comprobará que el TenantId que viene dentro de la información del token esté previamente registrado por una organización y que los datos del usuario que recoge de Microsoft sean válidos. Intentará crear el usuario en la base de datos y devolverá un token de usuario de Bookker.

¡Importante!

Esta llamada sustituye a la llamada de Login con Microsoft, que dejará de estar disponible.

Request

POST /api/v1/applications/outlook/validateuser
Headers
Header Value Required
user-access-token eyJ0eXAiOiJKV1QiLCJub25jZSI6ImlMMi1IeUhORHpPYU5wRE9tVX… true

Response

Si se ha conseguido autenticar correctamente al usuario, se devuelve un código 200 con el token de autorización en el cuerpo de la respuesta.

HTTP/1.1 200 OK
Content-type: application/json

{
    "token": "eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJpc3MiOiJzZWN1cmUtYXBpIiwiYXVkIjoic2VjdXJlLWFwcCIsInN1YiI6InRlc3QxNTU5ODE4NjkyMzUxIiwiZXhwIjoxNTYwNjgyOTAwLCJyb2wiOlsiTU9DS19NT0JJTEVfUk9MRTE1NTk4MTg3MTM0NDciXX0.GaCyT8AyFWb_iGFk8xBNrsgfNtPU0BxFvlEgCDsvC5HZ0TEoQj-OzLY99O0sLZGBGUHT9EJTZX4gIzIwz4SMDQ"
}