api-partenaires

Pièce/documents joints à une écriture et/ou mouvements

Introduction

Les écritures et mouvements peuvent avoir plusieurs types de pièce jointe;

[!NOTE] En export le type URL est privilégié

{
  "attachments": {
    "document.pdf": {
      "type": "URL",
      "value": "https://app.myunisoft.fr/api/ged/ged/document/1-gTt2QkfLPABeb6Z/download"
    }
  }
}

Téléchargement de la pièce sur la GED MyUnisoft

Le endpoint GED /document/:id/download permet de télécharger un document. Plusieurs en-têtes HTTP seront retournés :

Interfaces

TypeScript ```ts type Attachment = { type: "URL"; value: string; } | { type: "File"; value: string; } | { type: "Base64"; value: string; }; ```
JSON Schema ```json { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "type": "object", "required": [], "oneOf": [ { "type": "object", "properties": { "type": { "const": "URL" }, "value": { "type": "string" } }, "required": [ "type", "value" ], "additionalProperties": false }, { "type": "object", "properties": { "type": { "const": "File" }, "value": { "type": "string" } }, "required": [ "type", "value" ], "additionalProperties": false }, { "type": "object", "properties": { "type": { "const": "Base64" }, "value": { "type": "string" } }, "required": [ "type", "value" ], "additionalProperties": false } ] } ```

(retour en haut de page)