edit_mandate_batch


POST  -- Modification en masse des statuts des mandats

Argument Description Type - Taille Exemple Obligatoire
statusNouveau statut du mandatString - 2OUI
umrListe des UMR des mandats à modifierJsonOUI


Requête

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


{
    "status": "1",
    "umr" : [
        "SSP-202102081745512868",
        "SSP-202102081745153790",
        "SSP-202011061043565298",
        "SSP-202102081706407076",
        "SSP-202011061045536685"
    ]
}

                                                    

Si l'action de modification a été réalisée avec succès

Réponse

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


{
    "result": true,
    "mandats": [
            {
            "umr": "SSP-202102081745512868",
            "status": "1"
                    },
                    {
            "umr": "SSP-202102081745153790",
            "status": "1"
                    },
                    {
            "umr": "SSP-202011061043565298",
            "status": "1"
                    },
                    {
            "umr": "SSP-202102081706407076",
            "status": "1"
                    },
                    {
            "umr": "SSP-202011061045536685",
            "status": "1"
            }
        ]
}

                                                

Si l'action de modification a échoué

Réponse

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


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

Argument Description
result true ou false :
true : action réalisée avec succès
false : action échouée
mandats Liste des mandats avec le statut de chaque mandat
- umr
- status
Si la modification d'un mandat n'est pas autorisé le mandat va garder son statut initial.
code Voir codes d'erreur en annexe.
Requête

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