Cómo usar

Para realizar llamadas a aquellos servicios que requieren autentificación previamente debe solicitarse un access_token enviando el client_id y client_secret suminsitrados mediante la siguiente petición:

POST https://oauth.itelligent.es/connect/token

    {
        "client_id": client_id,
        "client_secret": client_secret,
        "grant_type": "client_credentials"
    }

Como respuesta se obtiene el access_token que se deberá usar en las posteriores llamadas al servicio, además del tipo de token y el tiempo de expiración en segundos, el token será válido hasta que transcurra este tiempo.

{
    "access_token": access_token,
    "expires_in": 3600,
    "token_type": "Bearer"
}

Una vez obtenido el access_token este debe incluirse en la cabecera Authorization de las llamadas al servicio tal como se muestra en el siguiente ejemplo:

GET /api/Demografia/autonomia
Authorization: Bearer access_token