The BidProwl API
Every live US government auction in one JSON API: 110,000+ listings from 27 official sources, sold-price comps from 265,000+ closed auctions back to 2018, and the only government-auction API with ZIP-radius search. Free tier is 1,000 calls a month, 10x what anyone else gives you.
Quickstart
Create a key, then search forklifts within 100 miles of Dallas:
curl "https://bidprowl.com/api/v1/listings?q=forklift&zip=75201&radius_miles=100" \
-H "Authorization: Bearer bp_live_YOUR_KEY"Endpoints
| Endpoint | What it does | Tier |
|---|---|---|
| GET /api/v1/listings | Search live listings: keyword, category, state, source, price, ZIP-radius up to 200 miles | Free |
| GET /api/v1/listings/{id} | One listing by id or slug | Free |
| GET /api/v1/sources | All tracked sources with live listing counts | Free |
| GET /api/v1/comps | Sold-price comparables. Category aggregates free; item-level percentiles and per-listing margin need Pro/Pro+ | Mixed |
| GET /api/v1/flip-score/{id} | Flip Score with factor breakdown and resale margin | Pro |
| GET /api/v1/export | CSV export of a filtered search, up to 5,000 rows | Pro+ |
| HTTP /api/v1/mcp | Remote MCP server: search_listings, get_listing, sold_comps, flip_score as agent tools | Free |
Full request and response schemas in the OpenAPI document. Import it straight into ChatGPT Actions or any OpenAPI code generator.
Pricing
| Plan | Price | Calls/month | Includes |
|---|---|---|---|
| Free | $0 | 1,000 | Live listings, sources, category-level sold stats, MCP server |
| Pro ($9/mo) | $9/mo | 1,000 | Everything in Free plus item-level comps, per-listing margin, Flip Score detail |
| Pro+ | $29/mo | 10,000 | Everything in Pro plus CSV export and 10x volume. Includes the consumer Pro features (instant alerts, live bids). |
| Enterprise | Custom | Custom | Bulk historical archives, custom feeds, data licensing. hello@bidprowl.com |
For comparison: the nearest competing API gives 100 free calls and charges $49/month for 5,000. Burst limits: 60/min free, 300/min Pro+. The monthly counter is the hard quota; responses carry X-RateLimit headers.
MCP server for AI agents
The same data as agent tools over stateless streamable HTTP, with the same key and quotas. Claude Code setup:
claude mcp add --transport http bidprowl https://bidprowl.com/api/v1/mcp \
--header "Authorization: Bearer bp_live_YOUR_KEY"Tools: search_listings, get_listing, sold_comps, flip_score.
Rules of the road
- Link back to the listing (bidprowl_url or source_url) wherever you display one.
- Don't redistribute the dataset wholesale or rebuild a competing index from it. Personal projects, internal tools, and apps that add something are exactly what it's for.
- Aggregate research data is free and citable under CC BY 4.0 on the research page.