Lister les contacts bénéficiaires
Retourne la liste de tous les contacts bénéficiaires pour l'entreprise authentifiée. Inclut à la fois les contacts mobile money et les contacts de comptes bancaires.
Retourne la liste de tous les contacts bénéficiaires pour l'entreprise authentifiée. Inclut à la fois les contacts mobile money et les contacts de comptes bancaires.
Clé API pour les requêtes de l'API Partenaire
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/partner_api/contacts"[
{
"id": "59ae202a-f583-4a15-970f-9e99bd1e0baa",
"name": "John Doe",
"paymentMethod": "wave",
"identifier": {
"number": "+2250701234567"
}
},
{
"id": "29f81706-03a6-492f-92ee-5f0b2e9b18e7",
"name": "Jane Doe",
"paymentMethod": "bank",
"identifier": {
"bankName": "Ecobank",
"bankCode": "ECO01",
"swiftCode": "ECOCCIAB",
"agencyCode": "00123",
"accountNumber": "0123456789",
"key": "12"
}
}
]{
"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"
}Créer un contact bénéficiaire POST
Crée un nouveau contact bénéficiaire pour les virements. **Types de contacts pris en charge :** - **Mobile Money** : Wave, Orange Money, MTN Mobile Money, Moov Money, DJAMO - **Compte bancaire** : Virements bancaires via RIB (Relevé d'Identité Bancaire) **Contact Mobile Money :** Nécessite un numéro de téléphone dans l'objet identifier. **Contact bancaire :** Nécessite les détails bancaires complets incluant le nom de la banque, les codes, le numéro de compte et la clé RIB. **Cas d'usage :** - Ajouter des bénéficiaires de paie - Enregistrer les détails de paiement des fournisseurs - Sauvegarder les informations de retrait d'espèces des clients
Supprimer un contact bénéficiaire DELETE
Supprime un contact bénéficiaire (suppression douce). Le contact ne sera plus disponible pour de nouveaux virements.