Ajouter contacts ajout commande API REST Dolibarr

Bonjour,

Je cherche à ajouter des contacts à une commande crée par API. Est-ce possible ?
L’idée étant d’avoir un contact de facturation et un contact de livraison.

Je n’ai pas vu de propriétés dans ce sens lors de l’insertion d’une commande est-ce possible via l’API ?

Bonjour,

Vous pouvez utiliser le point de terminaison

POST /orders/{id}/contact/{contactid}/{type}

contact.png

Superbe, merci pour votre réponse rapide.
J’ai oublié de préciser que j’ai un version 7.0 donc du coup cela ne doit pas être présent. Peut être puis-je simplement prendre la la class api_commande pour ce faire ?

En effet, c’est présent dans la version 10 uniquement.

Vous pouvez essayer en effet de copier/coller la class api_commande mais attention aux effets de bord possibles !
Le mieux restant tout de même de faire une montée de version v7.0 -> v10.0 (à tester sur une copie de votre environnement pour avoir un filet de sécurité si tout ne se passe pas comme prévu).

Oui il suffit de reprendre les 2 nouvelles fonctions de ce fichier et cela fonctionne sans forcément mettre à jour Dolibarr :wink:
Merci en tous cas de m’avoir mis sur la piste :wink: