North Carolina eVP Solicitations and Bids Scraper
Pricing
from $5.00 / 1,000 results
North Carolina eVP Solicitations and Bids Scraper
Scrape North Carolina state bid solicitations from the eVP portal with department, commodity code, type, posted and opening dates, filtered by keyword, status, department and date, priced per result.
What does North Carolina eVP Solicitations and Bids Scraper do?
It collects bid solicitations from the North Carolina electronic Vendor Portal (eVP) at evp.nc.gov. Each record has the solicitation number, title, owning department, status, solicitation type (RFP, IFB or RFI), primary commodity code, posted date, opening (due) date, description, mandatory conference date, special instructions and a link to the official page. Filters for keyword, status, department and posting date keep runs small, and pricing is per result.
Data source
The public Solicitations list on evp.nc.gov, read through the same anonymous JSON feed the site uses to render its table, plus each solicitation's public detail page. Data is live on every run.
Why use it?
- Bid alerts for North Carolina state agencies, universities and local entities that buy through eVP, without refreshing the portal.
- Filter by commodity or keyword to find work in your trade, such as software, HVAC, janitorial or traffic services.
- Track which departments buy what, and when opportunities close, for pipeline and market research.
- Replaces manual browsing of the portal and paid bid notification subscriptions.
How to use it
- Open the Actor and set the filters.
- Click Start. Download results as JSON, CSV or Excel, or read them through the API.
- Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get new solicitations automatically.
Input
| Field | Description |
|---|---|
keywords | Keyword search across solicitation number, title and description. Use * as a wildcard. |
status | open (default) for solicitations accepting responses, or all to include pending selection, awarded and canceled ones. |
department | Only return solicitations whose department name contains this text, for example Transportation. |
postedWithinDays | Only return solicitations posted in the last N days. |
includeDetails | Default on. Opens each solicitation page to add commodity code, solicitation type, mandatory conference date and special instructions. Turn off for faster runs. |
maxResults | Hard stop for the run. You are billed per result, so this caps the cost. |
proxyConfiguration | Optional. The portal is reachable without a proxy. |
Example input:
{ "keywords": "software", "status": "open", "postedWithinDays": 60, "includeDetails": true, "maxResults": 50 }
Output
Every record has the same shape:
{"id": "df73774f-84cd-f111-a05a-001dd80072e8","solicitationNumber": "Doc2447576924","title": "30-270127-ITD Laptop Screen Extenders - IT Sourcing Event","department": "DEPARTMENT OF HEALTH AND HUMAN SERVICES - DHHS","status": "Open","postedDate": "2026-10-21T19:19:37","openingDate": "2026-11-03T14:00:00","description": "NC DHHS seeks to procure three hundred (300) laptop screen extenders for portable monitor setup.","solicitationType": "IFB","commodityCode": "Computer displays","mandatoryConferenceDate": null,"specialInstructions": null,"url": "https://evp.nc.gov/solicitations/details/?id=df73774f-84cd-f111-a05a-001dd80072e8","scrapedAt": "2026-10-22T08:38:30.179Z"}
| Field | Meaning |
|---|---|
id | Stable key, safe for deduplication between runs |
solicitationNumber | Number shown on the portal |
title | Project title |
department | Owning department or agency |
status | Open, Pending Selection, Awarded, Canceled and similar |
solicitationType | RFP, IFB or RFI (needs includeDetails) |
commodityCode | Primary commodity code name (needs includeDetails) |
postedDate, openingDate | Dates and times as the portal displays them, without a time zone |
url | Official solicitation page, where you can download documents and respond |
Pricing
Pay per event: a small fee when a run starts, then a fixed price per result returned. You only pay for records that pass your filters. Set maxResults to cap any run.
Limitations
- Attachments, addenda, tabulations and awards require a vendor login on the portal and are not included.
- The portal list shows at most 5,000 solicitations per search. Narrow with keywords for older records.
- Dates carry no time zone because the portal does not publish one.
FAQ
Is this legal? The Actor reads listings the site publishes for any visitor without a login and stores only business information published for that purpose. You are responsible for how you use the data.
Something is missing or broken? Open an issue in the Issues tab; response time is usually under a day.