GET/api/public/marketing

데이터베이스에서 관리되는 모든 마케팅 페이지를 한곳에 제공합니다.

`GET /api/public/marketing`는 공개 페이지에 제공되는 데이터베이스 관리형 마케팅 콘텐츠를 반환합니다. 이 라우트는 인증이 필요 없으며 멱등성(idempotent)을 가집니다. 반환되는 콘텐츠는 공개적으로 공유된 것만 허용되며, 표시에 필요한 필드만 포함해야 합니다. 내부 초안, 관리용 메타데이터, 미공개 버전은 응답에 포함되지 않아야 합니다. 클라이언트는 각 슬러그(slug) 또는 키를 사용하여 콘텐츠를 참조합니다. 해당 항목이 누락된 경우, 임의의 다른 페이지 텍스트로 대체해서는 안 됩니다. 대신 정의된 폴백(fallback) 또는 명확한 '찾을 수 없음' 상태가 필요합니다. 이를 통해 예를 들어 통합 페이지에 가격 관련 텍스트가 표시되거나, 다른 언어의 라우트에 독일어 콘텐츠가 나타나는 것을 방지할 수 있습니다. HTML 콘텐츠는 지정된 편집 소스에서 제공되어야 하며, 출력 전에 기존 보안 규칙에 따라 처리되어야 합니다. 토큰, SQL 세부 정보, 내부 ID, 편집자 코멘트 및 테스트 데이터는 공개적으로 렌더링되어서는 안 됩니다. 언어별 버전은 분리되어야 하며, 프랑스어 또는 아랍어 데이터가 누락된 경우 이를 번역된 독일어 텍스트로 오인하여 출력해서는 안 됩니다. 이 라우트는 여러 콘텐츠를 수집하여 제공할 수 있으므로, 캐싱과 업데이트를 의도적으로 제어해야 합니다. 공유된 콘텐츠가 변경된 후, 이전 버전과 새 버전이 혼합되지 않도록 공개 버전을 업데이트해야 합니다. 클라이언트는 필요한 항목만 처리해야 하며, 객체 내 순서에서 비즈니스적 의미를 추론해서는 안 됩니다. 테스트는 공개된 슬러그, 언어, 제목 및 콘텐츠를 확인하고, 초안 및 내부 필드가 제외되었는지 검증합니다. 테스트는 참조 텍스트에 가상의 속도 제한(rate-limits), 성공 증명 또는 마케팅 약속을 포함해서는 안 됩니다.

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) 실시간 인증됨.

공개 콘텐츠