Excluir um site
Tira o site do ar imediatamente em todos os endereços e, em seguida, exclui o repositório, as versões e a mídia em poucos minutos. Não é possível desfazer: exporte o site antes se precisar dele. Requer sites:publish e uma pessoa administradora do workspace. Com confirm_name (o nome ou slug do site), a chamada é recusada se o valor não corresponder. Se o site estiver publicado, a chamada também é recusada, a menos que delete_published seja true. A CLI e os agentes sempre enviam esse parâmetro.
DELETE/v1/sites/{site_id}
Requer sites:publish e a função de administrador do workspace. A resposta é 202: a exclusão é concluída em poucos minutos.
Esta ação não pode ser desfeita. Se talvez precise do projeto, exporte-o primeiro.
Envie confirm_name com o nome ou slug do site para que o servidor confirme se é o site pretendido: um valor diferente será recusado com invalid_parameter. Com confirm_name, a exclusão de um site publicado é recusada com 409 conflict (details.reason site_published), a menos que delete_published seja true: primeiro despublique o site ou confirme que é isso mesmo que deseja. A CLI e a ferramenta MCP delete_site sempre enviam as duas confirmações.
Autorizações
Authorizationbearerin headerrequiredParâmetros de caminho
site_idstringrequiredO id do site ou seu slug (o endereço antes de .atelier201.page).
Parâmetros de consulta
confirm_namestringlength: 1–200 charsO nome ou slug do site, digitado novamente, comprova que este é o site pretendido. Não é possível desfazer a exclusão.
delete_publishedbooleanObrigatório como true para excluir um site publicado: ele fica imediatamente fora do ar para todos os visitantes. Caso contrário, despublique-o primeiro.
Resposta
Excluir um site
dataobjectrequiredrequest_idstringrequiredCódigos possíveis: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_credits
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: resource_not_found
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: result_expired
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: rate_limited
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: internal_error
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: service_unavailable
errorobjectrequiredrequest_idstringrequired