Actualizar un mandato
Los campos que pueden ser objeto de una modificación son:
- el correo electrónico
- el IBAN
Nota:
Incluso si la actualización de un mandato no concierne estos dos campos, a pesar de ello deben estar presentes en la solicitud.
Para actualizar un mandato:
- Especificar la primera línea de la acción deseada: https://secure.lyra.com/sdd/mandates/[id]'
Nota: [id] permite identificar exactamente el mandato que usted desea actualizar.
- Construir su encabezado http (ver capítulo Identificarse durante los intercambios).
- Añadir los campos dirección electrónica e iban requeridos al actualizar los datos de un mandato.
Tabla 1. Campos obligatorios Nombre del campo Formato Descripción Obligatorio Ejemplo iban string IBAN para International Bank Account Number: Identificador de la cuenta bancaria del deudor "iban":"FR7630002005701234567890158" email string E-mail del deudor "email":"nombre.apellido@ejemplo.com
Ejemplo de solicitud cURL:
$ curl -k -X PUT -H "Content-type:application/json" -H "Authorization:Basic MTIzNDU2Nzg6MTIzNDU2Nzg5MDEyMzQ1Ng== " https://..../mandates/12345678-67127d4f3c9e4f3c8f52ceaabd4ba11f --data '{"email":"nouveau@email.com","iban":"FR76NOUVELIBAN"}'
Respuesta:
HTTP/1.1 200 OK Date: Wed, 27 Aug 2014 10:38:47 GMT Content-Type:application/json Connection: close Transfer-Encoding:chunked { "title":"M.", "email":"nouveau@email.com", "identifier":"67127d4f3c9e4f3c8f52ceaabd4ba11f", "rum":"67127d4f3c9e4f3c8f52ceaabd4ba11f", "id":"12345678-67127d4f3c9e4f3c8f52ceaabd4ba11f", "site":"12345678", "first_name":"Michel", "last_name":"Durand", "created_at":1409135927000, "updated_at":null }