> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # AppRankingsItem ## Example Usage ```typescript theme={null} import { AppRankingsItem } from "@openrouter/sdk/models"; let value: AppRankingsItem = { appId: 12345, appName: "Cline", rank: 1, totalRequests: 4321, totalTokens: "12345678", }; ``` ## Fields | Field | Type | Required | Description | Example | | --------------- | -------- | -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `appId` | *number* | :heavy\_check\_mark: | Stable numeric identifier of the app on OpenRouter. | 12345 | | `appName` | *string* | :heavy\_check\_mark: | Public display name of the app. | Cline | | `rank` | *number* | :heavy\_check\_mark: | 1-based position of the app within this response, per the requested `sort`. | 1 | | `totalRequests` | *number* | :heavy\_check\_mark: | Number of requests attributed to the app inside the date window. | 4321 | | `totalTokens` | *string* | :heavy\_check\_mark: | Sum of `prompt_tokens + completion_tokens` attributed to the app inside the date window, returned as a decimal string so 64-bit values are not truncated. | 12345678 |