Obtenir la liste des bénéficiaires
➤ Prérequis
Cet appel permet de récupérer la liste des bénéficiaires de confiance du PSU (usager d'un service de paiement) pour lequel l'AISP (prestataire de service de paiement) est connecté.
Ce service nécessite que le PSU soit abonné aux services portail de la banque en ligne « Consultation de la listes des bénéficaires (VLCB)» ou « Modification de la listes des bénéficaires (SLCB)».
Un lien self sera présent pour revenir à la page obtenue juste après exécution de la requête.
Les accès à cette méthode sont limités à 4 accès batch maximum par jour calendaire, pour un client, pour un compte ou pour un TPP.
➤ Requête
"GET /trusted-beneficiaries"
➤ Paramètre
Aucun paramètre spécifique n'est requis lors de l'appel à ce service (en dehors du jeton OAUTH2).
➤ Exemple
Requête
GET www.30007.sandbox.api.89c3.com/stet/psd2/v1.6.2/trusted-beneficiaries
Résultat
Status code : HTTP 200
Body
{ "_links": { "self": { } }, "beneficiaries": [ { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR7630007999999401665105511" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers1" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR7630007999990661665104493" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers2" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR963000799999866166510BB50" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers3" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR813000799999866166510CC17" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers4" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR663000799999866166510DD81" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers5" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR643000799999A66166510EE10" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers6" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR7630007999999661665109960" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers7" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR7630007999990771665109968" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers8" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR983000799999077166510A044" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers9" } }, { "creditorAgent": { "bicfi": "NATXFRPP" }, "creditorAccount": { "iban": "FR373000799999A77166510A091" }, "creditor": { "postalAddress": { "country": "FR", "addressLine": "Adresse du beneficiaire 75000 PARIS" }, "name": "Tiers10" } } ] } |
➤ Tests d'acceptance
Ces tests ont pour objectif de s'assurer que l'API respecte la norme STET. Ils devraient être validés avant tout déploiement applicatif.
Description du test | Nature du test | Jeu de données |
Récupération de tous les tiers de confiance d'un PSU
scope OAuth2 = aisp | Obligatoire | Persona : Utilisateur : WUBUPA57 Résultat : Restitution de 10 tiers de confiance |
Requête HTTP avec un jeton d'accès non autorisé pour la ressource (scope erroné) =>L'accès à la ressource est refusé : code HTTP 403 | Obligatoire | Persona : Utilisateur : WUBUPA57 Résultat : Un message d'erreur HTTP403 est retourné |
Récupération de tous les tiers de confiance d'un PSU
scope OAuth2 = aisp code HTTP 404 | Obligatoire | Utilisateur : MOVEZY48 Résultat : pas de tiers de confiance (404) |