En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour réaliser des statistiques de visites.

09 54 46 51 10

du lundi au vendredi de 08h à 19h

/update


Permets la modification d'enregistrements existants.

Un tableau d'objet ayant les paramètres ci-dessous et encodé au format JSON doit être passé en paramètre POST.

Notez que les modifications faites depuis l'API sont relayées en temps réel dans GestiXi.

Exemple :
[
  { "recordType": "contact", "dataHash": { "id": 40472, "firstName": "Jérôme" } }, 
  ...
]

Paramètres

Liste des paramètres pouvant être passés aux objets du tableau de données.

recordType

Le type d'enregistrement à modifier.

dataHash

Les propriétés de l'enregistrement à modifier.

L'id de l'enregistrement doit être fournie.

Exemple :
curl -i \
  -H 'Authorization: 402ee586ead7bd13726c3e533a00e18d767418d843c902d5ac7e961c4c772e77' \
  -H 'Accept: application/vnd.gestixi.v1' \
  -d '[{ "recordType": "contact", "dataHash": { "id": "40472", "firstName": "Jérôme" } }]' \
  https://api.gestixi.com/update ; echo
Réponse :
[
  {
    "recordType":"contact",
    "id":"40472",
    "dataHash":{"id":"40472","createdAt":"2015-02-25 17:22:55","updatedAt":"0000-00-00 00:00:00","createdBy":null,"udpatedBy":null,"prefix":"","number":68,"type":1,"username":"","lastName":"","firstName":"Jérôme","company":"","isCompany":"","email":"","phone":"","picture":"","fund":"0.0000","newsletter":"1","rfid":"","status":0,"lang":"fr","contactInfo":["180955"],"subscription":null,"commercialDocument":null,"note":null,"file":null,"cart":null}
  }
]