GET/api/public/marketing

Devolve em conjunto todas as páginas de marketing mantidas na base de dados.

`GET /api/public/marketing` devolve os conteúdos de marketing publicados e geridos na base de dados, destinados a páginas públicas. A rota não exige login e é idempotente. Só pode devolver conteúdos aprovados com os campos necessários à apresentação. Rascunhos internos, metadados administrativos e versões não publicadas não pertencem à resposta. O cliente utiliza o conteúdo através do respetivo slug ou chave. Se uma entrada faltar, não deve ser silenciosamente substituída por qualquer outro texto de página. É necessário um fallback definido ou um estado claro de não encontrado. Assim evita-se, por exemplo, que texto de preços apareça numa página de integração ou que conteúdo alemão seja mostrado numa rota de outro idioma. Conteúdos HTML devem vir da fonte editorial prevista e ser tratados segundo as regras de segurança existentes antes da apresentação. Tokens, detalhes SQL, IDs internos, comentários de editores e dados de teste não podem ser renderizados publicamente. As versões linguísticas permanecem separadas; a ausência de um registo francês ou árabe não pode resultar num texto alemão apresentado como suposta tradução. Como a rota pode devolver vários conteúdos em conjunto, cache e atualização devem ser geridos conscientemente. Após uma alteração de conteúdo aprovada, a versão pública tem de ser atualizada sem misturar versões antigas e novas. Os clientes devem processar apenas as entradas necessárias e não inferir significado funcional da ordem dos objetos. Um teste verifica slugs publicados, idioma, título e conteúdo, bem como a exclusão de rascunhos e campos internos. Não deve introduzir no texto de referência Rate Limits fictícios, provas de sucesso inexistentes ou promessas de marketing.

Autenticação e segurança

Não é necessária autenticação

Idempotente: Sim

Resposta de exemplo

{"ok":true,"data":{"preise":{"title":"Preise","body_html":"...","updated_at":null,"version":0},"features":{...},"kontakt":{...},"ueber-uns":{...}}}

Evidência de teste live

Sucesso (200) verificado live.

Conteúdos públicos