FousDominion Energy Manage Account
Pull your Dominion Energy bills and usage into your systems
Read 30-minute interval usage from Detailed Energy Usage and your bills from Dominion Energy Manage Account with one API call each. A workflow can collect yesterday's usage for every account each morning and hand new bills to accounts payable.
Works with your own Dominion Energy Manage Account account. Fous is an independent product.
What you can build on Manage Account
Get 30-minute interval usage
Build thisReads the 30-minute interval data table in Detailed Energy Usage for one account and a date range, with the latest date the meter sent data.
- Takes
- Account number, start date, end date
- Returns
- Date, interval start, kWh, latest date transmitted
Get daily usage with temperature
Build thisReads the Daily Energy Usage chart in Detailed Energy Usage for one account: each day's kWh and the temperature shown for it.
- Takes
- Account number, start date, end date
- Returns
- Date, kWh, temperature
Get bills for an account
Build thisReads the bill history in Manage Account for one account: each bill's date, amount and due date, for up to the 24 months of past bills shown online.
- Takes
- Account number, bills since (optional)
- Returns
- Bill date, amount due, due date, kWh billed, service address
Request a service stop
Build thisUses Start, Stop or Move in Manage Account to ask Dominion Energy to stop electric service at one account on a date you choose.
- Takes
- Account number, stop date
- Returns
- Account number, service address, stop date, confirmation
Automate Manage Account 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.
Yesterday's interval usage for every account
Build this- Starts
- Every day at 9:00
- Step 1
- For each account you name, get the 30-minute interval usage for yesterday.
- Step 2
- Post each account's intervals and total kWh to your energy management webhook.
- Step 3
- Keep the accounts whose intervals show zeros or whose latest transmitted date is older than yesterday, and email you that list.
New bills, handed to accounts payable
Build this- Starts
- Every weekday at 8:00
- Step 1
- For each account, get the bills from the last 45 days.
- Step 2
- Keep the bills that were not there on the last run.
- Step 3
- Post account number, service address, bill date, amount due, due date and kWh billed to your AP system's webhook.
Weekly usage report across your sites
Build this- Starts
- Every Monday at 7:00
- Step 1
- For each account, get daily usage with temperature for the past 7 days.
- Step 2
- Have an AI step summarize the week by site, with the highest days and their temperatures.
- Step 3
- Email you the report.
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 30-minute interval usage” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "login.dominionenergy.com/get_interval_usage",
"input": {
"account_number": "0000000000",
"start_date": "2026-11-10",
"end_date": "2026-11-10"
}
}'
{
"status": "completed",
"data": {
"latest_date_transmitted": "2026-11-10",
"intervals": [
{
"date": "2026-11-10",
"start": "00:00",
"kwh": 41.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.
Manage Account’s own options
Dominion Energy does not describe an API for Manage Account on its own pages. Business customers who can process EDI 810 data can get their bills as EDI 810 invoices instead of paper and pay by ACH. In Manage Account, customers with a communicating smart meter can enroll in Detailed Energy Usage and download 30-minute interval data.
| Option | What it covers | What it takes |
|---|---|---|
| EDI billing | An EDI 810 invoice for each billed account, and incoming EDI 820 payments. | A Dominion Energy business account and the ability to receive and process EDI 810 data. You ask for it by email. |
| Detailed Energy Usage download | 30-minute interval usage data for one account, downloaded from Manage Account. | A communicating smart meter and enrollment, usually ready 3 to 5 business days after you enroll. |
| Release of Information form | Lets a third party receive your usage-related information or take certain account actions for you. | A signed form from the account holder. |
| Manage Account by hand | Bills, usage, payments, notifications and start, stop or move requests. | An online account, signed in with email address and password. |
Read on November 12, 2026: Electronic Data Interchange (EDI), Detailed Energy Use, Property Managers and Landlords.
Signing in to Manage Account
Manage Account for Virginia and North Carolina electric customers signs you in with your email address and password at login.dominionenergy.com. The mobile app can use fingerprint or face recognition instead. With Fous you sign in once through that sign-in with your own account, and the login is sealed with AES-256, never returned by the API or written to logs.
Worth knowing
- Interval data needs enrollment first
- You enroll in Detailed Energy Usage from the left-hand column of Manage Account. The data usually appears 3 to 5 business days later, and up to 30 days for a new account or a new smart meter.
- Updated once a day, and not your bill
- The daily chart and the 30-minute table are updated once a day. Your bill is not calculated from them, so use the bill itself for billed kWh.
- Gaps show up as zeros
- When the meter fails to send data, the missing usage arrives later in aggregate on the daily chart and may appear as zeros in the 30-minute table. The latest date shown is the latest date the meter transmitted.
- Rental units have their own portal
- The Property Manager Portal covers units under a Revert to Owner agreement, which you need before registering. Each transfer into the owner's or agent's name carries a $5.70 Service Initiation Charge.
More in Energy and utilities
- British Gas Business online account
- Ameren online account
- CenterPoint Energy My Account
- Con Edison My Account
- DTE Energy online account
- Eversource online account
- National Grid US My Account
- PG&E online account
- PSE&G My Account
- SDG&E My Account
- AEP online account
- ComEd My Account
- Duke Energy My Account
- FirstEnergy online account
- FPL online account
- Georgia Power My Account
- Hydro One myAccount
- Hydro-Québec Espace client
- myEntergy
- PPL Electric Utilities online account
- SCE My Account
- Enedis Espace Client Entreprises
- SGE
- Cemig Atende
- Enel Agência Virtual
- Espace Producteur EDF OA
- SoCalGas My Account
- Transport4
- Smart Meter Texas
- SmartHub
- My WM
- Republic Services My Account
Other industries: iFood Portal do Parceiro, CommBiz, CAFS, RD e-Filing, MCA21, Airbnb hosting dashboard.
Frequently asked questions
Dominion Energy does not describe one on its own pages. Business customers can get bills as EDI 810 invoices and pay by ACH, and customers with a communicating smart meter can download 30-minute interval data from Detailed Energy Usage in Manage Account.
Sign in to Manage Account, select Detailed Energy Usage in the left-hand column and enroll. Dominion Energy provides 30-minute intervals, usually 3 to 5 business days after enrollment, and only for accounts with a communicating smart meter.
Up to 24 months of past bills, according to Dominion Energy's eBill page. You can view, download, print or pay each one in your online account.
Yes, through EDI billing if you can receive and process EDI 810 data. Dominion Energy creates an EDI 810 invoice for each billed account in place of a paper bill. With Fous, you can also build a workflow that reads new bills on a schedule and posts them to your system's webhook.
No. Fous is an independent product. You use it with your own Manage Account login, and a method reads and does only what that account can.
Put Dominion Energy Manage Account 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 nextDuke Energy My AccountFirstEnergy online accountFPL online accountiFood Portal do ParceiroHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Dominion Energy Manage Account (Dominion Energy). 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.