Explorando el BBVA API Market

Recientemente eh escuchado mucho el tema de Open Banking y lo primero que pense es que APIS podremos explorar , ver como estan diseñadas y quien sabe a lo mejor en una de esas alguien de nosotros tenga una idea millonaria y sea el proximo Ellon muslok (Mala broma ya se ) . 

En esa busqueda por fin me decide a explorar el BBVA API Market y para ser honesto hasta este punto todavia no tengo una idea clara de como explotarla pero me gusto mucho el hecho que fuera muy sencillo registrarse y empezar a jugar con ella . 

Por lo que mi objetivo de hoy es compartir mi primer acercamiento y si hay alguien interesado en este mismo tema animarlo .

¡Entremos en materia!

Esta api nos ofrece servicios , para crear cuentas , cotizar seguros , consultar los cajeros y sucursales , y otras mas (En este link consultalos para mejor referencia )




Para empezar a usuarlos solo hay que registrarse en la siguiente URL 


Donde al seleccionar registrarse nos pedira los clasicos datos de cualquier formulario y dentro de los mas relevante es el acuerdo con los terminos donde nos explica acerca de la licencia de uso . 

Una vez registrado nos da acceso a una consola de administracion donde podemos registrar una aplicación , por lo que noto en este punto desde el registro de la aplicación podemos seleccionar mas de un api a utilizar . 



Al finalizar estos pasos obtendremos una pantalla de exito donde se nos mostraran los datos de acceso para obtener el token es decir el appId y el secretId


Para obtener el token segun la documentacion que nos presentan es consumiendo el endpoint de token con los datos antes obtenidos (en este punto es importante mencionar que las credenciales deben ir codificadas en base64  ) : 


Si quieres una forma mas sencilla de obtener las credenciales ya en formato base64 , busca la opcion "Copiar Auht"  y practicamente ya solo es pegar la cabecera en tu cliente 





Por lo visto si es asi de sencillo ya que probe en postman y si funciono al momente de obtener el token . 

Ahora por fin ya podemos acceder al servicio del api . 



Olvidaba mencionar que  para este primer acercamiento eh decido empezar con el servicio de ATM (En mexico les llamamos Cajeros Automaticos ) , les dejo la documentación  por si gustan darle un vistazo. 

https://es.bbvaapimarket.com/documentation/bancomer/locations

Saludos !!! Keep playing and learning :D 



Comentarios

Entradas populares de este blog

Plataformas gratuitas para desplegar aplicaciones web

Mi experiencia corriendo deepseek en local .

Documentar API REST con Spring Doc (Swagger)