BidNet Direct Government Bids Scraper avatar

BidNet Direct Government Bids Scraper

Pricing

Pay per event

Go to Apify Store
BidNet Direct Government Bids Scraper

BidNet Direct Government Bids Scraper

Scrape government bid solicitations from BidNet Direct — the US public procurement portal. Filter by keyword, status (open/closed/awarded), and location. Exports bid title, URL, location, publication date, closing date, bid ID, and days remaining. Built for procurement monitoring.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrape open, closed, and awarded government bid solicitations from BidNet Direct — the public procurement portal serving US state, local, and federal agencies. Filter by keyword, status, and location. Export structured bid data for procurement monitoring, vendor research, and deadline tracking.

What data does it extract?

Each record contains the publicly-available fields from the BidNet Direct listing pages:

FieldDescription
bid_idUnique numeric solicitation identifier
titleTitle of the bid/solicitation
detail_urlFull URL to the bid detail page
locationUS state or location of the issuing agency
publication_dateDate the solicitation was published (MM/DD/YYYY)
closing_dateBid submission deadline (MM/DD/YYYY)
days_remainingHuman-readable time left until closing (e.g. "14 day(s) left")
bid_statusStatus: open, closed, or awarded
ai_overviewAI-generated overview of the solicitation (only when scrapeDetailPages is enabled)
scraped_atISO timestamp of when the record was collected

Note: BidNet Direct requires a paid subscription to access full solicitation details (issuing organization, solicitation number, description, source documents). This actor extracts all publicly-visible fields without requiring login.

How to use it

Basic usage — scrape open bids

Run with default settings to collect the latest open government bids:

{
"maxItems": 100,
"status": "open"
}

Filter by keyword

Find bids matching specific terms like "construction", "IT services", or "road repair":

{
"keywords": "construction",
"status": "open",
"maxItems": 50
}

Scrape closed or awarded bids

Change the status field to access historical data:

{
"status": "closed",
"maxItems": 200
}

Use specific URLs

Pass BidNet Direct listing or search URLs directly:

{
"startUrls": ["https://www.bidnetdirect.com/solicitations/open-bids"],
"maxItems": 25
}

Include AI-generated overviews

Enable scrapeDetailPages to fetch the publicly-visible AI-generated overview from each bid's detail page (doubles the number of requests):

{
"status": "open",
"maxItems": 50,
"scrapeDetailPages": true
}

Input parameters

ParameterTypeDefaultDescription
maxItemsinteger15Maximum number of bid records to return
statusstringopenBid status filter: open, closed, or awarded
keywordsstringSearch keywords to filter bids (e.g. "road construction")
startUrlsarrayDirect BidNet Direct listing URLs to scrape
scrapeDetailPagesbooleanfalseVisit each bid's detail page to extract the AI-generated overview

Output format

Results are saved to the Apify dataset. Each row is a flat JSON object:

{
"bid_id": "444037408868",
"title": "Low VOC Solvent Traffic Paint - 5 Gal pails - white",
"detail_url": "https://www.bidnetdirect.com/ohio/solicitations/open-bids/statewide/Low-VOC-Solvent-Traffic-Paint-5-Gal-pails-white/444037408868?origin=0&target=view",
"location": "Ohio",
"publication_date": "05/26/2026",
"closing_date": "06/09/2026",
"days_remaining": "14 day(s) left",
"bid_status": "open",
"ai_overview": null,
"scraped_at": "2026-05-26T12:52:13.060Z"
}

Use cases

  • Procurement monitoring — Track new bid opportunities in your industry or region daily
  • Vendor research — Identify government agencies actively procuring goods and services
  • Deadline tracking — Build dashboards showing bids closing within the next N days
  • Competitive intelligence — Monitor awarded contracts to understand market pricing
  • Lead generation — Find agencies seeking vendors in your service area

Notes

  • BidNet Direct serves 31,000+ active open solicitations across all US states
  • Closed bids represent a historical archive useful for pricing research
  • The actor uses a Chrome browser fingerprint to pass BidNet's user-agent checks
  • No proxy is required — the site is publicly accessible with a standard browser UA
  • Full solicitation details (issuing organization, sol#, description, documents) require a BidNet Direct subscription and cannot be extracted by this actor