Inyo

Bancos

La API de Bancos proporciona dos endpoints para consultar información bancaria: una búsqueda directa por código de banco y un listado paginado por país. Úselos para poblar menús desplegables de selección de bancos y validar códigos bancarios antes de enviar pagos.


Buscar un Banco

Recupere los detalles de un banco específico por su código y país.

Endpoint

GET https://{FQDN}/bank

Headers:

HeaderValor
AuthorizationBearer {accessToken}

Parámetros de Consulta

ParámetroTipoRequeridoDescripción
bankNumberstringCódigo de la institución bancaria (p. ej., "341", "7339")
countryCodestringCódigo de país (p. ej., "BR", "SG")

Ejemplo de Solicitud

curl -X GET 'https://{FQDN}/bank?bankNumber=341&countryCode=BR' \
  -H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIs...'

Respuesta (200)

{
  "bankCode": "341",
  "bankName": "Itaú Unibanco",
  "countryCode": "BR",
  "swift": "ITAUBRSP"
}

Listar Bancos por País

Recupere una lista paginada de todos los bancos disponibles en un país determinado.

Endpoint

GET https://{FQDN}/bank/list

Headers:

HeaderValor
AuthorizationBearer {accessToken}

Parámetros de Consulta

ParámetroTipoRequeridoDescripción
countryCodestringCódigo de país (p. ej., "BR", "US", "SG")
pageintegerNoNúmero de página (comienza en cero)
resultsPerPageintegerNoNúmero de resultados por página

Ejemplo de Solicitud

curl -X GET 'https://{FQDN}/bank/list?countryCode=BR&page=0&resultsPerPage=5' \
  -H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIs...'

Respuesta (200)

{
  "banks": [
    {
      "bankCode": "001",
      "bankName": "Banco do Brasil",
      "countryCode": "BR",
      "swift": "BRASBRRJ"
    },
    {
      "bankCode": "033",
      "bankName": "Banco Santander",
      "countryCode": "BR",
      "swift": "BSCHBRSP"
    },
    {
      "bankCode": "104",
      "bankName": "Caixa Econômica Federal",
      "countryCode": "BR",
      "swift": "CABORJBR"
    },
    {
      "bankCode": "237",
      "bankName": "Banco Bradesco",
      "countryCode": "BR",
      "swift": "BBDEBRSP"
    },
    {
      "bankCode": "341",
      "bankName": "Itaú Unibanco",
      "countryCode": "BR",
      "swift": "ITAUBRSP"
    }
  ],
  "page": 0,
  "resultsPerPage": 5,
  "totalResults": 42
}

Qué Sigue

  • Schemas — Obtenga los requisitos de campos específicos por país para cuentas, payouts y personas
  • Transacción Push — Envíe payouts a cuentas bancarias, tarjetas, PIX y billeteras
  • Directorio de Alias — Resuelva alias de pago instantáneo antes de enviar payouts