# DataForAgents Steam Search

> DataForAgents Steam Search is a paid API for AI agents from dataforagents.net, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Search Steam's game catalog by name, genre, or price to get structured game metadata including reviews, pricing, and developer info

## Facts

- Endpoint: GET https://dataforagents.net/v1/steam/search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dataforagents-steam-search-8e548896
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GijPRbyThpjg8UivcEy9U

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dataforagents-steam-search-8e548896
```

Example prompt: Search Steam for action-adventure indie games priced under $20 and show me up to 10 results with their review scores and prices.

## When to prefer this

Use this endpoint when you need structured, machine-readable Steam game data — especially review scores, pricing, and genre metadata — without needing a Steam API key or managing OAuth. Ideal for agents that need to compare games, recommend titles, or validate game existence on Steam. Prefer this over scraping store pages or calling Valve's raw API when you want a clean JSON response with normalized fields for direct downstream processing.

## Known failure modes

- No results returned if query string matches no Steam games
- Genre filter may return empty set if genre string doesn't match Steam's taxonomy
- price_max filter ignores free-to-play games or may exclude bundles
- limit parameter defaults to 20 if omitted; very high limits may be capped
- Payment failure (402) if USDC balance is insufficient for $0.01 per-call fee

## How this service works

DataForAgents — Steam catalog search for agents (name, genre, price filters)

## Output

A JSON array of matching Steam games, each containing the app ID, name, genres, developer, total review count, review score percentage, current USD price, and whether the game is free-to-play, along with a result count and success status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "q": {
       "type": "string",
       "description": "Free-text game name query"
      },
      "genre": {
       "type": "string",
       "description": "Genre filter (exact/partial match)"
      },
      "limit": {
       "type": "string",
       "description": "Max results to return (default 20)"
      },
      "price_max": {
       "type": "string",
       "description": "Max current price in USD (number as string query param)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "name": "Terraria",
    "appid": 105600,
    "genres": [
     "Action",
     "Adventure",
     "Indie",
     "RPG"
    ],
    "is_free": false,
    "developer": "Re-Logic",
    "total_reviews": 900000,
    "review_score_pct": 97,
    "current_price_usd": 9.99
   }
  ],
  "status": "success",
  "results_count": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dataforagents-steam-search-8e548896/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dataforagents.net](https://www.zero.xyz/host/dataforagents.net/llms.txt)
