FousFirstEnergy online account
Pull your FirstEnergy bills and usage into your systems
Read interval data from Analyze Usage, Billing and Payment History and the current bill for any account on your Online Profile, one API call each. Build a workflow that hands each new bill to accounts payable every weekday at 7:00.
Works with your own FirstEnergy online account account. Fous is an independent product.
What you can build on FirstEnergy
Download interval usage data
Build thisOpens Analyze Usage for one account, sets Usage Trends to Power and reads the Green Button Download of interval data for the From and To dates.
- Takes
- Account number, from date, to date
- Returns
- Account, interval start, interval end, kWh, kW, kVA, kVAr, power factor
Get billing and payment history
Build thisReads Billing and Payment History for the account chosen in the Account Selector: each bill and each payment posted to it.
- Takes
- Account number, since date (optional)
- Returns
- Account, bill date, amount billed, due date, payment date, payment amount
List accounts with their current bill
Build thisReads every account in your Online Profile and, under Manage Account, each one's current bill information.
- Takes
- Nothing
- Returns
- Account number, service address, amount due, due date
Submit a stop service request
Build thisFills in the Stop Service request under Start, Stop or Move Requests for one account and submits it for the date you give.
- Takes
- Account number, service address, stop date, contact email
- Returns
- Account number, stop date, submitted at
Automate FirstEnergy 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 bills for every account, handed to accounts payable
Build this- Starts
- Every weekday at 7:00
- Step 1
- List every account on your Online Profile with its current bill.
- Step 2
- Keep the bills that were not there on the last run.
- Step 3
- Post account number, service address, amount due and due date to your accounts payable webhook.
Last week's interval data, per account
Build this- Starts
- Every Monday at 6:00
- Step 1
- For each account you name, download the interval data for the previous seven days from Analyze Usage.
- Step 2
- Post the intervals, with kWh, kW and power factor, to your energy reporting webhook.
- Step 3
- Email you each account's total kWh and highest kW for the week.
Bills coming due without a payment
Build this- Starts
- Every weekday at 9:00
- Step 1
- List the accounts on your Online Profile, then get each one's billing and payment history since the start of last month.
- Step 2
- Keep the bills due within five days that have no payment after them.
- Step 3
- Email you the list with account, amount and due date.
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 “Download interval usage data” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "firstenergycorp.com/download_interval_usage",
"input": {
"account_number": "110000000001",
"from": "2026-11-09",
"to": "2026-11-09"
}
}'
{
"status": "completed",
"data": {
"account": "Acme Distribution, 400 Industrial Pkwy",
"account_number": "110000000001",
"intervals": [
{
"start": "2026-11-09T00:00:00-05:00",
"end": "2026-11-09T00:15:00-05:00",
"kwh": 41.6,
"kw": 166.4,
"kva": 178.9,
"kvar": 65.7,
"power_factor": 0.93
}
],
"count": 96
}
}
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.
FirstEnergy’s own options
FirstEnergy's customer help pages offer no API. In the online account, Analyze Usage has a Green Button Download of interval data as CSV or XML, and Billing and Payment History is on screen. Third parties such as curtailment service providers, holding each customer's Letter of Authorization, can get up to 24 months of hourly data in Excel through a web portal or by EDI.
| Option | What it covers | What it takes |
|---|---|---|
| Green Button Download in Analyze Usage | Interval data for one account and a From and To date range, as a CSV or XML file. | An online account. You download each account's file yourself. |
| Third-party web portal and EDI | Up to 24 months of hourly customer data, in Excel through the portal or by EDI after testing. | A third party other than an electric generation supplier, a Letter of Authorization from each customer on file, and testing for EDI. |
| Automated Request Form | A copy of a bill, payment and usage information, the account balance and more. | A request through the form for the account you need. |
| The online account by hand | Billing and Payment History, Analyze Usage, payments and service requests, one account at a time in the Account Selector. | An online account with each electric account added to your Online Profile. |
Read on November 12, 2026: How to access interval data on the Analyze Usage tool, Third-party data access FAQ, Benefits of an online account.
Signing in to FirstEnergy
FirstEnergy asks for a username and password. Multi-factor authentication is optional: a one-time code by text message, a phone call, or an authentication app. With Fous you sign in once through FirstEnergy's own sign-in with your own account, and the login is sealed with AES-256. An account that signs in with a password alone is signed back in when its session expires.
Worth knowing
- One account at a time
- Billing and Payment History and Analyze Usage show the account chosen in the Account Selector at the top of each page. So each method you build takes an account number, and a workflow loops over your accounts.
- Interval data arrives as a file
- Green Button Download gathers the data after you press Download and saves a CSV named after the account with a date and time stamp. kWh, kVA, kVAr, kW and power factor appear when the Usage Trends view is set to Power.
- Service requests take two business days
- FirstEnergy may need at least two business days to process a start, stop or move request and confirms by email. Requests can be made up to 90 days ahead and not for weekends or holidays.
- Third-party access needs a letter per customer
- A third party must keep a Letter of Authorization from each customer on file, and FirstEnergy may ask for proof at any time. Data not available through the portal or EDI is billed at $53 an hour.
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
- Dominion Energy Manage Account
- Duke Energy My 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: PedidosYa Partner Portal, FABeAccess, U.S. Bank Access Online, Coretax DJP, GST Portal, Viator Supplier Center.
Frequently asked questions
No, FirstEnergy's customer help pages offer no API. Analyze Usage has a Green Button Download of interval data as CSV or XML, and third parties holding each customer's Letter of Authorization can get up to 24 months of hourly data through a web portal or EDI.
Open Analyze Usage, go to Cost & Usage, then Usage Trends, and choose Green Button Download. Select Interval Data, enter the From and To dates and press Download. With the view set to Power, Usage Trends shows kWh, kW, kVA, kVAr and power factor.
Yes, in Online Profile, which lists every account on your profile and lets you add or remove them. Billing and usage are shown one account at a time through the Account Selector. A workflow you build can loop over your accounts on a schedule and send the result by email or webhook.
Up to 24 months of hourly customer data, in Excel through FirstEnergy's web portal or by EDI. Longer histories are requested through the Contact Us form and are subject to fees.
No. Fous is an independent product. You use it with your own FirstEnergy online account, and a method reads and does only what that account can.
Put FirstEnergy online 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 nextFPL online accountGeorgia Power My AccountHydro One myAccountPedidosYa Partner PortalHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of FirstEnergy online account (FirstEnergy). 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.