API Overview
Parameters
id_or_alias: Document UUID, current alias, or old alias retained inredirect_from.lang: Optional language hint;Accept-Languagecan also be used. The final content language is determined by the responsecontent_locale.
Response Description
The details use a single-object response and currently include:id,alias,redirect_from,name,title,type,rank,tags;content,content_mode,content_locale,content_hash;parent,sibling, and publicchildrensummaries sorted by rank;api/proxy/dataset/integrationassociations, as well asagent(when present).
breadcrumbs field. When building breadcrumbs, you can continue retrieving the details of parent, or use cached document directory relationships.
Error Handling
- The ID/alias does not exist or does not meet the current site’s visibility requirements:
404.privateonly controls list visibility and does not prevent people who know the link from reading it directly; it cannot serve as a confidentiality boundary. - The current route uses the no-trailing-slash form; do not rely on the proxy layer to automatically add a trailing slash.

