add_mandate


POST  - Ajout d'un mandat déjà signé

Argument Description Type - Taille Exemple Obligatoire
safedebit_consumer_referenceRéférence Safedebit du consommateurString - 35XXXXXOUI
sign_dateDate de signature du mandatString - 10DD/MM/YYYYNON**
sign_cityVille de signature du mandatString - 35ParisNON**
umrIdentifiant unique du mandatString - 35OUI
icsIdentifiant créancier SEPAString - 35OUI *
file_dataFichier du mandat codé en base64base64BinaryOUI



Requête

POST /xxxx/add_mandate HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json


{
"safedebit_consumer_reference": "XXXXXXXX",
"sign_date": "01/01/1990",
"sign_city": "Test",
"umr": "UMR_XXXX",
"ics": "FRXXXX",
"file_data": "ZGF0YTphcHBsaWNhdGlvbi9wZGY7F...."}
                                                
Si le mandat a été créé avec succès

Réponse

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


{
    "result" : true
}
                                        


Si la création du mandat 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
code Voir codes d'erreur en annexe.
Les extensions autorisées : gif,jpeg,jpg,png,pdf.
Merci de remplir tous les champs obligatoires
Requête

HTTP/1.1 200 OK
POST /ssp/add_mandate HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json