FousPPL Electric Utilities online account
Get your PPL Electric usage data through an API
Read hourly usage, monthly demand and account balances from your PPL Electric Utilities online account with one call each. Or have a workflow go through every account in your My Account List each morning and post yesterday's intervals to your energy system.
Works with your own PPL Electric Utilities online account account. Fous is an independent product.
What you can build on PPL My Account
Get interval usage for an account
Build thisReads the hourly electricity use chart in the Energy Analyzer for one account and date range, in 15-minute or 60-minute intervals for each meter.
- Takes
- Account number, start date, end date
- Returns
- Account number, meter, interval start, interval length, kWh
Get monthly usage and demand
Build thisReads the Energy Analyzer's monthly chart for one account: electricity use in kWh, demand in kW and electricity costs for the past 24 months.
- Takes
- Account number
- Returns
- Month, kWh, demand in kW, electricity costs
List accounts with their balances
Build thisReads the My Account List, then each account's balance and its most recent payment from the payment history.
- Takes
- Nothing
- Returns
- Account number, account balance, last payment date, last payment amount
Make a payment on an account
Build thisChooses an account on the payment page, enters the amount and the payment method you name, and submits the payment.
- Takes
- Account number, amount, payment method
- Returns
- Account number, amount paid, payment date, confirmation shown
Automate PPL My 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, every account, to your energy system
Build this- Starts
- Every day at 8:00
- Step 1
- List the accounts in your My Account List.
- Step 2
- For each account, get yesterday's interval usage from the Energy Analyzer.
- Step 3
- Keep the account number, meter, interval start, interval length and kWh.
- Step 4
- Post the intervals to your energy management system's webhook, one batch per account.
Monthly demand report across your sites
Build this- Starts
- Monthly, on the 5th at 9:00
- Step 1
- List the accounts in your My Account List.
- Step 2
- For each account, get monthly usage and demand from the Energy Analyzer.
- Step 3
- Keep the latest month and summarize kWh, demand in kW and electricity costs by account.
- Step 4
- Email you the report.
Open balances for accounts payable
Build this- Starts
- Every Monday at 7:30
- Step 1
- List every account in your My Account List with its balance and last payment.
- Step 2
- Keep the accounts with a balance above zero.
- Step 3
- Post them to your accounting system's webhook.
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 interval usage for an account” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "selfserve.pplelectric.com/get_interval_usage",
"input": {
"account_number": "0000000001",
"start_date": "2026-11-10",
"end_date": "2026-11-10"
}
}'
{
"status": "completed",
"data": {
"account_number": "0000000001",
"intervals": [
{
"meter": "M-204118",
"interval_start": "2026-11-10T00:00:00-05:00",
"interval_minutes": 15,
"kwh": 18.4
}
],
"count": 1
}
}
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.
PPL My Account’s own options
PPL's pages describe no API for account holders. In the Energy Analyzer you can export two years of usage to Excel or in Green Button format, one account at a time. Licensed electric generation suppliers get historical and interval usage through the Supplier Portal or EDI at no charge, and other third parties can ask PPL for it by authorization letter, for a fee per account.
| Option | What it covers | What it takes |
|---|---|---|
| Energy Analyzer export | Daily and hourly usage for a date range, and the past 24 months of monthly use, costs and usage summary, to Excel or Green Button format. | A PPL online account with access to the account. Exports one account at a time. |
| Supplier Portal and EDI | Historical usage, historical interval usage and ICAP/NITS, by portal or as 814 requests answered with 867 HU/HIU transactions. | PUC-licensed electric generation suppliers, EDI-certified in PPL's territory for EDI. No charge. |
| Manual request | Historical monthly or interval usage for a business account, sent by PPL. Bill copies are not provided. | A signed letter of authorization listing the account numbers, and a fee per account. |
| PPL My Account by hand | Balances, payments, payment history and the Energy Analyzer charts, one account at a time, switched with Select Account. | A web profile with the accounts added or shared to it. |
Read on November 12, 2026: Third-party requests for demand and consumption history, Your energy use (business customers), Requests for customer demand and consumption history.
Signing in to PPL My Account
PPL My Account asks for your email or username and a password, or lets you sign in with Google, Facebook or Twitter. One web profile can hold many accounts, added or shared through the My Account List. With Fous you sign in once through PPL'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
- Accounts must be added or shared first
- A profile sees only the accounts linked to it. The account holder adds or shares an account from the My Account List, and a shared user can then see detailed usage and pay bills.
- Interval length depends on the meter
- The Energy Analyzer shows usage in 15-minute or 60-minute increments, depending on your meter. An account with several meters exports one row set per meter.
- Electricity costs are not your bill
- The Energy Analyzer's electricity costs are the total cost of the electricity used, not the bill amount. They include your supplier's costs if you shop and receive one bill.
- The app covers smaller accounts only
- PPL's mobile app is for residential customers and small business accounts on the General Service rate. Other business accounts use the website.
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
- FirstEnergy online account
- FPL online account
- Georgia Power My Account
- Hydro One myAccount
- Hydro-Québec Espace client
- myEntergy
- 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: 饿了么商家版, NAB Connect, NextGear Capital Account Portal, Edabu, GST Portal, SES.Hospedajes.
Frequently asked questions
Not for account holders, as far as PPL's own pages say. You can export usage from the Energy Analyzer to Excel or Green Button format, one account at a time. Licensed suppliers get usage through PPL's Supplier Portal or EDI, and other third parties can request it by authorization letter for a fee per account.
Use the daily or hourly chart in the Energy Analyzer: pick a date range and export it to Excel or Green Button format. Data shows in 15-minute or 60-minute increments depending on your meter, and you can go back two years.
Your accounts sit together in the My Account List, but usage and balances show one account at a time, switched with Select Account. With Fous, a workflow you build can loop over every account, call the same method for each and email you or post the result to a webhook.
Share the account with them online: they give you their username, and you share from the My Account List. They then see detailed usage and can pay bills. PPL also accepts a signed letter of authorization, for a fee per account.
No. Fous is an independent product. You use it with your own PPL online account, and a method reads and does only what that account can.
Put PPL Electric Utilities 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 nextSCE My AccountEnedis Espace Client EntreprisesSGE饿了么商家版How methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of PPL Electric Utilities online account (PPL Electric Utilities). 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.