GET/api/public/marketing

データベースで管理されているマーケティングページをすべてまとめて提供します。

`GET /api/public/marketing` は、公開ページ向けに公開されたデータベース管理のマーケティングコンテンツを返します。このルートは認証を必要とせず、冪等です。共有されたコンテンツのみを、表示に必要なフィールドのみで返す必要があります。内部ドラフト、管理メタデータ、未公開のバージョンは応答に含めてはいけません。 クライアントは、それぞれのスラッグまたはキーに基づいてコンテンツを使用します。エントリが存在しない場合、任意の他のページテキストで黙って置き換えてはいけません。代わりに、定義されたフォールバックまたは明確な「見つからない」状態が必要です。これにより、例えば統合ページに価格テキストが表示されたり、異なる言語のルートにドイツ語のコンテンツが表示されたりするのを防ぎます。 HTMLコンテンツは、意図された編集ソースから取得し、出力前に既存のセキュリティルールに従って処理する必要があります。トークン、SQLの詳細、内部ID、編集者コメント、テストデータは公開レンダリングしてはいけません。言語バージョンは分離されたまま維持され、フランス語またはアラビア語のレコードがない場合、翻訳されたドイツ語テキストとして誤って出力してはいけません。 このルートは複数のコンテンツをまとめて提供できるため、キャッシュと更新は意図的に制御する必要があります。共有コンテンツが変更された後、古いバージョンと新しいバージョンを混ぜることなく、公開バージョンを更新する必要があります。クライアントは必要なエントリのみを処理し、オブジェクト内の順序から機能的な意味を導き出してはいけません。 テストでは、公開されたスラッグ、言語、タイトル、コンテンツ、およびドラフトと内部フィールドの除外を確認します。テスト参照テキストに、架空のレートリミット、成功の証明、またはマーケティングの約束を含めてはいけません。

Auth & Absicherung

Keine Authentifizierung erforderlich

Idempotent: Ja

Beispiel-Response

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

Live-Test-Nachweis

成功(200)ライブ検証済み。

公開コンテンツ