---
title: "Search as an agent answer"
method: GET
path: "/api/v1/agent/search"
---

# Search as an agent answer

`GET /api/v1/agent/search`

## Request

- Base URL: `https://gameshot.games`
- URL: `https://gameshot.games/api/v1/agent/search`
- Auth: none declared

Searches the editorial picks first and, only when they have nothing, every public item, and says which. Defaults to the latest 7 days.

## Query parameters

- `q` string, required
- `window` '24h' | '7d'
- `category` 'release' | 'industry' | 'leak' | 'review' | 'esports' | 'deal'
- `limit` integer

## Headers

- `User-Agent` string
- `If-None-Match` string

## Response `200`

Markdown for an AI agent: a heading, the data fenced off as untrusted external content, then answer hints (回答提示). The wording may improve at any time; programs should read the JSON endpoints instead.

## Other responses

- `304`: Not Modified
- `400`: Machine-readable problem response.
- `403`: Machine-readable problem response.
- `405`: Machine-readable problem response.
- `429`: Machine-readable problem response.
- `503`: Machine-readable problem response.

---

[API](https://skmtc.dev/gameshot/apis/gameshot-public-api.md) · [All operations](https://skmtc.dev/gameshot/apis/gameshot-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/gameshot/apis/gameshot-public-api/revisions/ea1373b7918c?raw)
