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

# Blob Open Uploads

> Elenca tutti gli upload chunked aperti dell'account con GET /v1/objects/chunked/open, compresi quelli avviati tramite S3, con un token per riprendere o annullare ciascuno.

<ParamField header="Authorization" type="string" placeholder="API Key" required>
  La chiave API del tuo account. Puoi trovarla nelle [impostazioni del tuo account](https://squarecloud.app/it/account/security).
</ParamField>

Open Uploads elenca gli upload dell'account che sono stati avviati e non ancora completati o annullati, compresi gli upload multipart avviati tramite il [gateway S3](/it/blob-reference/s3-compatibility). Ognuno è accompagnato da un token `upload`, così puoi [riprenderlo](/it/blob-reference/endpoint/chunked-status) o [annullarlo](/it/blob-reference/endpoint/chunked-abort) anche se il client che lo ha aperto non c'è più.

Gli upload aperti contano nel limite di 32 per account, e le loro parti occupano spazio di storage finché non vengono completati o annullati. Gli upload inattivi da 24 ore vengono annullati automaticamente. Richiede lo scope `blob:write`.

### Limiti di frequenza

<Note>10 richieste ogni 10 secondi (`RATE_LIMITED`, 429).</Note>

### Risposta

<ResponseField name="status" type="string">
  "success" in caso di successo, "error" in caso contrario.
</ResponseField>

<ResponseField name="response" type="object">
  <Expandable title="Mostra oggetto">
    <ResponseField name="uploads" type="array">
      <Expandable title="Mostra oggetto">
        <ResponseField name="id" type="string">
          L'id che il file avrà una volta completato.
        </ResponseField>

        <ResponseField name="initiated" type="ISO 8601">
          Quando l'upload è stato aperto.
        </ResponseField>

        <ResponseField name="upload" type="string">
          Il token `upload` da usare con Chunked Status, Part, Complete e Abort.
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl --request GET \
    --url 'https://blob.squarecloud.app/v1/objects/chunked/open' \
    --header 'Authorization: YOUR_API_KEY'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "status": "success",
    "response": {
      "uploads": [
        {
          "id": "prv/3155597145698959364/genomics/dataset_mugws5c0-3c59dc048e8850243be8079a5c74d079.fastq.gz",
          "initiated": "2026-09-25T12:00:00.000Z",
          "upload": "Zk3pQ8vR2mWx7LcT0aYbNe5uHs1JqGd9KoVfBr4XtIy6EwUz.q2Ws8nLc0VbR5TfYp3Hk"
        }
      ]
    }
  }
  ```
</ResponseExample>

### Errori

| Codice         | HTTP | Quando                             |
| -------------- | ---- | ---------------------------------- |
| `RATE_LIMITED` | 429  | Più di 10 richieste in 10 secondi. |
