# Turn your British Gas Business account into an API

> Read the balance, status and bills of each energy account in your British Gas Business online account, or submit a meter reading, in one API call. A workflow can post each weekday's new bills to accounts payable and email you Monday's balances owing.

Page: https://fous.com/automate/british-gas-business-online-account
Updated: 2026-11-12

Works with your own British Gas Business online account account. Fous is an independent product.

## What you can build on British Gas Business

### Get account balances and statuses

Reads the Accounts tab of the online account: each energy account with its site address, postcode, status and balance.

- Takes: Status (optional), postcode (optional)
- Returns: Account number, site address, postcode, status, balance, renewal options

### Get the bills for an energy account

Opens one energy account in the online account and reads its bills and statement of account, newest first.

- Takes: Account number, issued since (optional)
- Returns: Account number, site address, bill date, billing period, amount, balance

### Submit a meter reading

Opens one energy account and enters a manual meter reading, then returns the confirmation or the message that the reading is not what was expected.

- Takes: Account number, meter serial number, reading, reading date
- Returns: Account number, meter serial number, reading, reading date, accepted, message

## Automate British Gas Business with a workflow

A [workflow](/product/workflows) 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.

### Weekly balances for every energy account

Starts: Every Monday at 8:00

1. Get the balances and statuses of all energy accounts from the Accounts tab.
2. Keep the Live accounts with a balance owing.
3. Email you the list, sorted by balance, with site address and postcode.

### New bills passed to accounts payable

Starts: Every weekday at 7:00

1. Get the Live energy accounts from the Accounts tab.
2. For each one, get the bills issued in the last 7 days.
3. Keep the bills that were not there on the last run.
4. Post account number, site address, bill date, billing period and amount to your accounting system's webhook.

### Account status changes across your sites

Starts: Every day at 9:00

1. Get the status of every energy account from the Accounts tab.
2. Keep the accounts whose status changed since the last run, such as Onboarding to Live.
3. Email you each change with the account number and 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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get account balances and statuses” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "britishgas.co.uk/get_account_balances",
    "input": {
      "status": "Live"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "accounts": [
      {
        "account_number": "BGB0000123456",
        "site_address": "Unit 4, Acme Trading Estate, Leeds",
        "postcode": "LS11 5AB",
        "status": "Live",
        "balance": 1284.37,
        "currency": "GBP",
        "renewal_options": false
      }
    ],
    "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.

## British Gas Business’s own options

British Gas Business documents no API for its online account. Bills, balances, payments and meter readings are handled in the online account, with an email when a new bill is ready if you choose paperless bills. Half-hourly smart meter data is in Energy360 DataView, a separate free platform you request by chat, with daily downloads and scheduled reports.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Energy360 DataView | Half-hourly consumption from smart meters, updated daily, with downloads, out of hours reporting and scheduled report exports. | Free. A smart meter, and a request by chat; login details arrive within 10 working days. |
| Paperless bills | An email each time a new bill is ready, with the bill to view, download or print as a PDF in the online account. | Free. Switched on in the online account under Manage, Paperless billing. |
| Half-hourly data for a third party | A broker or other third party can request your half-hourly data on your behalf. | A request made by the broker or third party on your behalf. |
| The online account by hand | Balances, bills, statements, Direct Debits, card payments and meter readings for each energy account. | Registration with an account number, site postcode, phone number and email address. |

Read on November 12, 2026: [Register for an online account](https://www.britishgas.co.uk/business/help-and-support/my-online-account/registering-my-online-account), [Energy360 DataView](https://www.britishgas.co.uk/business/smart-meters/energy360), [Paperless billing](https://www.britishgas.co.uk/business/help-and-support/my-online-account/paperless-bills).

## Signing in to British Gas Business

British Gas Business signs you in with your email address and password. A new registration gets a temporary password by email, valid for 24 hours, and a locked account opens again on its own one hour later. With Fous you sign in once through the site'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

- **Two kinds of account number**: Accounts starting with 60 or 67 and accounts starting with BGB sit on separate tabs, with different statuses and searches. A method that covers your whole estate reads both tabs.
- **Bills appear up to two days later**: A bill can take up to two days to appear in the online account. A workflow that passes on new bills should look back a few days rather than only at today.
- **Organisations, views and users**: One online account can hold up to 15 organisations and 200 users. A Super user assigns each user a view, a group of accounts, so a method sees only the accounts in its user's view.
- **Smart meters report on their own**: With a working smart meter, readings reach British Gas on their own. A manual reading higher or lower than expected can still be given, and it is checked before the bill.

## More in Energy and utilities

- [Ameren online account](https://fous.com/automate/ameren-online-account.md)
- [CenterPoint Energy My Account](https://fous.com/automate/centerpoint-energy-my-account.md)
- [Con Edison My Account](https://fous.com/automate/con-edison-my-account.md)
- [DTE Energy online account](https://fous.com/automate/dte-energy-online-account.md)
- [Eversource online account](https://fous.com/automate/eversource-online-account.md)
- [National Grid US My Account](https://fous.com/automate/national-grid-us-my-account.md)
- [PG&E online account](https://fous.com/automate/pg-and-e-online-account.md)
- [PSE&G My Account](https://fous.com/automate/pse-and-g-my-account.md)
- [SDG&E My Account](https://fous.com/automate/sdg-and-e-my-account.md)
- [AEP online account](https://fous.com/automate/aep-online-account.md)
- [ComEd My Account](https://fous.com/automate/comed-my-account.md)
- [Dominion Energy Manage Account](https://fous.com/automate/dominion-energy-manage-account.md)
- [Duke Energy My Account](https://fous.com/automate/duke-energy-my-account.md)
- [FirstEnergy online account](https://fous.com/automate/firstenergy-online-account.md)
- [FPL online account](https://fous.com/automate/fpl-online-account.md)
- [Georgia Power My Account](https://fous.com/automate/georgia-power-my-account.md)
- [Hydro One myAccount](https://fous.com/automate/hydro-one-myaccount.md)
- [Hydro-Québec Espace client](https://fous.com/automate/hydro-quebec-espace-client.md)
- [myEntergy](https://fous.com/automate/myentergy.md)
- [PPL Electric Utilities online account](https://fous.com/automate/ppl-electric-utilities-online-account.md)
- [SCE My Account](https://fous.com/automate/sce-my-account.md)
- [Enedis Espace Client Entreprises](https://fous.com/automate/enedis-espace-client-entreprises.md)
- [SGE](https://fous.com/automate/sge.md)
- [Cemig Atende](https://fous.com/automate/cemig-atende.md)
- [Enel Agência Virtual](https://fous.com/automate/enel-agencia-virtual.md)
- [Espace Producteur EDF OA](https://fous.com/automate/espace-producteur-edf-oa.md)
- [SoCalGas My Account](https://fous.com/automate/socalgas-my-account.md)
- [Transport4](https://fous.com/automate/transport4.md)
- [Smart Meter Texas](https://fous.com/automate/smart-meter-texas.md)
- [SmartHub](https://fous.com/automate/smarthub.md)
- [My WM](https://fous.com/automate/my-wm.md)
- [Republic Services My Account](https://fous.com/automate/republic-services-my-account.md)

Other industries: [SGWS Proof](/automate/sgws-proof), [Banno Business](/automate/banno-business), [U.S. Bank Access Online](/automate/u-s-bank-access-online), [登記情報提供サービス](/automate/registry-information-service), [MCA21](/automate/mca21), [IATA BSPlink](/automate/iata-bsplink).

## Frequently asked questions

### Does the British Gas Business online account have an API?

No API is documented for it. You manage bills, balances, payments and meter readings in the online account, paperless bills send an email when a bill is ready, and half-hourly smart meter data is in Energy360 DataView, a free platform with daily downloads and scheduled reports.

### How do I get half-hourly data from British Gas Business?

Through Energy360 DataView, if you have a smart meter. You request access by chat and receive login details within 10 working days. It shows actual half-hourly consumption, updated daily, and you can download it or set scheduled reports.

### Why can't I see all my sites in one online account?

Some energy accounts may sit under another organisation. Select Manage, then Add energy accounts, and enter an account number, a site or billing postcode and the answer to a security question. One online account holds up to 15 organisations.

### Can several people in my company use the online account?

Yes, up to 200 users. Super users create, edit and deactivate users and decide which views, or groups of accounts, they see. Standard users manage the accounts in their view but not other users.

### Is Fous affiliated with British Gas (Centrica)?

No. Fous is an independent product. You use it with your own British Gas Business online account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of British Gas Business online account (British Gas (Centrica)). 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.
