Skip to main content
DELETE
https://localapi.lazydata.com.br
/
v1
/
storage
/
items
/
{item_type}
/
{item_id}
Excluir item
curl --request DELETE \
  --url https://localapi.lazydata.com.br/v1/storage/items/{item_type}/{item_id} \
  --header 'Authorization: Bearer <token>'
{
  "code": 202,
  "message": "Exclusão do arquivo iniciada.",
  "result": {
    "item_type": "file",
    "item_id": "9fcb573b-7f62-4774-978b-07e89dfef5f2"
  }
}
Inicia a exclusão de um arquivo ou pasta do armazenamento. A exclusão é assíncrona. A resposta 202 indica que a solicitação foi aceita e o item entrou em processamento de remoção.
{
  "code": 202,
  "message": "Exclusão do arquivo iniciada.",
  "result": {
    "item_type": "file",
    "item_id": "9fcb573b-7f62-4774-978b-07e89dfef5f2"
  }
}

Parâmetros

item_type
string
required
Tipo do item.
Valores aceitos:
ValorDescrição
fileArquivo armazenado.
folderPasta do armazenamento.
item_id
string
required
ID do arquivo ou pasta.

Resposta

CampoTipoDescrição
item_typestringTipo do item enviado para exclusão.
item_idstringID do item enviado para exclusão.

Regras importantes

  • Ao excluir uma pasta, arquivos e subpastas internas também entram no fluxo de exclusão.
  • Pastas com upload em andamento não podem ser excluídas até o upload finalizar ou falhar.
  • Se houver falha ao remover objeto do storage, o item pode ficar com status delete_failed.