API : Ajouter des annexes

Chargement des annexes du contrat

Afin d’ajouter une annexe à votre contrat, vous devez au préalable, créer une option dépendante du contrat et de la définition d’élément.

Si vous voulez plus d’information sur les options, veuillez vous référer à la documentation préalable, en cliquant sur le lien rouge ci-dessous :
Définition des valeurs des options et Smartfields

HTTP POST 

https://cloud.sellandsign.com/calinda/hub/selling/do?m=uploadPicture&option_id=[option_id]

[Avec l'annexe en HTTP Part (multipart/form-data)]

Exemple sur le CLOUD SELL&SIGN

Pour charger une annexe sur l’option dont l’id est 1866.

https://cloud.sellandsign.com/calinda/hub/selling/do?m=uploadPicture&option_id=1866
Content-Length 54164	 	
Content-Type multipart/form-data; 
boundary=---------------------------17051144681837078108139936823737

[le fichier Image "Annexe.png"]

Retour :

[
   {
      "id":63,
      "optionId":1866,
      "lastModificationDate":1575304327455,
      "imageToken":"MTU3NTMwNDMyNzQ1NV8xODY2XzEyMjIz",
      "lastModificationPlace":"SERVER",
      "name":"20190913_143820.jpg",
      "contentType":"image/jpeg"
   }
]

En cas d'erreur HTTP

Une erreur HTTP 400 peut indiquer l’absence d’un paramètre requis, ou une valeur inappropriée. Le message joint à l’erreur vous permettra de trouver sa cause.
En cas d’erreur HTTP 500, vous pouvez contacter le support sur notre portail support en envoyant votre requête pour que nous vous assistions.