Endpoints
Asset uploaden
Upload een bestand naar een chat en ontvang een permanente CDN-URL
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
GebruikfolderPath 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
folderPathniet bestaat encreateFoldersniettrueis, 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
chatIdverwijst, 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.