Autorización

La API para desarrolladores de PAGOS360 utiliza el protocolo OAuth 2.0 para la autenticación y autorización de las peticiones.

Token de Acceso - API Key

Todas las peticiones privadas requieren una API Key, que es un token de acceso del tipo Bearer que se envía en cada petición HTTP por medio de la cabecera (header) Authorization.

Ejemplo de petición en cURL:

curl -X GET \
https://api.pagos360.com/account/balances \
-H 'Authorization: Bearer <API Key>'

Header de autenticación según la API

La API Key es un token de acceso OAuth 2.0: no necesitás implementar ningún flujo de autorización, solo enviarla en cada petición. El header a utilizar depende de la API:

API

URL base (Producción)

Header de autenticación

API PAGOS360 (solicitudes de pago, débitos automáticos, reportes, cuenta)

https://api.pagos360.com

Authorization: Bearer <API Key>

QR Interoperable

https://qr.pagos360.com

Authorization: Bearer <API Key>

Alias de pago

https://api-pct.pagos360.com/v1

X-API-Key: <API Key>


¿Cómo obtener una API Key?

Las API Key pueden ser generadas accediendo a tu Cuenta PAGOS360 desde la sección de Integraciones.

Importante

Nunca expongas tu API Key en un repositorio público, ni la utilices en código client-side (código que se ejecuta en un navegador). Siempre realizá peticiones a una API de manera segura desde tu servidor.