> ## 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.

# Enviar Commit a la Aplicación

> Envía un cambio a tu aplicación. Limitado a 1 solicitud cada 2 segundos por usuario, más 1 cada 5 segundos por aplicación.

<ParamField header="Authorization" type="string" placeholder="API Key" required>
  La clave de API de tu cuenta. Puedes encontrarla en la [configuración de tu cuenta](https://squarecloud.app/es/account/security).
</ParamField>

### Parámetros

<ParamField path="app_id" type="string" placeholder="Application ID" required>
  El ID de la aplicación. Puedes encontrarlo en la URL del panel de tu aplicación.
</ParamField>

<ParamField body="file" type="file" placeholder="commit.zip" required>
  Usa FormData o un Buffer de NodeJS (un solo archivo o comprimido \[zip])
</ParamField>

<ParamField query="path" type="string" placeholder="src/routes">
  Opcional. El directorio de destino dentro de la aplicación. Un `.zip` se descomprime aquí; cualquier otro archivo se coloca en `path/filename`. Por defecto es la raíz de la aplicación.
</ParamField>

### Respuesta

<ResponseField name="status" type="string">
  Indica si la llamada fue exitosa. `success` si fue exitosa, `error` si no.
</ResponseField>

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