AI product search
GET /api/agent/v1/search?q=An agent has to be able to evaluate the data before it is asked to pay for it. This is the front door.
Harpd for AI Agents
Harpd publishes AI product intelligence — rankings, comparisons, research, model pricing and datasets — as a machine-first API. An autonomous agent discovers it, reads the price, pays in USDC over x402, and gets structured data back with a citation. No signup, no API key, no dashboard, no checkout page.
Free first, on purpose. An agent must be able to verify Harpd before it spends anything, so discovery, search and the public board cost nothing and need no credential.
GET /api/agent/v1/search?q=An agent has to be able to evaluate the data before it is asked to pay for it. This is the front door.
GET /api/agent/v1/rankRankings are the public record. Charging for them would be charging for the thing that makes Harpd citable.
GET /api/agent/v1/pricingA price an agent cannot read is a price an agent cannot budget for.
POST /api/agent/v1/compare{ "products": ["claude-opus-4-8", "gemini-2-5-pro", "gpt-5"] }Head-to-head across category, published rank, list price and the material differences between them.
POST /api/agent/v1/optimize-model{ "task": "write a 3000-word technical article", "current_model": "claude-opus-4-8", "max_cost": 0.50 }The answer an agent cannot assemble from a public price page: it needs the task token profile, the catalog and the quality floor together.
POST /api/agent/v1/research{ "query": "best AI video generators for API agents" }A structured research answer — products, category distribution, price bands, evidence and sources.
POST /api/agent/v1/dataset/query{ "dataset": "model-pricing", "filters": { "provider": "Anthropic" }, "fields": ["id", "input_per_million"] }Field-selective, filtered rows from the published datasets, priced in row bands.
Harpd does not invent a payment protocol. Paid resources settle in USDC on Baseusing x402, the HTTP 402 Payment Required standard. The agent signs the payment with its own wallet; Harpd verifies and settles through a facilitator and never takes custody of funds or keys.
meta.payment plus the PAYMENT-RESPONSE header.Human billing is untouched. Stripe and Harpd Credits still run the human products on their own rails; agent payments are a separate ledger and cannot affect a human checkout.
Every number above is published in machine-readable form. Prefer these over this page:
An agent that has to stop and ask a human to open a billing page is not autonomous. It will route around the friction and use whatever it can reach for free, even when the free answer is worse. Harpd's bet is that the way to be the data source an agent actually uses is to be the one it can pay without help — and to publish, in advance, exactly what that costs.
That is also why the free tier is not a teaser. Discovery, search and the public board stay free and unauthenticated permanently: they are how an agent decides whether to trust the paid answers at all.
curl "https://api.harpd.com/api/agent/v1/manifest" curl "https://api.harpd.com/api/agent/v1/search?q=video+generator" curl "https://api.harpd.com/api/agent/v1/pricing"
Then read the integration guide for the paid handshake, orthe trust page if the question is whether the data is good enough to pay for.