# Dateien hochladen

Mit dem Plugin <img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FFOUsJNyzDyQkdgIL3vE1%2Fplugin-upload-files-01.png?alt=media&#x26;token=977a635f-c204-438b-99c7-6fdcdfb2ea8b" alt="" data-size="line"> *Dateien hochladen* können Sie Variablen vom Typ `files` oder `file` zu einem anderen Service hochladen. Dabei wird ein sogenannter `multipart/form-data` Request an den ausgewählten Endpunkt geschickt.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FxqfEHpMHSfIOD6e9ZDVT%2Fplugin-upload-files-02.png?alt=media&#x26;token=c47910d0-1c22-4ccc-9d1a-cd388a2991b4" alt="" width="191"><figcaption></figcaption></figure>

## Parameter "API"

Wählen Sie in diesem Auswahlfeld die zuvor definierte [API](https://help.aiaibot.com/robot/api-spezifikationen) aus. Der Request wird an den Host geschickt, der in der API hinterlegt ist.

## Parameter "Pfad"

Hier legen Sie den Pfad des Requests fest. Dieser wird automatisch an den Hostnamen der zuvor ausgewählten API angefügt.

## Parameter "Inhalt"

Dieser Parameter legt fest, welche Dateien hochgeladen werden sollen. Sie können Variablen vom Typ `files` oder `file` auswählen. Wenn die gewählte Variable den Typ `files` hat, werden all Dateien dieser Variable hochgeladen.

## Parameter "Feld"

Geben Sie hier den Feldnamen ein, wie er vom Zielservice erwartet wird. Den genauen Namen finden Sie in der Dokumentation des Services, an den die Dateien gesendet werden.

## Parameter "Response-Code"

Wählen Sie eine Variable vom Typ `integer` in dem der Response-Code gespeichert werden soll.

## Parameter "Response-Header"

Alle Response-Header können in einer Variable vom Typ `text` gespeichert werden. Ein Header wird im Format `headerName: headerWert` abgespeichert. Sollten mehrere Header in der Response enthalten sein, werden diese mit `\n` (Newline) separiert gespeichert.

Mit dem Plugin [Teilen eines Textes](https://help.aiaibot.com/robot/plugins/textverarbeitung/teilen-eines-textes) ist es möglich, die Header in einer Variable vom Typ `collection` umzuwandeln.

## Parameter "Response-Body"

Der Body einer Response kann in einer Variable vom Typ `text` oder `json` gespeichert werden.
