{"components":{"responses":{"InternalServerError":{"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}},"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Content temporarily unavailable. Retry later. JSON Accept preferences receive RFC 9457; HTML is the default and Markdown negotiation receives Markdown."},"MethodNotAllowed":{"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}},"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Method not allowed. Use a method listed in Allow. JSON Accept preferences receive RFC 9457; HTML is the default and Markdown negotiation receives Markdown.","headers":{"Allow":{"description":"Allowed HTTP methods.","schema":{"type":"string"}}}},"NotFound":{"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/Problem"}},"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Resource not found. Discover valid URLs in /llms.txt or /sitemap.xml. JSON Accept preferences receive RFC 9457; HTML is the default and Markdown negotiation receives Markdown."}},"schemas":{"Problem":{"properties":{"code":{"description":"Stable snake_case HTTP error code, for example not_found.","type":"string"},"detail":{"description":"Safe explanation of this failure.","type":"string"},"error":{"description":"Compatibility field matching message.","type":"string"},"hint":{"description":"Suggested resolution or retry guidance.","type":"string"},"message":{"description":"Human-readable explanation, matching detail.","type":"string"},"status":{"maximum":599,"minimum":400,"type":"integer"},"title":{"description":"HTTP status title.","type":"string"},"type":{"description":"RFC 9457 problem type; currently about:blank.","format":"uri-reference","type":"string"}},"required":["type","title","status","detail","code","message","hint","error"],"type":"object"}}},"externalDocs":{"description":"Taidalos RADAR developer and agent guide","url":"https://taidalos.com/de/entwickler/"},"info":{"contact":{"email":"info@taidalos.com","name":"Taidalos GmbH","url":"https://taidalos.com/de/kontakt/"},"description":"Read-only contract for existing public website content. No authentication is required. Success bodies are Markdown, HTML or XML strings, not customer workspace data. JSON error preferences (Accept: application/json or application/problem+json) receive RFC 9457 errors; they do not request JSON success bodies. Content pages support explicit .md alternatives and HEAD. Slugs must come from public indexes. There is no GraphQL service. Do not infer completeness or real-time legal coverage from curated examples.","title":"Taidalos RADAR Public Website Content","version":"1.0.0"},"openapi":"3.1.1","paths":{"/de/":{"get":{"description":"Compliance software for regulatory change management at financial institutions. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"getHomepage","responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the Taidalos RADAR product overview"}},"/de/entwickler/":{"get":{"description":"Public content access, response formats, examples and product boundaries. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"getDeveloperGuide","responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the Taidalos RADAR developer guide"}},"/de/normen/":{"get":{"description":"Curated regulatory documents and version-comparison examples. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"listNormExamples","parameters":[{"description":"Use updated for newest modification first. Omit or use any other value to retain catalog order.","example":"updated","in":"query","name":"sort","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the norm example index"}},"/de/normen/{slug}/":{"get":{"description":"Metadata and bounded changed-text previews for one curated comparison. The separately loaded interactive full diff is outside this contract. Check original sources and version dates. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"getNormExample","parameters":[{"description":"Single path segment copied from the corresponding public index.","in":"path","name":"slug","required":true,"schema":{"minLength":1,"type":"string"}}],"responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"404":{"$ref":"#/components/responses/NotFound"},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read a norm example"}},"/de/quellen/":{"get":{"description":"Organizations and standard or potential licensed sources described by the public catalog. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"listSources","responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the source directory"}},"/de/quellen/verbaende/":{"get":{"description":"Potential licensed association sources; availability depends on the applicable access rights. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"listAssociations","responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read association sources"}},"/de/quellen/{slug}/":{"get":{"description":"Public source description and FAQs. Choose a slug from the source directory. HTML is the default. Send Accept: text/markdown or replace the final slash with .md for Markdown. Explicit .md paths also return Markdown errors, even when JSON is requested.","operationId":"getSource","parameters":[{"description":"Single path segment copied from the corresponding public index.","in":"path","name":"slug","required":true,"schema":{"minLength":1,"type":"string"}}],"responses":{"200":{"content":{"text/html":{"schema":{"type":"string"}},"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"404":{"$ref":"#/components/responses/NotFound"},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read a source profile"}},"/llms-full.txt":{"get":{"description":"Public editorial content plus available source profiles and norm summaries. Store failures can omit catalog sections; this is not a complete legal corpus.","operationId":"getFullContent","responses":{"200":{"content":{"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the combined public text"}},"/llms.txt":{"get":{"description":"When-to-use guidance and links to public Markdown content.","operationId":"getAgentIndex","responses":{"200":{"content":{"text/markdown":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the agent index"}},"/sitemap.xml":{"get":{"description":"Canonical public page URLs and editorial/catalog modification dates where known. Store failures can omit catalog sections.","operationId":"getSitemap","responses":{"200":{"content":{"application/xml":{"schema":{"type":"string"}}},"description":"Public content. HEAD is also supported and returns headers without a body."},"405":{"$ref":"#/components/responses/MethodNotAllowed"},"500":{"$ref":"#/components/responses/InternalServerError"}},"summary":"Read the public sitemap"}}},"security":[],"servers":[{"url":"https://taidalos.com"}]}
