GET/api/public/marketing

Leverer alle markedsføringssider som vedlikeholdes i databasen, samlet.

`GET /api/public/marketing` leverer det publiserte, databaseforvaltede markedsføringsinnholdet som er beregnet for offentlige sider. Ruten krever ingen innlogging og er idempotent. Den skal bare returnere godkjent innhold med feltene som er nødvendige for visningen. Interne utkast, administrative metadata og upubliserte versjoner hører ikke hjemme i svaret. Klienten bruker innholdet ut fra den aktuelle slugen eller nøkkelen. Mangler en oppføring, skal den ikke i det stille erstattes med en vilkårlig annen sidetekst. I stedet kreves en definert fallback eller en tydelig ikke-funnet-tilstand. Dette hindrer at for eksempel pristekst vises på en integrasjonsside eller tysk innhold i en rute på et annet språk. HTML-innhold må komme fra den tiltenkte redaksjonelle kilden og behandles etter de gjeldende sikkerhetsreglene før det gis ut. Tokener, SQL-detaljer, interne ID-er, redaktørkommentarer og testdata skal ikke gjengis offentlig. Språkversjonene holdes adskilt; en manglende fransk eller arabisk datapost skal ikke vises som en tilsynelatende oversatt tysk tekst. Siden ruten kan levere flere innholdselementer samlet, bør hurtigbuffer og oppdatering styres bevisst. Etter en godkjent innholdsendring må den offentlige versjonen oppdateres uten å blande gamle og nye versjoner. Klienter skal bare behandle oppføringene de trenger, og ikke utlede en faglig betydning av rekkefølgen i objektet. En test kontrollerer publiserte slugs, språk, tittel og innhold samt at utkast og interne felt er utelatt. Den skal ikke bygge fiktive rate limits, suksessbevis eller markedsføringsløfter inn i referanseteksten.

Autentisering og sikring

Ingen autentisering påkrevd

Idempotent: Ja

Eksempel på svar

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

Live-testbevis

Suksess (200) verifisert live.

← Offentlig innhold