FousCal eProcure
Get your Cal eProcure bid events through an API
Search CSCR bid opportunities, read your event invitations and check your SB/DVBE certification status on Cal eProcure with one API call each. A workflow can search the CSCR every weekday morning for your keywords and email you the events it had not seen.
Works with your own Cal eProcure account. Fous is an independent product.
What you can build on Cal eProcure
Search bid events in the CSCR
Build thisSearches the bid opportunities in the California State Contracts Register (CSCR) on Cal eProcure for events that match your keywords.
- Takes
- Keywords, department (optional)
- Returns
- Event ID, event name, department, end date
List your event invitations
Build thisSigns in to your bidder account and reads your event invitations from My Account.
- Takes
- Nothing
- Returns
- Event ID, event name, department, end date
Check your SB/DVBE certification status
Build thisReads the certification part of your WorkCenter: which certifications your firm holds and their status.
- Takes
- Nothing
- Returns
- Certification type (SB, SB-PW, DVBE), status, dates shown
Update your bid notification UNSPSC codes
Build thisOpens your bidder notification settings and adds or removes UNSPSC codes and service areas for CSCR Bid Opportunity Interest Notifications.
- Takes
- UNSPSC codes to add, codes to remove, service areas
- Returns
- UNSPSC codes, service areas, notification contacts
Automate Cal eProcure with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
New CSCR bid events for your keywords
Build this- Starts
- Every weekday at 7:00 Pacific time
- Step 1
- Search bid events in the CSCR for each keyword you name.
- Step 2
- Keep the events that were not there on the last run.
- Step 3
- Email you the list with event ID, name, department and end date.
New event invitations, posted to your bid tracker
Build this- Starts
- Every weekday at 8:00 Pacific time
- Step 1
- List your event invitations from My Account.
- Step 2
- Keep the invitations that were not there on the last run.
- Step 3
- Post each one to your webhook with event ID, name, department and end date.
Weekly SB/DVBE certification status check
Build this- Starts
- Every Monday at 9:00 Pacific time
- Step 1
- Check your SB/DVBE certification status in the WorkCenter.
- Step 2
- Stop when nothing changed since the last run.
- Step 3
- Email you the certification type, the new status and the dates shown.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Search bid events in the CSCR” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "caleprocure.ca.gov/search_bid_events",
"input": {
"keywords": [
"janitorial"
],
"department": null
}
}'
{
"status": "completed",
"data": {
"keywords": [
"janitorial"
],
"events": [
{
"event_id": "0000099017",
"event_name": "Janitorial services, regional office",
"department": "Acme Department of Facilities",
"end_date": "2026-12-04"
},
{
"event_id": "0000099042",
"event_name": "Floor care and window cleaning",
"department": "Northwind Water Agency",
"end_date": "2026-12-11"
}
],
"count": 2
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
Cal eProcure’s own options
Cal eProcure has no API for bidders. It advertises bid opportunities in the CSCR and handles bidder registration and SB/DVBE certification in the browser, and it can email you new bid opportunities that match your UNSPSC codes. eMarketplace is a separate DGS site for requests against existing LPAs, not for new solicitations.
| Option | What it covers | What it takes |
|---|---|---|
| CSCR Bid Opportunity Interest Notifications | Emails new bid opportunities to the contacts you designate, matched on your UNSPSC codes and service areas. | A bidder registration, set up in Manage Bidder Notifications. |
| eMarketplace | RFOs against existing DGS contracts (LPAs). | An active LPA with DGS. Bidding on new contracts stays on Cal eProcure. |
| Cal eProcure by hand | Bid opportunity searches in the CSCR, event invitations, your WorkCenter, SB/DVBE certification, LPA and SCPRS past purchase searches. | A bidder registration with a User ID and password. |
Read on November 12, 2026: Cal eProcure portal to access bid opportunities (DGS), Bidder registration instructions (DGS), eMarketplace supplier FAQs (DGS).
Signing in to Cal eProcure
Cal eProcure signs bidders in with a User ID and password from Login/Register. A new account gets a temporary password by email and sets its own at the first sign-in: at least 8 characters, with upper and lower case letters, a number and a special character. With Fous you sign in once through Cal eProcure's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.
Worth knowing
- Notifications follow your UNSPSC codes
- CSCR Bid Opportunity Interest Notifications go to the contacts you designate and match on the UNSPSC codes and service areas you chose. A keyword search can find events filed under other codes.
- Account and certification are kept apart
- My Account and Manage Certifications are separate, and each has to be updated on its own. Changing your company details in one does not change the other.
- New contracts are bid on Cal eProcure
- eMarketplace is only for RFOs against existing DGS LPAs. DGS says bidding on new contracts takes place on Cal eProcure, so keep your certifications and keywords up to date there.
- Renewal is a full application
- Returning SB and DVBE applicants sign in, then complete and submit the online application with the supporting documents. DVBE applicants submit complete federal income tax returns for the previous three years.
More in Government: US state and local procurement
- PASSPort
- AASHTOWare Project Civil Rights & Labor
- BidNet Direct
- Bonfire
- OpenGov Procurement
- PlanetBids
- COMMBUYS
- eVA
- MyFloridaMarketPlace Vendor Information Portal
- NC eProcurement
- SFS Vendor Portal
Other industries: INTIME, SIDES E-Response, Fastenal, SAP Fieldglass, Henry Schein online ordering, Covered California Enroller Portal.
Frequently asked questions
No. Cal eProcure has no API for bidders. Registration, bid opportunity searches, event invitations and SB/DVBE certification are done in the browser, and the closest thing to automation is the CSCR Bid Opportunity Interest Notifications email, matched on your UNSPSC codes and service areas.
Turn on CSCR Bid Opportunity Interest Notifications in your bidder registration, add UNSPSC codes and service areas, and name the contacts who receive the emails. With Fous, a workflow can also search the CSCR for your own keywords each morning and email you only the events it had not seen.
Not for bidding. DGS says eMarketplace is for RFOs against existing LPAs, and that responding to new solicitations takes place on Cal eProcure.
Sign in to Cal eProcure, then complete and submit the online application with the requested supporting documents. If you cannot sign in, DGS points you to the FI$Cal Service Center at (855) 421-6355.
No. Fous is an independent product. You use it with your own Cal eProcure account, and a method reads and does only what that account can.
Put Cal eProcure behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextCOMMBUYSeVAMyFloridaMarketPlace Vendor Information PortalINTIMEHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Cal eProcure (California Department of General Services and FI$Cal). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.