Manejo avanzado de nuestras APIs

Descubre información más detallada para el uso de nuestras APIs.

Las llaves de tu aplicación son un ejemplo. Son esenciales para desplegar la autenticación y recuperar los tokens de acceso.

No necesitas un certificado firmado para crear prototipos en Sandbox. En producción, te daremos un certificado si es necesario y te guiaremos en su implementación.

La mayoría de los lenguajes de programación cuentan con librerías para generar codificaciones base N. Al codificar tu lógica de negocio en el servidor de la aplicación, te recomendamos hacer la codificación base N en la aplicación en lugar de almacenarla como una cadena estática. Para prototipos rápidos, hay herramientas en línea disponibles con una búsqueda rápida.

Se usa Basic para la autenticación en todas las solicitudes de autorización y Bearer para solicitudes posteriores a la autenticación. Por ejemplo:

 
  • Basic base64 (client_id:client_secret) (para crear e interactuar con las APIs Authorize).
  • Bearer access_token (para todos los demás recursos de las APIs)

Aquí tienes algunas soluciones comunes:

  • Comprueba que tu client_ID y client_secret coincidan con la aplicación que creaste.
  • Confirma que Basic esté prefijado en el client_ID y client_secret al hacer una llamada al token.
  • Valida que el access token no esté invalidado ni caducado.


Si esto no funciona escríbenos a openbankingmexico@banamex.com

 

En Sandbox, limitamos la cantidad de llamadas que puedes hacer a la API en un periodo de tiempo determinado. Para solucionarlo espera un minuto y vuelve a intentarlo.

Si esto no funciona escríbenos a openbankingmexico@banamex.com

No, solo admitimos TLS 1.2