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