The BidProwl API
Every live US government auction in one JSON API: 100,000+ listings from 25 official sources, sold-price comps from 215,000+ closed auctions, and the only government-auction API with ZIP-radius search. The free tier reads the whole catalog, sold prices included, with an account key and no card.
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 |
Every plan reads the full catalog: live listings, sold comps, Flip Scores and the MCP server. The tier changes how many calls you get and whether CSV export is on, never which data you can see. 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.