Información de Datos Abiertos de ATM
1.- Registrarse como solicitante de la entidad
Acceder al siguiente enlace para registrar tus datos de usuario.
2.- Registrar la aplicación para obtener clienteKey y clienteSecret para solicitar información.
Dentro de la sección Datos de Clientes de Api
dentro del menú de usuario, registrar los datos de tu aplicación para obtener el
clienteKey
y clienteSecret
para poder generar tokens de acceso y consumir las apis de datos abiertos.
3.- Obtener token de acceso.
Generar token de acceso con las credenciales de clienteKey
y clienteSecret
obtenidos previamente
(tendrá una duración máxima de 30 días). Haciendo una petición POST a la siguiente dirección. El encabezado Authorization
está compuesto
por la estructura Basic Auth, que contiene una cadena conformada por clienteKey:clienteSecret
y encodificada en base64.
Ejemplo de petición para solicitar el access token (reemplazando clienteKey:ClienteSecret
por tus credenciales encodificadas
en base64)
POST
Authorization: Basic {clienteKey:ClienteSecret}
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentials
Como resultado devolverá el access token (ejemplo representativo):
{
"access_token" : "vklsiM5.C2D29wW_Ui_iRiPk.TXEI3biKI",
"token_type" : "Bearer",
"expiration" : "2592000"
}
4.- Consultar los datos abiertos.
Listo, con el access token obtenido puedes realizar las consultas de datos abiertos.
Por ejemplo, para obtener datos abiertos de atms de la entidad, realizar la siguiente petición (reemplazando access_token
por el tuyo):
GET
Content-Type : application/json
Authorization: Bearer {access_token}
5.- Documentación Swagger.
Puedes consultar el documento técnico de Swagger y realizar pruebas con la api, accediendo a la siguiente dirección: