My App
Banques

Lister les banques prises en charge

Retourne la liste des banques prises en charge pour les virements bancaires. **Utilisez ce point de terminaison pour :** - Obtenir les codes bancaires valides pour créer des contacts bancaires - Afficher les options bancaires dans votre application - Valider les informations bancaires avant de créer des contacts **Les informations bancaires incluent :** - Nom de la banque (nom légal complet) - Code banque (code à 5 caractères utilisé dans le RIB) - Code SWIFT/BIC (8-11 caractères pour les virements internationaux) - Code pays (ISO 3166-1 alpha-2) **Note :** Ce point de terminaison ne nécessite pas d'authentification car il retourne des données statiques publiques.

GET
/partner_api/banks

Retourne la liste des banques prises en charge pour les virements bancaires.

Utilisez ce point de terminaison pour :

  • Obtenir les codes bancaires valides pour créer des contacts bancaires
  • Afficher les options bancaires dans votre application
  • Valider les informations bancaires avant de créer des contacts

Les informations bancaires incluent :

  • Nom de la banque (nom légal complet)
  • Code banque (code à 5 caractères utilisé dans le RIB)
  • Code SWIFT/BIC (8-11 caractères pour les virements internationaux)
  • Code pays (ISO 3166-1 alpha-2)

Note : Ce point de terminaison ne nécessite pas d'authentification car il retourne des données statiques publiques.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/partner_api/banks"
[
  {
    "name": "Ecobank Côte d'Ivoire",
    "code": "ECO01",
    "swiftCode": "ECOCCIAB",
    "country": "CI"
  },
  {
    "name": "Bridge Bank Group",
    "code": "BBG01",
    "swiftCode": "BBGCCIAB",
    "country": "CI"
  }
]
{
  "id": "unauthorized",
  "message": "Unauthorized",
  "extras": "Détails supplémentaires de l'erreur"
}
{
  "id": "internal_error",
  "message": "Une erreur inattendue s'est produite",
  "extras": "Détails supplémentaires de l'erreur"
}