Datei-Upload

Dateien über den separaten Upload-Endpunkt hochladen.


Dateien werden über einen separaten Upload-Endpunkt hochgeladen. Das Formular macht das automatisch – dieser Endpunkt kann aber auch direkt genutzt werden.

Endpunkt

POST /api/embed/upload
Content-Type: multipart/form-data

Form-Felder

FeldPflichtBeschreibung
sessionIdJa*Session-ID (alternativ: token + orgId)
orgIdJaOrganisations-UUID
templateIdentifierBedingtVorlage-ID (nur bei Token-Auth nötig)
fieldKeyJaSchlüssel des Datei-Feldes, z.B. "anhang"
filesJaDie Datei(en)

Limits

  • Max. 20 Dateien pro Upload
  • Max. 50 MB pro Datei

Antwort (200)

{
  "ok": true,
  "files": [
    {
      "name": "foto.jpg",
      "path": "org-id/anoXYZ/anhang/abc.jpg",
      "url": "https://...signedUrl...",
      "size": 245000,
      "type": "image/jpeg"
    }
  ]
}
FeldBeschreibung
nameOriginaler Dateiname
pathSpeicherpfad im Storage
urlSignierte URL (1 Jahr gültig)
sizeDateigröße in Bytes
typeMIME-Type

Die zurückgegebenen Dateiobjekte werden als Wert in values gespeichert. Beim Submit enthält das file-Feld ein Array dieser Objekte.