GET/api/public/marketing
Vrne vse tržne strani, ki se vzdržujejo v podatkovni bazi (DB), skupaj.
`GET /api/public/marketing` vrne objavljene, v podatkovni bazi upravljane tržne vsebine, namenjene javnim stranem. Pot ne zahteva prijave in je idempotentna. Vrniti sme le odobrene vsebine s polji, potrebnimi za prikaz. Notranji osnutki, upravljalski metapodatki in neobjavljene različice ne sodijo v odgovor. Odjemalec vsebino uporabi glede na ustrezni slug ali ključ. Če vnosa ni, ga ne sme tiho nadomestiti s poljubnim drugim besedilom strani. Namesto tega je potrebno opredeljeno nadomestno stanje (fallback) ali jasno stanje »ni najdeno«. Tako se prepreči, da bi se na primer besedilo o cenah pojavilo na strani o integracijah ali nemška vsebina na poti v drugem jeziku. Vsebine HTML morajo izhajati iz predvidenega uredniškega vira in se pred izpisom obdelati v skladu z obstoječimi varnostnimi pravili. Tokenov, podrobnosti SQL, notranjih ID-jev, komentarjev urednikov in testnih podatkov se ne sme javno izrisati. Jezikovne različice ostajajo ločene; manjkajočega francoskega ali arabskega zapisa se ne sme izpisati kot domnevno prevedeno nemško besedilo. Ker pot lahko vrne več vsebin naenkrat, je treba predpomnjenje in osveževanje zavestno upravljati. Po odobreni spremembi vsebine je treba javno različico posodobiti, ne da bi se mešali stara in nova izdaja. Odjemalci naj obdelajo le potrebne vnose in iz vrstnega reda v objektu ne izpeljujejo vsebinskega pomena. Test preverja objavljene slug-e, jezik, naslov in vsebino ter izključitev osnutkov in notranjih polj. V referenčno besedilo ne sme vgraditi izmišljenih omejitev hitrosti, dokazil o uspehu ali tržnih obljub.
Avtentikacija in zaščita
Avtentikacija ni potrebna
Idempotentno: Da
Primer odgovora
{"ok":true,"data":{"preise":{"title":"Cene","body_html":"...","updated_at":null,"version":0},"features":{...},"kontakt":{...},"ueber-uns":{...}}}Dokaz testa v živo
Uspeh (200) preverjen v živo.