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

# Revogar um link de compartilhamento

> Revogue um link de compartilhamento do Blob Storage com DELETE /v1/shares usando o id do share. O link passa a responder 404, e o arquivo continua armazenado.

<ParamField header="Authorization" type="string" placeholder="Chave da API" required>
  A chave da API para sua conta. Você pode encontrá-la nas [configurações da conta](https://squarecloud.app/pt-br/account/security).
</ParamField>

O Excluir Compartilhamento revoga um link de compartilhamento. A partir daí o link responde `404`, e o arquivo em si é mantido. Exige o escopo `blob:write`.

## Parâmetros

<ParamField body="id" type="string" required>
  O id do compartilhamento, obtido no [Criar Compartilhamento](/pt-br/blob-reference/endpoint/shares-create) ou no [Listar Compartilhamentos](/pt-br/blob-reference/endpoint/shares-list).
</ParamField>

## Resposta

<ResponseField name="status" type="string">
  "success" se bem-sucedida, "error" caso contrário.
</ResponseField>

<RequestExample>
  ```bash cURL theme={"system"}
  curl --request DELETE \
    --url 'https://blob.squarecloud.app/v1/shares' \
    --header 'Authorization: YOUR_API_KEY' \
    --header 'Content-Type: application/json' \
    --data '{ "id": "q8Zr2LwX7nT0vKc4Hs1YbA" }'
  ```
</RequestExample>

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

## Erros

| Código | HTTP | Quando |
| - | - | - |
| `INVALID_SHARE` | 400 | `id` está ausente ou malformado. |
| `SHARE_NOT_FOUND` | 404 | O link não existe, expirou ou já foi revogado. |

## Relacionados

* SDK do Blob: [`blob.shares.revoke()`](/pt-br/sdks/blob/sharing)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.