[{"data":1,"prerenderedAt":42},["ShallowReactive",2],{"docs-content:leaderboard":3},{"html":4,"toc":5},"\u003Ch1>Leaderboard\u003C/h1>\n\u003Cp>Query AI search visibility rankings by industry. Each industry contains per-engine rankings updated on a scheduled basis.\u003C/p>\n\u003Cp>\u003Cstrong>Required scope\u003C/strong>: \u003Ccode>leaderboard:read\u003C/code>\u003C/p>\n\u003Ch2 id=\"list-industries\">List Industries\u003C/h2>\n\u003Cpre>\u003Ccode>GET /v1/leaderboard/industries\n\u003C/code>\u003C/pre>\n\u003Cp>Returns all active industries available in the leaderboard.\u003C/p>\n\u003Ch3 id=\"example-request\">Example Request\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl https://api.aivsrank.com/v1/leaderboard/industries \\\n  -H &quot;Authorization: Bearer gly_your_key_here&quot;\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"response\">Response\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  &quot;code&quot;: 200,\n  &quot;message&quot;: &quot;Success&quot;,\n  &quot;data&quot;: [\n    {\n      &quot;id&quot;: 1,\n      &quot;nameCn&quot;: &quot;AI 工具&quot;,\n      &quot;nameEn&quot;: &quot;AI Tools&quot;,\n      &quot;description&quot;: &quot;AI productivity and search tools&quot;,\n      &quot;brandCount&quot;: 24\n    }\n  ],\n  &quot;success&quot;: true,\n  &quot;timestamp&quot;: 1710154200000\n}\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"response-fields\">Response Fields\u003C/h3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Field\u003C/th>\n\u003Cth>Type\u003C/th>\n\u003Cth>Description\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>id\u003C/code>\u003C/td>\n\u003Ctd>long\u003C/td>\n\u003Ctd>Industry ID\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>nameCn\u003C/code>\u003C/td>\n\u003Ctd>string\u003C/td>\n\u003Ctd>Chinese name\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>nameEn\u003C/code>\u003C/td>\n\u003Ctd>string\u003C/td>\n\u003Ctd>English name\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>description\u003C/code>\u003C/td>\n\u003Ctd>string\u003C/td>\n\u003Ctd>Industry description\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>brandCount\u003C/code>\u003C/td>\n\u003Ctd>long\u003C/td>\n\u003Ctd>Number of tracked brands\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Chr>\n\u003Ch2 id=\"get-industry-detail\">Get Industry Detail\u003C/h2>\n\u003Cpre>\u003Ccode>GET /v1/leaderboard/industries/{id}\n\u003C/code>\u003C/pre>\n\u003Cp>Returns the latest rankings for each active AI engine within an industry.\u003C/p>\n\u003Ch3 id=\"path-parameters\">Path Parameters\u003C/h3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Parameter\u003C/th>\n\u003Cth>Type\u003C/th>\n\u003Cth>Description\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>id\u003C/code>\u003C/td>\n\u003Ctd>long\u003C/td>\n\u003Ctd>Industry ID\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Ch3 id=\"example-request\">Example Request\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl https://api.aivsrank.com/v1/leaderboard/industries/1 \\\n  -H &quot;Authorization: Bearer gly_your_key_here&quot;\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"response\">Response\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  &quot;code&quot;: 200,\n  &quot;message&quot;: &quot;Success&quot;,\n  &quot;data&quot;: {\n    &quot;id&quot;: 1,\n    &quot;nameCn&quot;: &quot;AI 工具&quot;,\n    &quot;nameEn&quot;: &quot;AI Tools&quot;,\n    &quot;description&quot;: &quot;AI productivity and search tools&quot;,\n    &quot;brandCount&quot;: 24,\n    &quot;engines&quot;: [\n      { &quot;id&quot;: 1, &quot;code&quot;: &quot;chatgpt&quot;, &quot;displayName&quot;: &quot;ChatGPT&quot; },\n      { &quot;id&quot;: 2, &quot;code&quot;: &quot;claude&quot;, &quot;displayName&quot;: &quot;Claude&quot; }\n    ],\n    &quot;latestRuns&quot;: [\n      {\n        &quot;engineConfigId&quot;: 1,\n        &quot;engineDisplayName&quot;: &quot;ChatGPT&quot;,\n        &quot;runDate&quot;: &quot;2026-03-12T00:00:00&quot;,\n        &quot;brandCount&quot;: 20,\n        &quot;rankings&quot;: [\n          {\n            &quot;rank&quot;: 1,\n            &quot;brandName&quot;: &quot;AIvsRank&quot;,\n            &quot;compositeIndex&quot;: 87.50,\n            &quot;mentionRate&quot;: 92.00\n          }\n        ]\n      }\n    ]\n  },\n  &quot;success&quot;: true,\n  &quot;timestamp&quot;: 1710154200000\n}\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"response-fields-latestrunsrankings\">Response Fields — \u003Ccode>latestRuns[].rankings[]\u003C/code>\u003C/h3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Field\u003C/th>\n\u003Cth>Type\u003C/th>\n\u003Cth>Description\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>rank\u003C/code>\u003C/td>\n\u003Ctd>integer\u003C/td>\n\u003Ctd>Position in this engine&#39;s ranking\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>brandName\u003C/code>\u003C/td>\n\u003Ctd>string\u003C/td>\n\u003Ctd>Brand name\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>compositeIndex\u003C/code>\u003C/td>\n\u003Ctd>decimal\u003C/td>\n\u003Ctd>Composite visibility score\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>mentionRate\u003C/code>\u003C/td>\n\u003Ctd>decimal\u003C/td>\n\u003Ctd>Mention rate (%)\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Chr>\n\u003Ch2 id=\"get-trend-data\">Get Trend Data\u003C/h2>\n\u003Cpre>\u003Ccode>GET /v1/leaderboard/industries/{id}/trend?engineConfigId={engineId}&amp;limit={n}\n\u003C/code>\u003C/pre>\n\u003Cp>Returns historical run data for a specific industry and engine, ordered from oldest to newest.\u003C/p>\n\u003Ch3 id=\"path-amp-query-parameters\">Path &amp; Query Parameters\u003C/h3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Parameter\u003C/th>\n\u003Cth>In\u003C/th>\n\u003Cth>Type\u003C/th>\n\u003Cth>Required\u003C/th>\n\u003Cth>Description\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>id\u003C/code>\u003C/td>\n\u003Ctd>path\u003C/td>\n\u003Ctd>long\u003C/td>\n\u003Ctd>Yes\u003C/td>\n\u003Ctd>Industry ID\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>engineConfigId\u003C/code>\u003C/td>\n\u003Ctd>query\u003C/td>\n\u003Ctd>long\u003C/td>\n\u003Ctd>Yes\u003C/td>\n\u003Ctd>Engine config ID (from industry detail)\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>limit\u003C/code>\u003C/td>\n\u003Ctd>query\u003C/td>\n\u003Ctd>integer\u003C/td>\n\u003Ctd>No\u003C/td>\n\u003Ctd>Number of historical data points, default \u003Ccode>10\u003C/code>, max \u003Ccode>50\u003C/code>\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Ch3 id=\"example-request\">Example Request\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl &quot;https://api.aivsrank.com/v1/leaderboard/industries/1/trend?engineConfigId=1&amp;limit=5&quot; \\\n  -H &quot;Authorization: Bearer gly_your_key_here&quot;\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"response\">Response\u003C/h3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  &quot;code&quot;: 200,\n  &quot;message&quot;: &quot;Success&quot;,\n  &quot;data&quot;: {\n    &quot;engineDisplayName&quot;: &quot;ChatGPT&quot;,\n    &quot;dataPoints&quot;: [\n      {\n        &quot;runDate&quot;: &quot;2026-03-08T00:00:00&quot;,\n        &quot;brands&quot;: [\n          { &quot;brandName&quot;: &quot;AIvsRank&quot;, &quot;compositeIndex&quot;: 84.20, &quot;mentionRate&quot;: 88.00 }\n        ]\n      },\n      {\n        &quot;runDate&quot;: &quot;2026-03-12T00:00:00&quot;,\n        &quot;brands&quot;: [\n          { &quot;brandName&quot;: &quot;AIvsRank&quot;, &quot;compositeIndex&quot;: 87.50, &quot;mentionRate&quot;: 92.00 }\n        ]\n      }\n    ]\n  },\n  &quot;success&quot;: true,\n  &quot;timestamp&quot;: 1710154200000\n}\n\u003C/code>\u003C/pre>\n\u003Ch3 id=\"error-responses\">Error Responses\u003C/h3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Code\u003C/th>\n\u003Cth>Description\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>403\u003C/code>\u003C/td>\n\u003Ctd>Missing \u003Ccode>leaderboard:read\u003C/code> scope\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>404\u003C/code>\u003C/td>\n\u003Ctd>Industry not found\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n",[6,10,14,17,20,23,26,27,28,31,34,37,38,39],{"id":7,"text":8,"level":9},"list-industries","List Industries",2,{"id":11,"text":12,"level":13},"example-request","Example Request",3,{"id":15,"text":16,"level":13},"response","Response",{"id":18,"text":19,"level":13},"response-fields","Response Fields",{"id":21,"text":22,"level":9},"get-industry-detail","Get Industry Detail",{"id":24,"text":25,"level":13},"path-parameters","Path Parameters",{"id":11,"text":12,"level":13},{"id":15,"text":16,"level":13},{"id":29,"text":30,"level":13},"response-fields-latestrunsrankings","Response Fields — `latestRuns[].rankings[]`",{"id":32,"text":33,"level":9},"get-trend-data","Get Trend Data",{"id":35,"text":36,"level":13},"path-query-parameters","Path & Query Parameters",{"id":11,"text":12,"level":13},{"id":15,"text":16,"level":13},{"id":40,"text":41,"level":13},"error-responses","Error Responses",1782847931099]