> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Anwendung committen

> Sende eine Änderung an deine Anwendung. Rate-Limit von 1 Anfrage pro 2 Sekunden pro Benutzer sowie 1 pro 5 Sekunden pro Anwendung.

<ParamField header="Authorization" type="string" placeholder="API Key" required>
  Der API-Schlüssel für Ihr Konto. Sie finden ihn in Ihren [Kontoeinstellungen](https://squarecloud.app/de/account/security).
</ParamField>

### Parameter

<ParamField path="app_id" type="string" placeholder="Application ID" required>
  Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
</ParamField>

<ParamField body="file" type="file" placeholder="commit.zip" required>
  Verwende FormData oder einen NodeJS-Buffer (einzelne Datei oder komprimiert \[zip])
</ParamField>

<ParamField query="path" type="string" placeholder="src/routes">
  Optional. Das Zielverzeichnis innerhalb der Anwendung. Eine `.zip` wird hier entpackt; jede andere Datei wird unter `path/filename` abgelegt. Standardmäßig das Stammverzeichnis der Anwendung.
</ParamField>

### Antwort

<ResponseField name="status" type="string">
  Gibt an, ob der Aufruf erfolgreich war. `success` bei Erfolg, `error` andernfalls.
</ResponseField>

<ResponseExample>
  ```json theme={null}
  {
      "status": "success"
  }
  ```
</ResponseExample>
