GET/api/public/marketing

Devuelve conjuntamente todas las páginas de marketing mantenidas en la base de datos.

`GET /api/public/marketing` devuelve los contenidos de marketing publicados y administrados en base de datos destinados a páginas públicas. La ruta no requiere inicio de sesión y es idempotente. Solo debe devolver contenidos aprobados con los campos necesarios para la presentación. Los borradores internos, metadatos administrativos y versiones no publicadas no pertenecen a la respuesta. El cliente utiliza el contenido mediante el slug o clave correspondiente. Si falta una entrada, no debe sustituirse silenciosamente por el texto de otra página. Debe existir un fallback definido o un estado claro de no encontrado. Así se evita, por ejemplo, mostrar texto de precios en una página de integración o contenido alemán en una ruta de otro idioma. Los contenidos HTML deben proceder de la fuente editorial prevista y tratarse conforme a las reglas de seguridad existentes antes de su salida. Tokens, detalles SQL, IDs internos, comentarios de editores y datos de prueba no deben renderizarse públicamente. Las versiones lingüísticas permanecen separadas; un registro francés o árabe ausente no debe mostrarse como si fuera una traducción del alemán. Como la ruta puede devolver varios contenidos agrupados, caché y actualización deben gestionarse conscientemente. Tras un cambio de contenido aprobado, la versión pública debe actualizarse sin mezclar versiones antiguas y nuevas. Los clientes deben procesar solo las entradas necesarias y no inferir significado funcional del orden de las propiedades. Una prueba verifica slugs publicados, idioma, título y contenido, además de excluir borradores y campos internos. No debe introducir límites de rate ficticios, pruebas de éxito no realizadas ni promesas comerciales en el texto de referencia.

Autenticación y seguridad

No se requiere autenticación

Idempotente:

Respuesta de ejemplo

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

Evidencia de prueba en vivo

Éxito (200) verificado live.

Contenidos públicos