[{"data":1,"prerenderedAt":811},["ShallowReactive",2],{"navigation_docs_en":3,"dtpr-schemas-index":287,"-en-rest-elements-list":295,"-en-rest-elements-list-surround":806},[4,22,26,30,102,152,174,196,226,278,283],{"title":5,"path":6,"stem":7,"children":8},"Getting started","/en/getting-started","en/1.getting-started/0.index",[9,10,14,18],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"MCP quickstart","/en/getting-started/mcp-quickstart","en/1.getting-started/1.mcp-quickstart",{"title":15,"path":16,"stem":17},"REST quickstart","/en/getting-started/rest-quickstart","en/1.getting-started/2.rest-quickstart",{"title":19,"path":20,"stem":21},"UI quickstart","/en/getting-started/ui-quickstart","en/1.getting-started/3.ui-quickstart",{"title":23,"path":24,"stem":25},"Attribution","/en/attribution","en/10.attribution",{"title":27,"path":28,"stem":29},"Cite DTPR for AI","/en/cite","en/11.cite",{"title":31,"path":32,"stem":33,"children":34},"MCP server","/en/mcp","en/2.mcp/0.index",[35,36,40,44,48,98],{"title":31,"path":32,"stem":33},{"title":37,"path":38,"stem":39},"Connecting","/en/mcp/connection","en/2.mcp/1.connection",{"title":41,"path":42,"stem":43},"Envelope","/en/mcp/envelope","en/2.mcp/2.envelope",{"title":45,"path":46,"stem":47},"Resources","/en/mcp/resources","en/2.mcp/3.resources",{"title":49,"path":50,"stem":51,"children":52},"Tools","/en/mcp/tools","en/2.mcp/4.tools/0.index",[53,54,58,62,66,70,74,78,82,86,90,94],{"title":49,"path":50,"stem":51},{"title":55,"path":56,"stem":57},"list_schema_versions","/en/mcp/tools/list-schema-versions","en/2.mcp/4.tools/1.list-schema-versions",{"title":59,"path":60,"stem":61},"MCP tool: resolve_datachain","/en/mcp/tools/resolve-datachain","en/2.mcp/4.tools/10.resolve-datachain",{"title":63,"path":64,"stem":65},"MCP tool: validate_resolved","/en/mcp/tools/validate-resolved","en/2.mcp/4.tools/11.validate-resolved",{"title":67,"path":68,"stem":69},"get_schema","/en/mcp/tools/get-schema","en/2.mcp/4.tools/2.get-schema",{"title":71,"path":72,"stem":73},"list_categories","/en/mcp/tools/list-categories","en/2.mcp/4.tools/3.list-categories",{"title":75,"path":76,"stem":77},"list_elements","/en/mcp/tools/list-elements","en/2.mcp/4.tools/4.list-elements",{"title":79,"path":80,"stem":81},"get_element","/en/mcp/tools/get-element","en/2.mcp/4.tools/5.get-element",{"title":83,"path":84,"stem":85},"get_elements","/en/mcp/tools/get-elements","en/2.mcp/4.tools/6.get-elements",{"title":87,"path":88,"stem":89},"validate_datachain","/en/mcp/tools/validate-datachain","en/2.mcp/4.tools/7.validate-datachain",{"title":91,"path":92,"stem":93},"render_datachain","/en/mcp/tools/render-datachain","en/2.mcp/4.tools/8.render-datachain",{"title":95,"path":96,"stem":97},"get_icon_url","/en/mcp/tools/get-icon-url","en/2.mcp/4.tools/9.get-icon-url",{"title":99,"path":100,"stem":101},"Prompts","/en/mcp/prompts","en/2.mcp/5.prompts",{"title":103,"path":104,"stem":105,"children":106},"REST API (v2)","/en/rest","en/3.rest/0.index",[107,108,112,116,120,124,128,132,136,140,144,148],{"title":103,"path":104,"stem":105},{"title":109,"path":110,"stem":111},"GET /schemas","/en/rest/schemas","en/3.rest/1.schemas",{"title":113,"path":114,"stem":115},"POST /schemas/:version/resolve","/en/rest/resolve","en/3.rest/10.resolve",{"title":117,"path":118,"stem":119},"POST /schemas/:version/validate_resolved","/en/rest/validate-resolved","en/3.rest/11.validate-resolved",{"title":121,"path":122,"stem":123},"GET /schemas/:version/manifest","/en/rest/manifest","en/3.rest/2.manifest",{"title":125,"path":126,"stem":127},"GET /schemas/:version/categories","/en/rest/categories","en/3.rest/3.categories",{"title":129,"path":130,"stem":131},"GET /schemas/:version/elements","/en/rest/elements-list","en/3.rest/4.elements-list",{"title":133,"path":134,"stem":135},"GET /schemas/:version/elements/:element_id","/en/rest/element-detail","en/3.rest/5.element-detail",{"title":137,"path":138,"stem":139},"POST /schemas/:version/validate","/en/rest/validate","en/3.rest/6.validate",{"title":141,"path":142,"stem":143},"Icon routes","/en/rest/icons","en/3.rest/7.icons",{"title":145,"path":146,"stem":147},"Pagination & fields","/en/rest/pagination-and-fields","en/3.rest/8.pagination-and-fields",{"title":149,"path":150,"stem":151},"Errors","/en/rest/errors","en/3.rest/9.errors",{"title":153,"path":154,"stem":155,"children":156},"Icon composition","/en/icons","en/4.icons/0.index",[157,158,162,166,170],{"title":153,"path":154,"stem":155},{"title":159,"path":160,"stem":161},"Shapes","/en/icons/shapes","en/4.icons/1.shapes",{"title":163,"path":164,"stem":165},"Symbols","/en/icons/symbols","en/4.icons/2.symbols",{"title":167,"path":168,"stem":169},"Composed variants","/en/icons/composed-variants","en/4.icons/3.composed-variants",{"title":171,"path":172,"stem":173},"URLs","/en/icons/urls","en/4.icons/4.urls",{"title":175,"path":176,"stem":177,"children":178},"@dtpr/ui","/en/ui","en/5.ui/0.index",[179,180,184,188,192],{"title":175,"path":176,"stem":177},{"title":181,"path":182,"stem":183},"@dtpr/ui/core","/en/ui/core","en/5.ui/1.core",{"title":185,"path":186,"stem":187},"@dtpr/ui/vue","/en/ui/vue","en/5.ui/2.vue",{"title":189,"path":190,"stem":191},"@dtpr/ui/html","/en/ui/html","en/5.ui/3.html",{"title":193,"path":194,"stem":195},"Theming","/en/ui/theming","en/5.ui/4.theming",{"title":197,"path":198,"stem":199,"children":200},"Concepts","/en/concepts","en/6.concepts/0.index",[201,202,206,210,214,218,222],{"title":197,"path":198,"stem":199},{"title":203,"path":204,"stem":205},"Datachains","/en/concepts/datachains","en/6.concepts/1.datachains",{"title":207,"path":208,"stem":209},"Elements & categories","/en/concepts/elements-categories","en/6.concepts/2.elements-categories",{"title":211,"path":212,"stem":213},"Versions & releases","/en/concepts/versions-and-releases","en/6.concepts/3.versions-and-releases",{"title":215,"path":216,"stem":217},"Content hash","/en/concepts/content-hash","en/6.concepts/4.content-hash",{"title":219,"path":220,"stem":221},"Shape contract","/en/concepts/shape-contract","en/6.concepts/5.shape-contract",{"title":223,"path":224,"stem":225},"Subchains","/en/concepts/subchains","en/6.concepts/6.subchains",{"title":227,"path":228,"stem":229,"children":230},"Claude plugin","/en/plugin","en/7.plugin/0.index",[231,232,236,270,274],{"title":227,"path":228,"stem":229},{"title":233,"path":234,"stem":235},"Install","/en/plugin/install","en/7.plugin/1.install",{"title":237,"path":238,"stem":239,"children":240},"Skills","/en/plugin/skills","en/7.plugin/2.skills/0.index",[241,242,246,250,254,258,262,266],{"title":237,"path":238,"stem":239},{"title":243,"path":244,"stem":245},"dtpr-describe-system","/en/plugin/skills/describe-system","en/7.plugin/2.skills/1.describe-system",{"title":247,"path":248,"stem":249},"dtpr-datachain-structure","/en/plugin/skills/datachain-structure","en/7.plugin/2.skills/2.datachain-structure",{"title":251,"path":252,"stem":253},"dtpr-category-audit","/en/plugin/skills/category-audit","en/7.plugin/2.skills/3.category-audit",{"title":255,"path":256,"stem":257},"dtpr-element-design","/en/plugin/skills/element-design","en/7.plugin/2.skills/4.element-design",{"title":259,"path":260,"stem":261},"dtpr-symbol-design","/en/plugin/skills/symbol-design","en/7.plugin/2.skills/5.symbol-design",{"title":263,"path":264,"stem":265},"dtpr-translate","/en/plugin/skills/translate","en/7.plugin/2.skills/6.translate",{"title":267,"path":268,"stem":269},"dtpr-comprehension-audit","/en/plugin/skills/comprehension-audit","en/7.plugin/2.skills/7.comprehension-audit",{"title":271,"path":272,"stem":273},"Research corpus","/en/plugin/research-corpus","en/7.plugin/3.research-corpus",{"title":275,"path":276,"stem":277},"Comprehension rubric","/en/plugin/comprehension-rubric","en/7.plugin/4.comprehension-rubric",{"title":49,"path":279,"stem":280,"children":281},"/en/tools","en/8.tools/0.index",[282],{"title":49,"path":279,"stem":280},{"title":284,"path":285,"stem":286},"Changelog","/en/changelog","en/9.changelog",{"ok":288,"versions":289},true,[290],{"id":291,"status":292,"created_at":293,"content_hash":294},"ai@2026-05-06-beta","beta","2026-05-06T20:23:42.963Z","sha256-2d208111b0c597ff2b38cb1c24168799b0a5ff9290203ebf46c4f7c16a0fcb24",{"id":296,"title":129,"body":297,"description":800,"extension":801,"links":802,"meta":803,"navigation":288,"path":130,"seo":804,"stem":131,"__hash__":805},"docs_en/en/3.rest/4.elements-list.md",{"type":298,"value":299,"toc":792},"minimark",[300,314,319,331,335,345,505,509,620,629,632,681,685,759,763,788],[301,302,304,305,309,310,313],"callout",{"type":303},"info","The default projection is ",[306,307,308],"code",{},"[\"id\",\"title\",\"category_id\"]",". Pass ",[306,311,312],{},"?fields=all"," for full records.",[315,316,318],"h2",{"id":317},"summary","Summary",[320,321,322,323,326,327,330],"p",{},"Return elements in a schema version. Supports filtering by ",[306,324,325],{},"category_id",", BM25 text search via ",[306,328,329],{},"query",", opaque-cursor pagination, locale filtering, and field projection.",[315,332,334],{"id":333},"request","Request",[336,337,342],"pre",{"className":338,"code":340,"language":341},[339],"language-text","GET https://api.dtpr.io/api/v2/schemas/:version/elements\n","text",[306,343,340],{"__ignoreMap":344},"",[346,347,348,367],"table",{},[349,350,351],"thead",{},[352,353,354,358,361,364],"tr",{},[355,356,357],"th",{},"Param",[355,359,360],{},"In",[355,362,363],{},"Default",[355,365,366],{},"Description",[368,369,370,387,400,420,434,447,468,488],"tbody",{},[352,371,372,378,381,384],{},[373,374,375],"td",{},[306,376,377],{},"version",[373,379,380],{},"path",[373,382,383],{},"—",[373,385,386],{},"Canonical version or alias.",[352,388,389,393,395,397],{},[373,390,391],{},[306,392,325],{},[373,394,329],{},[373,396,383],{},[373,398,399],{},"Restrict to one category.",[352,401,402,407,409,414],{},[373,403,404],{},[306,405,406],{},"locale",[373,408,329],{},[373,410,411],{},[306,412,413],{},"en",[373,415,416,417,419],{},"Locale used for the ",[306,418,329],{}," search.",[352,421,422,427,429,431],{},[373,423,424],{},[306,425,426],{},"locales",[373,428,329],{},[373,430,383],{},[373,432,433],{},"Comma-separated codes retained in localized strings.",[352,435,436,440,442,444],{},[373,437,438],{},[306,439,329],{},[373,441,329],{},[373,443,383],{},[373,445,446],{},"BM25 search across title (boost 3) + description.",[352,448,449,454,456,461],{},[373,450,451],{},[306,452,453],{},"fields",[373,455,329],{},[373,457,458],{},[306,459,460],{},"id,title,category_id",[373,462,463,464,467],{},"Comma-separated field list or ",[306,465,466],{},"all",".",[352,469,470,475,477,482],{},[373,471,472],{},[306,473,474],{},"limit",[373,476,329],{},[373,478,479],{},[306,480,481],{},"50",[373,483,484,485,467],{},"Integer in ",[306,486,487],{},"[1, 200]",[352,489,490,495,497,499],{},[373,491,492],{},[306,493,494],{},"cursor",[373,496,329],{},[373,498,383],{},[373,500,501,502,467],{},"Opaque cursor from a previous response's ",[306,503,504],{},"meta.next_cursor",[315,506,508],{"id":507},"response","Response",[336,510,514],{"className":511,"code":512,"language":513,"meta":344,"style":344},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","HTTP/1.1 200 OK\nContent-Type: application/json\nDTPR-Content-Hash: sha256-…\nCache-Control: no-store\n\n{\n  \"ok\": true,\n  \"version\": \"ai@2026-04-16-beta\",\n  \"elements\": [\n    { \"id\": \"purpose.example\", \"title\": [{\"locale\":\"en\",\"value\":\"Example\"}], \"category_id\": \"purpose\" }\n  ],\n  \"meta\": {\n    \"total\": 127,\n    \"returned\": 50,\n    \"next_cursor\": \"eyJvZmZzZXQiOjUwfQ==\"\n  }\n}\n","http",[306,515,516,524,530,536,542,548,554,560,566,572,578,584,590,596,602,608,614],{"__ignoreMap":344},[517,518,521],"span",{"class":519,"line":520},"line",1,[517,522,523],{},"HTTP/1.1 200 OK\n",[517,525,527],{"class":519,"line":526},2,[517,528,529],{},"Content-Type: application/json\n",[517,531,533],{"class":519,"line":532},3,[517,534,535],{},"DTPR-Content-Hash: sha256-…\n",[517,537,539],{"class":519,"line":538},4,[517,540,541],{},"Cache-Control: no-store\n",[517,543,545],{"class":519,"line":544},5,[517,546,547],{"emptyLinePlaceholder":288},"\n",[517,549,551],{"class":519,"line":550},6,[517,552,553],{},"{\n",[517,555,557],{"class":519,"line":556},7,[517,558,559],{},"  \"ok\": true,\n",[517,561,563],{"class":519,"line":562},8,[517,564,565],{},"  \"version\": \"ai@2026-04-16-beta\",\n",[517,567,569],{"class":519,"line":568},9,[517,570,571],{},"  \"elements\": [\n",[517,573,575],{"class":519,"line":574},10,[517,576,577],{},"    { \"id\": \"purpose.example\", \"title\": [{\"locale\":\"en\",\"value\":\"Example\"}], \"category_id\": \"purpose\" }\n",[517,579,581],{"class":519,"line":580},11,[517,582,583],{},"  ],\n",[517,585,587],{"class":519,"line":586},12,[517,588,589],{},"  \"meta\": {\n",[517,591,593],{"class":519,"line":592},13,[517,594,595],{},"    \"total\": 127,\n",[517,597,599],{"class":519,"line":598},14,[517,600,601],{},"    \"returned\": 50,\n",[517,603,605],{"class":519,"line":604},15,[517,606,607],{},"    \"next_cursor\": \"eyJvZmZzZXQiOjUwfQ==\"\n",[517,609,611],{"class":519,"line":610},16,[517,612,613],{},"  }\n",[517,615,617],{"class":519,"line":616},17,[517,618,619],{},"}\n",[320,621,622,624,625,628],{},[306,623,504],{}," is ",[306,626,627],{},"null"," on the last page.",[315,630,149],{"id":631},"errors",[346,633,634,647],{},[349,635,636],{},[352,637,638,641,644],{},[355,639,640],{},"Code",[355,642,643],{},"HTTP",[355,645,646],{},"Meaning",[368,648,649,668],{},[352,650,651,656,659],{},[373,652,653],{},[306,654,655],{},"bad_request",[373,657,658],{},"400",[373,660,661,662,664,665,467],{},"Malformed cursor, non-integer ",[306,663,474],{},", ",[306,666,667],{},"limit > 200",[352,669,670,675,678],{},[373,671,672],{},[306,673,674],{},"not_found",[373,676,677],{},"404",[373,679,680],{},"Version is not registered.",[315,682,684],{"id":683},"example-cursor-round-trip","Example: cursor round-trip",[686,687,688,743],"code-group",{},[336,689,694],{"className":690,"code":691,"filename":692,"language":693,"meta":344,"style":344},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# first page\ncurl -s \"https://api.dtpr.io/api/v2/schemas/ai@2026-04-16-beta/elements?fields=all&limit=50\"\n\n# follow-up page\ncurl -s \"https://api.dtpr.io/api/v2/schemas/ai@2026-04-16-beta/elements?fields=all&limit=50&cursor=eyJvZmZzZXQiOjUwfQ==\"\n","curl","bash",[306,695,696,702,721,725,730],{"__ignoreMap":344},[517,697,698],{"class":519,"line":520},[517,699,701],{"class":700},"sHwdD","# first page\n",[517,703,704,707,711,715,718],{"class":519,"line":526},[517,705,692],{"class":706},"sBMFI",[517,708,710],{"class":709},"sfazB"," -s",[517,712,714],{"class":713},"sMK4o"," \"",[517,716,717],{"class":709},"https://api.dtpr.io/api/v2/schemas/ai@2026-04-16-beta/elements?fields=all&limit=50",[517,719,720],{"class":713},"\"\n",[517,722,723],{"class":519,"line":532},[517,724,547],{"emptyLinePlaceholder":288},[517,726,727],{"class":519,"line":538},[517,728,729],{"class":700},"# follow-up page\n",[517,731,732,734,736,738,741],{"class":519,"line":544},[517,733,692],{"class":706},[517,735,710],{"class":709},[517,737,714],{"class":713},[517,739,740],{"class":709},"https://api.dtpr.io/api/v2/schemas/ai@2026-04-16-beta/elements?fields=all&limit=50&cursor=eyJvZmZzZXQiOjUwfQ==",[517,742,720],{"class":713},[336,744,747],{"className":511,"code":745,"filename":746,"language":513,"meta":344,"style":344},"GET /api/v2/schemas/ai@2026-04-16-beta/elements?category_id=purpose&query=camera&locales=en&limit=25 HTTP/1.1\nHost: api.dtpr.io\n","wire",[306,748,749,754],{"__ignoreMap":344},[517,750,751],{"class":519,"line":520},[517,752,753],{},"GET /api/v2/schemas/ai@2026-04-16-beta/elements?category_id=purpose&query=camera&locales=en&limit=25 HTTP/1.1\n",[517,755,756],{"class":519,"line":526},[517,757,758],{},"Host: api.dtpr.io\n",[315,760,762],{"id":761},"see-also","See also",[764,765,766,776,781],"ul",{},[767,768,769],"li",{},[770,771,773,774],"a",{"href":772},"/mcp/tools/list-elements","MCP ",[306,775,75],{},[767,777,778],{},[770,779,145],{"href":780},"/rest/pagination-and-fields",[767,782,783],{},[770,784,786],{"href":785},"/rest/element-detail",[306,787,133],{},[789,790,791],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":344,"searchDepth":526,"depth":526,"links":793},[794,795,796,797,798,799],{"id":317,"depth":526,"text":318},{"id":333,"depth":526,"text":334},{"id":507,"depth":526,"text":508},{"id":631,"depth":526,"text":149},{"id":683,"depth":526,"text":684},{"id":761,"depth":526,"text":762},"Paginated element list with category filter, BM25 search, projection, and locale filtering.","md",null,{},{"title":129,"description":800},"EwkLQzYTI5jo5fkPwrULlT5tXKypi8H8wGAjB0Q-S2g",[807,809],{"title":125,"path":126,"stem":127,"description":808,"children":-1},"List the categories defined in a schema version.",{"title":133,"path":134,"stem":135,"description":810,"children":-1},"Point read for a single element by id.",1779049691855]