Arquivos e lotes

Excluir Arquivo

Exclui um arquivo enviado do Workspace atual.

DELETE
/v1/files/{file_id}

Visão Geral

Exclui um arquivo criado através de /v1/files. Uma resposta bem-sucedida inclui deleted: true.

Com os cabeçalhos Anthropic Files, a mesma API exclui um arquivo no formato Anthropic do Workspace atual.

Notas

  • A exclusão de um arquivo não cancela trabalhos em lote (batch jobs) que já o referenciam.
  • IDs de arquivo ausentes ou inacessíveis retornam um erro de não encontrado (not-found).
  • Exclua arquivos de referência de imagem apenas após não haver mais solicitações de edição de imagem pendentes que precisem deles.

Exemplo

Requisição

cURL
curl -X DELETE "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"
{  "id": "string",  "object": "file",  "deleted": true}

Autorização

BearerAuth
AuthorizationBearer <token>

Autenticação por Chave de API. Crie ou gerencie chaves de API em Dashboard > API > API Keys.

Local: header

Parâmetros de caminho

file_id*string

ID do arquivo retornado pela Files API.

Cabeçalhos

anthropic-beta?string

Inclua files-api-2025-04-14 para usar o modo Anthropic Files API.

Resposta

application/json

application/json

application/json