VenddorDocumentação API
API atualAPI legada
Guia rápidoReferência completa
Carregando índice…
API atual/Referência completa/Páginas de conteúdo

DELETEApagar página

Move uma página para a lixeira e a tira da vitrine na hora.

A página não é apagada de verdade: ela sai da vitrine e da lista, o slug fica livre para reuso e ela aparece na lixeira do painel, de onde pode ser restaurada. A vitrine deixa de servi-la na hora.

DELETE/api/v1/admin/pages/{id}Admin

Move a página para a lixeira

Exige o privilégio manage_content.

Parâmetros de caminho

iduuidobrigatório
Identificador da página.

Exemplo de requisição

bash
curl -X DELETE "$BASE_URL/api/v1/admin/pages/cc37f047-702b-45c7-9f88-3e8d42e81011" \
  -H "Authorization: Bearer $TOKEN"

Resposta

200Página apagada
json
{
  "message": "page deleted"
}

Erros

StatusQuandoExemplo de corpo
401Token ausente, inválido ou expirado.{"error":"invalid or expired token"}
403O administrador não tem o privilégio exigido.{"error":"insufficient privileges","required":"manage_content"}
500A página não existe ou já foi apagada, ou o id não é UUID. A plataforma responde 500, não 404.{"detail":"page not found","error":"failed to delete page"}
Apagar duas vezes dá erro

A segunda chamada com o mesmo id responde 500 page not found. Em integrações, trate esse caso como "já apagada".

Veja também

  • Listar páginas
  • Criar página
Anterior
Atualizar página
Próxima
Traduções da página
Nesta página
  • Exemplo de requisição
  • Resposta
  • Erros
  • Veja também