> ## 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.

# GetBenchmarksRequest

## Fields

| Field        | Type                                                          | Required             | Description                                                                                                                                                                     | Example             |
| ------------ | ------------------------------------------------------------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- |
| `Source`     | [\*operations.Source](../../models/operations/source.mdx)     | :heavy\_minus\_sign: | Benchmark source to query. Determines the shape of the returned items. When omitted, returns results from all sources.                                                          | artificial-analysis |
| `TaskType`   | [\*operations.TaskType](../../models/operations/tasktype.mdx) | :heavy\_minus\_sign: | Filter results by task type. For Artificial Analysis, maps to the corresponding index. For Design Arena, maps to the matching category.                                         | coding              |
| `Arena`      | [\*operations.Arena](../../models/operations/arena.mdx)       | :heavy\_minus\_sign: | Design Arena only: arena to query. Defaults to `models` when source is `design-arena`.                                                                                          | models              |
| `Category`   | `*string`                                                     | :heavy\_minus\_sign: | Design Arena only: category within the arena (e.g. `codecategories`, `uicomponent`, `gamedev`, `3d`, `dataviz`, `image`, `video`, `svg`). When omitted, returns all categories. | codecategories      |
| `MaxResults` | `*int64`                                                      | :heavy\_minus\_sign: | Maximum number of items to return. When omitted, all matching results are returned.                                                                                             | 50                  |
