search_mandate


GET   - Chercher des mandats


Paramètre de recherche Description Type - Taille Exemple Obligatoire
statusStatut du mandatChar - 21 : Active
2 : Suspendu
3 : Révoqué
NON
sequence_typeSéquence d'utilisation du mandatString - 4Valeurs possibles : "OOFF" "RCUR"
NON
umrIdentifiant unique du mandatString - 35NON
sign_dateDate de signatureString - 10DD/MM/YYYY
NON
sign_date_minDate de signature minimumString - 10DD/MM/YYYY
NON
sign_date_maxDate de signature maximumString - 10DD/MM/YYYY
NON
sign_cityDate de signatureString - 35NON
consumer_referenceRéférence commerçant du consommateurString - 32NON
safedebit_consumer_referenceRéférence Safedebit du consommateurString - 35NON
consumer_first_namePrénom du consommateurString - 70NON
consumer_last_nameNom du consommateurString - 70NON
consumer_address_street_numberAdresse du consommateur : numéro sur la voieString - 16NON
consumer_address_street_typeAdresse du consommateur : type de voieString - 16NON
consumer_address_street_nameAdresse du consommateur : nom de la voieString - 70NON
consumer_zip_codeCode postalString - 16NON
consumer_cityVilleString - 35NON
consumer_countryPaysString - 35NON
consumer_emailEmail du consommateurString - 70NON
consumer_phone_numberTéléphone du consommateurString - 16NON
ibanIBAN du compte bancaire du consommateurString - 34NON



Requête

GET /xxxx/search_mandate?safedebit_consumer_reference=XXXXX HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json



Si les données des mandats ont été récupérées avec succès

Réponse

HTTP/1.1 200 OK
Content-Type: application/json


                                            {
                                                "result" : true,
                                                "datas": [
                                                    {
                                                        "umr": "XXXXX_01",
                                                        "iban": "FR76-3006-6100-4100-0105-7380-116",
                                                        "sequence_type": "RCUR",
                                                        "status": "5",
                                                        "sign_date": null,
                                                        "sign_city": null,
                                                        "consumer_reference": "123456",
                                                        "safedebit_consumer_reference": "1624957285892343",
                                                        "consumer_first_name": "claude",
                                                        "consumer_last_name": "famille",
                                                        "consumer_address_street_number": "4",
                                                        "consumer_address_street_type": "avenue",
                                                        "consumer_address_street_name": "voie",
                                                        "consumer_zip_code": "69001",
                                                        "consumer_city": "Paris",
                                                        "consumer_country": "FR",
                                                        "consumer_email": "email@test.com",
                                                        "consumer_phone_number": "+33699320216",
                                                        "consumer_data": "null",
                                                        "url": "https://XXXXX.com/XXXX"
                                                    }
                                                ]
                                            }
                                        

Si la récupération des données a échoué

Réponse

HTTP/1.1 200 OK
Content-Type: application/json


{
    "result" : false,
    "code" : "XXXX"
}
                                        

Argument Description
result true ou false :
true : action réalisée avec succès
false : action échouée
datas Tableau Json des enregistrements répondant aux arguments de recherche
code Voir codes d'erreur en annexe.
wfgwdgfwfgwdfg Merci de remplir tous les champs obligatoires

Requête

GET /ssp/search_mandate? HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Accept: application/json