California eProcure Contracts Scraper avatar

California eProcure Contracts Scraper

Pricing

Pay per event

Go to Apify Store
California eProcure Contracts Scraper

California eProcure Contracts Scraper

Scrape California state bid events and procurement contracts from caleprocure.ca.gov. Extracts event IDs, names, departments, bid types, dates, status, category codes, and contact information.

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

3 days ago

Last modified

Share

Scrape active bid events from the California eProcurement Portal (caleprocure.ca.gov). Returns structured data for each bid event: event ID, name, issuing department, bid type, dates, status, and optional detail fields (event type, format, category, location, contact information, and description).


What this actor does

The actor loads the California eProcure bid search page and retrieves all active procurement events posted by California state agencies. It:

  1. Navigates to the search page and triggers a full search via the InFlight NLX/PeopleSoft interface
  2. Extracts listing data for each bid event: event ID, event name, department, start date, end date, status, and detail URL
  3. Follows each event's detail page to collect additional fields: event type (IFB/RFP/RFQ), format, description, category, location, and contact information
  4. Respects the maxItems limit — stops collecting new events once the cap is reached

Input

FieldTypeDefaultDescription
maxItemsinteger10Required. Maximum number of bid events to collect

Example input:

{
"maxItems": 25
}

Output

Each output record contains the following fields:

FieldDescription
event_idUnique bid event identifier (e.g. 0000024860)
event_nameName / title of the bid event
departmentIssuing California state department or agency
event_typeBid type: IFB, RFP, RFQ, etc.
formatBid format: Standard, Online, etc.
start_dateDate the bid opened / was published
end_dateBid response due date
statusCurrent status (Active, Awarded, Cancelled, etc.)
categoryUNSPSC commodity category
locationDelivery / project location
contact_nameProcurement contact name
contact_emailProcurement contact email
descriptionFull event description
detail_urlURL to the bid event detail page
scrapedAtISO 8601 timestamp of when the record was scraped

Notes

  • The portal returns active bid events by default. Closed or awarded bids may not appear.
  • The actor uses Playwright (Chromium) to interact with the PeopleSoft-based portal, which requires JavaScript to render search results.
  • No proxy or captcha-solving is required — the site uses TLS fingerprinting that Chromium clears automatically.
  • The actor runs with 1 concurrent page to respect portal load limits.
  • Requires at least 512 MB memory; 1024 MB recommended.