CostBench · Developers
CostBench Data API
Sourced software pricing records, machine-readable. The free endpoints stay free — the paid tier exists for one thing: pulling whole categories in bulk. Every product is re-verified on a ~30-day rolling schedule.
- GET /api/v1/pricing and /api/v2/pricing — full sourced records, one product at a time
- Batch reads up to 20 slugs per call
- MCP server at /mcp — 8 pricing tools for agents
- 120 requests/min, no key, no signup
If per-product reads cover your use case, you don't need to pay us anything.
Keyed bulk access
- Bulk category pulls — every published record in a category in one call
- The same full sourced records the v2 API serves, including the price-history series
- 600 requests/min with your key
- Cancel any time from the billing portal
One category, one file
- Every published record in one category as a single JSON file
- Full sourced records — tiers, hidden costs, contract terms, price history, verification envelope
- Download link valid 30 days (up to 20 downloads)
- One-time payment — no subscription
Docs & endpoints
- OpenAPI 3.1 manifest — the full v2 REST surface, self-describing for agent frameworks
- API documentation — human-readable reference
POST /mcp— MCP server (JSON-RPC 2.0, streamable HTTP), 8 pricing tools
Bulk endpoint
With a key, pull a whole category of full records in one call:
curl "https://costbench.com/api/v2/bulk?key=cbk_YOUR_KEY&category=crm" Omit category to list every category with record counts:
curl "https://costbench.com/api/v2/bulk?key=cbk_YOUR_KEY"
Records match the /api/v2/pricing shape — tiers, golden depth (hidden costs,
contract terms, market data, negotiation tips, price history), and the verification envelope.
Questions, or need to manage a subscription? Email
hello@costbench.com.