Saltar al contenido principal
PATCH
Actualizar un dominio personalizado de Blob
Cambia web_content de un dominio personalizado y devuelve el dominio. Con true, el dominio sirve los archivos .html, .htm, .xhtml, .svg y .xml en el navegador con su tipo real; las páginas ejecutan JavaScript en un entorno aislado sin formularios, sin cookies y sin navegar en la pestaña superior. Con false (por defecto), esos tipos siempre se descargan. El cambio surte efecto en aproximadamente un minuto. El enlace público por defecto siempre descarga estos tipos, sin importar esta configuración. Consulta Dominios personalizados para ver los riesgos. Ámbito: blob:write.
string
requerido
El ID del dominio.
boolean
Activa (true) o desactiva (false) el contenido web en este dominio.
string
El ID del workspace, cuando el blob pertenece a un workspace. La petición actúa sobre el blob del propietario del workspace y necesita el permiso blob:read del workspace (blob:manage en las rutas que modifican datos). Omítelo para actuar sobre tu propio blob.

Ejemplo de petición

Respuesta

object
El dominio actualizado.

Respuestas de error

string
El código de error que indica el motivo del fallo. Valores posibles:
  • AUTH_TOKEN_MISSING (401): No se envió la cabecera Authorization.
  • API_KEY_INVALID (401): La clave de API no existe, fue revocada o su secreto no coincide.
  • API_KEY_SCOPE_DENIED (403): La clave no tiene el ámbito que necesita esta ruta (blob:read o blob:write); details.required lo indica.
  • WORKSPACE_PERMISSION_DENIED (403): Solo con workspace_id: no eres miembro, o tu rol no tiene el permiso de blob.
  • WORKSPACE_NOT_FOUND (404): Solo con workspace_id: no existe un workspace con ese ID, o no eres miembro.
  • VALIDATION_ERROR (400): web_content falta o no es un booleano. details.path indica el campo.
  • BLOB_CUSTOM_DOMAIN_NOT_FOUND (404): No existe ningún dominio con ese ID en esta cuenta.
Última modificación el 28 de octubre de 2026