Bookker API Documentation logo Bookker API Documentation

Comprobar dominios registrados

Última modificación: 22/03/2022

Para poder recuperar la información de una organización, es necesario que se envíe un email válido.

En caso de que el email tenga un dominio que coincida con alguno de los que se han preregistrado o que el email esté registrado en el servidor, se devolverá información del tipo de autenticación y, en caso de que la hubiese, la configuración de autenticación con Microsoft o Google.

Configuración de Microsoft

Configuración de Google

Request

HTTP request
POST /api/v1/auth/domains
Request Body
{
	"email": "pepe.fictici@bookker.es"
}

Response

Ejemplo de email no registrado:

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

{
    "authType": "NATIVE"
}

Ejemplo de email registrado en organización con autenticación nativa:

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

{
    "authType": "NATIVE"
}

Ejemplo de dominio registrado en organización con Microsoft:

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

{
    "authType": "OUTLOOK",
    "config": {
        "clientId": "610656ae-6f9e-441e-94b9-90a65a4e3aca",
        "scopes": "user.read;calendars.readwrite"
    }
}

Ejemplo de dominio registrado en organización con Google:

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

{
    "authType": "GOOGLE",
    "config": {
        "scopes": "userinfo.email;userinfo.profile;calendar.events",
        "android": "776811576648-0on5078qmvilie9qcj6l55fv6k60kcrf.apps.googleusercontent.com",
        "ios": "776811576648-5eoc838tf428squos4q949l85h7l9ku2.apps.googleusercontent.com",
        "webapp": "776811576648-f67609qa7rcth8p1o2f6ddbnv9hi158h.apps.googleusercontent.com"
    }
}