Eliminar un sitio
El sitio deja de estar disponible de inmediato en todas sus direcciones. Después, en unos minutos, se eliminan su repositorio, sus versiones y sus archivos multimedia. No se puede deshacer: expórtalo antes si puedes necesitarlo. Requiere sites:publish y permisos de administrador del espacio de trabajo. Si se proporciona confirm_name (el nombre o el slug del sitio), se rechaza la solicitud si no coincide. También se rechaza si el sitio está publicado y delete_published no es true. La CLI y los agentes siempre envían este parámetro.
DELETE/v1/sites/{site_id}
Requiere sites:publish y permisos de administrador del espacio de trabajo. Devuelve 202: la eliminación se completa en unos minutos.
Esta acción no se puede deshacer. Exporta el proyecto antes si crees que podrías necesitarlo.
Envía confirm_name, el nombre o el slug del sitio, para que el servidor compruebe que se trata del sitio que quieres eliminar: si el valor no coincide, la solicitud se rechaza con invalid_parameter. Si envías confirm_name, la solicitud para eliminar un sitio publicado se rechazará con 409 conflict (details.reason site_published), salvo que delete_published sea true: primero anula su publicación o confirma que quieres eliminarlo. La CLI y la herramienta MCP delete_site siempre envían ambas comprobaciones.
Autorizaciones
Authorizationbearerin headerrequiredParámetros de ruta
site_idstringrequiredEl ID del sitio o su slug (la dirección antes de .atelier201.page).
Parámetros de consulta
confirm_namestringlength: 1–200 charsEl nombre o el slug del sitio, que debes volver a escribir para confirmar que es el sitio que quieres eliminar. La eliminación no se puede deshacer.
delete_publishedbooleanDebe ser true para eliminar un sitio publicado. Dejará de estar disponible de inmediato para todos los visitantes. Si no, primero quítalo de publicación.
Respuesta
Eliminar un sitio
dataobjectrequiredrequest_idstringrequiredCódigos posibles: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCódigos posibles: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCódigos posibles: insufficient_credits
errorobjectrequiredrequest_idstringrequiredCódigos posibles: insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCódigos posibles: resource_not_found
errorobjectrequiredrequest_idstringrequiredCódigos posibles: conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCódigos posibles: result_expired
errorobjectrequiredrequest_idstringrequiredCódigos posibles: request_too_large
errorobjectrequiredrequest_idstringrequiredCódigos posibles: request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCódigos posibles: rate_limited
errorobjectrequiredrequest_idstringrequiredCódigos posibles: internal_error
errorobjectrequiredrequest_idstringrequiredCódigos posibles: service_unavailable
errorobjectrequiredrequest_idstringrequired