Pular para o conteúdo principal
PATCH
Atualizar um domínio personalizado de blob
Altera web_content de um domínio personalizado e retorna o domínio. Com true, o domínio serve os arquivos .html, .htm, .xhtml, .svg e .xml no navegador com o tipo real; as páginas executam JavaScript em um sandbox, sem formulários, sem cookies e sem navegar pela aba principal. Com false (o padrão), esses tipos sempre são baixados. A mudança passa a valer em cerca de um minuto. O link público padrão sempre baixa esses tipos, independentemente desta configuração. Veja Domínios personalizados para os riscos. Escopo: blob:write.
string
obrigatório
O ID do domínio.
boolean
Liga (true) ou desliga (false) o conteúdo web para este domínio.
string
O ID do workspace, quando o blob pertence a um workspace. A chamada atua sobre o blob do proprietário do workspace e exige a permissão blob:read do workspace (blob:manage nas rotas que alteram dados). Deixe de fora para atuar sobre o seu próprio blob.

Exemplo de requisição

Resposta

object
O domínio atualizado.

Respostas de erro

string
O código de erro que indica o motivo da falha. Valores possíveis:
  • AUTH_TOKEN_MISSING (401): o cabeçalho Authorization não foi enviado.
  • API_KEY_INVALID (401): a chave de API não existe, foi revogada ou o segredo não confere.
  • API_KEY_SCOPE_DENIED (403): a chave não tem o escopo que esta rota exige (blob:read ou blob:write); details.required informa qual.
  • WORKSPACE_PERMISSION_DENIED (403): somente com workspace_id: você não é membro, ou o seu papel não tem a permissão de blob.
  • WORKSPACE_NOT_FOUND (404): somente com workspace_id: não existe workspace com esse ID, ou você não é membro.
  • VALIDATION_ERROR (400): web_content está ausente ou não é um booleano. details.path informa o campo.
  • BLOB_CUSTOM_DOMAIN_NOT_FOUND (404): não existe domínio com esse ID nesta conta.
Última modificação em 28 de outubro de 2026