Skip to main content
POST
Asset uploaden
Uploadt een bestand naar de assets van een chat en retourneert een permanente CDN-URL. Gebruik dit endpoint voor afbeeldingen, documenten, audio, video of elk ander bestand waarnaar u via een URL wilt verwijzen in uw app of workflow.

Verzoek

Headers

Formulierparameters

Geef folderId of folderPath op, niet beide. Als u beide meestuurt, krijgt u een foutmelding 400.

Voorbeeldverzoek

Uploaden naar een map

Gebruik folderPath voor een leesbare mapstructuur en createFolders=true om ontbrekende mappen op dat pad aan te maken:
cURL

Respons

Statuscodes

Mapregels

  • Mappaden worden gesplitst op /, getrimd, en lege segmenten worden genegeerd.
  • De maximale diepte is 8 mappen.
  • Elke mapnaam mag tot 255 tekens lang zijn.
  • Het matchen van mappen is niet hoofdlettergevoelig binnen dezelfde bovenliggende map.
  • Als folderPath niet bestaat en createFolders niet true is, mislukt de upload met een foutmelding 404.

Goed om te weten

  • Dit endpoint gebruikt dezelfde API-sleutel macaly_... als de rest van de API, ook al begint de URL met /api/client-app/. Er is geen apart token nodig.
  • De chat waarnaar chatId verwijst, moet tot hetzelfde team behoren als uw API-sleutel.
  • Geüploade assets krijgen een permanente CDN-URL die u kunt gebruiken als bijlage in Chat aanmaken of Bericht publiceren, of overal buiten Macaly.