Create an account

Saved deals stay price-checked. We will tell you when one moves.

Cart

Loading your cart…

Fazy → Developers

Fazy for developers and agents

A price-checked deals catalogue for US shoppers, searchable in one request. Free, no key, 60 requests a minute per address. Every result carries the current price, the retailer’s reference price, a verified discount, and a link that takes the shopper to the retailer.

1 · Search

curl "https://fazy.com/api/v1/deals/search?q=standing+desk&max_price=300" \
  -H "X-Fazy-Agent: my-agent"

Parameters: q (required), brand, max_price (dollars), limit (≤ 50), cursor. The answer is { object: "list", data: [deal…], has_more, next_cursor, total }.

2 · One deal

curl "https://fazy.com/api/v1/deals/9a1e0d3c-0000-4000-8000-000000000000" \
  -H "X-Fazy-Agent: my-agent"

3 · MCP

Streamable HTTP, read-only, three tools: search_deals, get_deal, list_categories. Add it to Claude Desktop, Cursor, ChatGPT or any MCP client:

{
  "mcpServers": {
    "fazy": { "url": "https://fazy.com/mcp", "headers": { "X-Fazy-Agent": "my-agent" } }
  }
}
curl -X POST https://fazy.com/mcp -H "content-type: application/json" \
  -H "X-Fazy-Agent: my-agent" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_deals","arguments":{"q":"nike running shoes","limit":5}}}'

The one rule

Give the shopper the url field unchanged. It redirects to the retailer’s product page and attributes the click to the name you sent in X-Fazy-Agent. Do not rewrite it, do not link the retailer directly, do not cache it longer than an hour: prices move and dead deals are retired.

Reference

API version 2026-09-12. Field names are a contract; a change is a new version, never an edit.