FousSunshine 811
Check your Sunshine 811 tickets through an API
Read your locate tickets' renewal and expiration dates and each member utility's response code from Exactix with an API call. A workflow can check your open tickets each weekday before crews leave and email you the utilities still unmarked.
Works with your own Sunshine 811 account. Fous is an independent product.
What you can build on Exactix
Get the responses on a ticket
Build thisOpens a ticket on the ticket dashboard, chooses view responses in the three-dot menu and reads each utility notified with its response code.
- Takes
- Ticket number
- Returns
- Ticket number, utility, response code, response description, discussion entries
List tickets with their renewal dates
Build thisReads your tickets from the ticket dashboard, with the start, due, renewal and expiration dates each ticket shows, so you can see which ones need renewing.
- Takes
- Renewal before (optional)
- Returns
- Ticket number, type of work, dig site address, county, start date, due date, renewal date, expiration date
Add the excavation date for a 2C response
Build thisOpens view responses on a ticket and uses add excavation date next to a member that responded 2C, then sets and saves the planned start date and time.
- Takes
- Ticket number, member name, excavation start date and time
- Returns
- Ticket number, member, excavation date saved
Create a single address ticket
Build thisClicks New on the ticket dashboard and fills in a single address ticket: working for, type of work, start date, depth, machinery, white paint, county and address.
- Takes
- Working for, type of work, start date, depth, machinery, white paint, duration, permit, county, address, remarks
- Returns
- Ticket number, start date, due date, renewal date, expiration date
Automate Exactix 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.
Unmarked or unanswered utilities on today's tickets
Build this- Starts
- Every weekday at 6:30
- Step 1
- List your tickets whose start date is today or earlier and that have not expired.
- Step 2
- For each ticket, get the responses and keep utilities with an unmarked code, such as 3A, or no response yet.
- Step 3
- Email you the list by ticket, with dig site address, utility and response code.
Tickets coming up for renewal this week
Build this- Starts
- Every Monday at 7:00
- Step 1
- List tickets with a renewal date in the next 7 days.
- Step 2
- Stop when there are none.
- Step 3
- Post ticket number, address, renewal date and expiration date to your webhook.
New 2C responses that need an excavation date
Build this- Starts
- Every weekday at 12:00
- Step 1
- List your tickets that have not expired, get the responses on each and keep members that answered 2C.
- Step 2
- Keep the 2C responses that were not there on the last run.
- Step 3
- Email you each one with the ticket number, member and dig site address.
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 “Get the responses on a ticket” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "exactix.sunshine811.com/get_ticket_responses",
"input": {
"ticket_number": "316115082"
}
}'
{
"status": "completed",
"data": {
"ticket_number": "316115082",
"responses": [
{
"utility": "Acme Gas",
"code": "2C",
"description": "Marked with Exceptions: High-priority subsurface installation in conflict",
"discussion": []
}
]
}
}
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.
Exactix’s own options
Sunshine 811 publishes an Exactix API. Excavators can create and cancel tickets with the Send API, and the Receive API posts tickets and positive responses as JSON to an endpoint you provide. It needs an API key you get by contacting the One Call Center, and no published API lists your tickets or renewal dates.
| Option | What it covers | What it takes |
|---|---|---|
| Send API | CreateNewTicket and CancelTicket for excavators, plus ResponsesViewed to tell One Call that responses were viewed. | An API key from the One Call Center, sent as a Bearer token. A new ticket may be created in a Suspended state, depending on your permissions. |
| Receive API | Sunshine 811 posts ticket data and positive response information as JSON to an endpoint run by the excavator. | An endpoint you provide and run, which receives the JSON posts. |
| Exactix by hand | The ticket dashboard: create tickets, filter by ticket number, view responses and add excavation dates. | An Exactix account with a username and password. |
Read on November 12, 2026: Send API, Receive API, FL811 Exactix API reference.
Signing in to Exactix
Exactix signs you in with a username, typically your email address, and a password, and has a reset link for a forgotten password. With Fous you sign in once through Exactix's own sign-in with your own account: the login is sealed with AES-256 and never reaches code or AI agents, and an expired session is signed back in.
Worth knowing
- A ticket lasts 30 calendar days
- A ticket is valid for 30 calendar days, and Exactix shows each ticket's renewal date and expiration date.
- Two full business days before digging
- The start date defaults to 2 full business days ahead and cannot be earlier. Weekends and holidays do not count, and digging underwater can mean waiting up to 10 full business days.
- Intersections need Internet Ticket Entry
- A single address ticket cannot cover digging at or between intersections. For that you complete the Internet Ticket Entry application and its training.
- A 2C response needs your start date
- When a member responds 2C, you must notify it of the excavation or demolition start date and time, using add excavation date in view responses.
More in Government: US courts, records, permits and licensing
- Texas811 Portal
- USA North 811
- Accela Citizen Access
- DOB NOW
- Metrc
- webDEALER
- The Compliance Engine
- eFileIL
- eFileTexas
- Florida Courts E-Filing Portal
- Odyssey File & Serve
- LOOP
Other industries: AppraisalPort, BSA E-Filing System, PASSPort, Ohio Business Gateway, bizfile Online, Motion.
Frequently asked questions
Yes. Its Exactix Send API lets excavators create and cancel tickets, and its Receive API posts tickets and positive responses as JSON to an endpoint you provide. You get an API key by contacting the One Call Center. No published call lists your tickets or renewal dates.
In Exactix, go to the ticket dashboard, filter by ticket number, open the three-dot menu and choose view responses. Each utility notified shows a response code, such as 1 for marked, 3A for unmarked because of no access, or 4 for clear, no facilities.
30 calendar days. Exactix shows each ticket's renewal date and expiration date. A workflow you build can list the tickets coming up for renewal every week and send them to you.
Marked with exceptions: a high-priority subsurface installation is in conflict. You must notify the member of your excavation or demolition start date and time, with add excavation date in view responses.
No. Fous is an independent product. You use it with your own Exactix account, and a method reads and does only what that account can.
Put Sunshine 811 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 nextTexas811 PortalUSA North 811Accela Citizen AccessAppraisalPortHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Sunshine 811 (Sunshine 811). 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.