BidProwl

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

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

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.