Lien Rechercher Menu Deplier Document

Ajouter un fichier

POST /firms/FIRM_ID/customers/ID/upload.json

Ajouter un fichier à la fiche client ID.

Paramètres

  • Le fichier doit être transmis sous forme de formulaire multipart (ie multipart/form-data), à l’aide de la variable upload_file.
  • Par défaut, le fichier sera stocké avec le nom qu’il avait sur votre système. Si vous le souhaitez, vous pouvez forcer un autre nom de fichier à l’aide de la variable filename

Requête

Cette requête ajoute le fichier stocké dans “/tmp/test.pdf” du poste local, avec le nom “contrat_123.pdf”

curl -i -S -u IdentifiantApi:CleApi -H 'User-Agent: MonApp (patrick@camping.test)' \
-F "upload_file=@/tmp/test.pdf" \
"/firms/FIRM_ID/customers/ID/upload.json?filename=contrat_123.pdf"

Réponse

Status: 201 Created
Location: /firms/FIRM_ID/assets/1.json

{
  "id": 1,
  "customer_id": 1,
  "document_name":"contrat_123.pdf",
  "document_size":18884,
  "download_url":"https://www.facturation.pro/firms/FIRM_ID/assets/1/download"
}

(c) Facturation.PRO • API et webservices de facturation en ligne et de gestion commerciale pour auto-entreprise, TPE et PME.