Atualização de Objeto Blob
Altere a visibilidade, a expiração, o cache, a disposition ou os metadados de até 50 arquivos por requisição com PATCH /v1/objects, sem enviá-los de novo.
PATCH
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
blob:write.
As alterações são aplicadas na ordem dos campos abaixo, cada uma sobre o resultado da anterior. Com um corpo válido, a rota sempre responde 200, com um resultado por arquivo.
string
O id de um arquivo. Envie
object ou objects.string[]
Até 50 ids.
boolean
true torna o arquivo privado: a cópia pública é removida antes de a requisição responder, e a CDN a descarta em cerca de 60 segundos. false o publica, o que exige um plano pago. Veja Links e compartilhamento.string | null
Uma nova expiração contada a partir de agora (
30d, 6h, 30), ou null para manter o arquivo para sempre. Exige um plano pago, e expirações abaixo de 7 dias exigem Enterprise.string | null
immutable, max-age=N (60 a 31536000) ou no-cache (somente Enterprise). null remove o cabeçalho e vale o padrão da CDN.string | null
inline ou attachment (download com o nome original do arquivo). null remove o cabeçalho.object | null
Chaves a definir ou alterar. Uma chave com valor
null é removida, e metadata: null remove todas. Até 5 chaves e 512 bytes depois da alteração. Definir chaves exige Pro ou Enterprise; remover é sempre permitido.Arquivos legados
Arquivos legados, enviados antes da atualização de setembro de 2026 (ids sempub/ ou prv/), podem ser tornados privados e podem receber uma nova expiração: as duas operações os movem para o novo armazenamento, com um novo id. Os cabeçalhos deles (cache_control, disposition, metadata) não podem mudar no próprio arquivo e respondem OBJECT_IS_LEGACY: mova o arquivo primeiro com a Cópia de Objeto (move: true) e depois atualize-o.
Limites de taxa
50 arquivos a cada 10 segundos, contados por arquivo: um lote completo de 50 usa a janela inteira (
RATE_LIMITED, 429).Resposta
string
“success” se bem-sucedida, “error” caso contrário.
object
Erros
Erros da requisição inteira:
Códigos de um único arquivo, no resultado dele:

