GET/api/public/legal/:slug
एकल कानूनी पाठ को HTML के रूप में प्रदान करता है।
पृष्ठ „GET /api/public/legal/:slug — API-संदर्भ“ उस फ़ंक्शनल क्षेत्र को कवर करता है जो URL में निर्दिष्ट है। मौजूदा सामग्री को वास्तविक प्रवाह, आवश्यकताओं और ज्ञात सीमाओं के साथ पूरा किया जाएगा। Zentor में कोई डेवलपर API कुंजी प्रणाली नहीं है। डैशबोर्ड के लिए 12 घंटे की वैधता वाली सत्र JWTs और 7 दिनों की वैधता वाले रिफ्रेश टोकन का उपयोग किया जाता है; TOTP और SSO वैकल्पिक हैं। विजेट एम्बेड टोकन एक बार पठनीय रूप में प्रदर्शित किए जाते हैं और अनुमत मूल (origins) से बंधे होते हैं। `GET /api/public/legal/:slug` के लिए दस्तावेज़ीकरण को इस विशिष्ट अंत बिंदु (endpoint) की एक बाध्यकारी तकनीकी विवरण के रूप में पढ़ा जाना चाहिए। निर्णायक कारक विधि, पथ, प्रमाणीकरण, अनिवार्य फ़ील्ड, संभावित त्रुटियाँ और यह प्रश्न हैं कि क्या पुनः कॉल करना उसी प्रभाव को उत्पन्न करता है। इसलिए, इस सहायता अनुभाग https://zentor-app.de/hilfe/api-referenz/oeffentliche-inhalte/content.legal_by_slug में सामान्य विपणन दावे नहीं होने चाहिए, बल्कि केवल बाद में अनुपालन योग्य एकीकरण चरण और प्रमाणित उत्तर उदाहरण होने चाहिए। `/api/public/legal/:slug` की कॉल के लिए, अनुरोध रजिस्ट्री के अनुसार बनाया जाता है। सार्वजनिक राउट को किसी सामान्य डेवलपर API कुंजी की आवश्यकता नहीं होती है, क्योंकि Zentor ऐसी कुंजी प्रणाली प्रदान नहीं करता है। इसके विपरीत, सुरक्षित विजेट राउट एक बार प्रदर्शित एम्बेड टोकन और एक मूल (origin) जाँच का उपयोग करते हैं। HTTP स्थिति और JSON सामग्री को साथ में मूल्यांकन किया जाना चाहिए; एक `ok` फ़ील्ड अकेले त्रुटि प्रबंधन का विकल्प नहीं है। `GET /api/public/legal/:slug` के परीक्षण में, अनामिक मानों का उपयोग किया जाना चाहिए। वास्तविक ग्राहक डेटा, उत्पादन UUIDs, सत्र टोकन और विशिष्ट समय टिकट सार्वजनिक उदाहरणों में नहीं होने चाहिए। प्लेटफ़ॉर्म-व्यापी ज्ञात सीमा 15 मिनट के भीतर 2,000 अनुरोधों में है; कोई भिन्न व्यक्तिगत सीमा प्रमाणित नहीं है। गैर-आवर्ती (non-idempotent) POST कॉल को अस्पष्ट नेटवर्क विच्छेदन के बाद अंधाधुंध दोहराने की अनुमति नहीं है। इस राउट के लिए सामान्य एकीकरण त्रुटियाँ गैर-मौजूदा अनिवार्य पैरामीटर, गलत डेटा प्रकार, समाप्त हो चुके एकल-उपयोग कोड, अनुपयुक्त मूल (origins) या एक अमूर्त डेटासेट के कारण होती हैं। ऐप को ऐसे मामलों को अलग से संभालना चाहिए और अंत बिंदु द्वारा लौटाई गई त्रुटि संदेश को लॉग करना चाहिए, बिना किसी गोपनीय सामग्री को शामिल किए। एक सफल अनुरोध केवल इस प्रसंस्करण चरण की पुष्टि करता है, न कि स्वचालित रूप से बाद में जुड़े ईमेल, भुगतान या SSO सफलता की। यह „GET /api/public/legal/:slug“ के लिए तुरंत प्रासंगिक है। इस पृष्ठ की तकनीकी जाँच को कठोरता से `app/frontend/src/content/api-reference/` में रजिस्ट्री और संबंधित बैकएंड राउटों पर आधारित होना चाहिए। लाइव-टेस्ट नोट्स केवल वही दावा कर सकते हैं जो वास्तव में परीक्षण किया गया है। एक नकारात्मक परीक्षण या कोड समानता पूर्ण सफलता प्रमाण नहीं है। इसलिए, GET /api/public/legal/:slug — API-संदर्भ के लिए, दस्तावेज़ीकृत संरचना, स्वचालित परीक्षण और सुरक्षित रूप से अवलोकित लाइव व्यवहार के बीच स्पष्ट अंतर बनाए रखना आवश्यक है।
Auth & Absicherung
Keine Authentifizierung erforderlich
Idempotent: Ja
Parameter
slug(path, string, erforderlich)— 'impressum' ∙ 'गोपनीयता' ∙ 'agb'Beispiel-Response
{"ok":true,"data":{"body_html":"<h2>§ 5 DDG के अनुसार जानकारी</h2>...","updated_at":"2026-07-19T...","version":5}}Fehlercodes
404 LEGAL_SLUG_UNKNOWN — अज्ञात कानूनी स्लग।Live-Test-Nachweis
सफलता (200, वास्तविक सामग्री) और नकारात्मक मामला (404) को उत्पादन के खिलाफ लाइव सत्यापित किया गया।