BidProwl

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

EndpointWhat it doesTier
GET /api/v1/listingsSearch live listings: keyword, category, state, source, price, ZIP-radius up to 200 milesFree
GET /api/v1/listings/{id}One listing by id or slugFree
GET /api/v1/sourcesAll tracked sources with live listing countsFree
GET /api/v1/compsSold-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 marginPro
GET /api/v1/exportCSV export of a filtered search, up to 5,000 rowsPro+
HTTP /api/v1/mcpRemote MCP server: search_listings, get_listing, sold_comps, flip_score as agent toolsFree

Full request and response schemas in the OpenAPI document. Import it straight into ChatGPT Actions or any OpenAPI code generator.

Pricing

PlanPriceCalls/monthIncludes
Free$01,000Live listings, sources, category-level sold stats, MCP server
Pro ($9/mo)$9/mo1,000Everything in Free plus item-level comps, per-listing margin, Flip Score detail
Pro+$29/mo10,000Everything in Pro plus CSV export and 10x volume. Includes the consumer Pro features (instant alerts, live bids).
EnterpriseCustomCustomBulk 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.