Skip to content

FousBritish Gas Business online account

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.

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

    Build this

    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

    Build this

    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

    Build this

    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 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

    Build this
    Starts
    Every Monday at 8:00
    Step 1
    Get the balances and statuses of all energy accounts from the Accounts tab.
    Step 2
    Keep the Live accounts with a balance owing.
    Step 3
    Email you the list, sorted by balance, with site address and postcode.
  • New bills passed to accounts payable

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get the Live energy accounts from the Accounts tab.
    Step 2
    For each one, get the bills issued in the last 7 days.
    Step 3
    Keep the bills that were not there on the last run.
    Step 4
    Post account number, site address, bill date, billing period and amount to your accounting system's webhook.
  • Account status changes across your sites

    Build this
    Starts
    Every day at 9:00
    Step 1
    Get the status of every energy account from the Accounts tab.
    Step 2
    Keep the accounts whose status changed since the last run, such as Onboarding to Live.
    Step 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, 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.

OptionWhat it coversWhat it takes
Energy360 DataViewHalf-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 billsAn 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 partyA 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 handBalances, 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, Energy360 DataView, Paperless billing.

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

Other industries: SGWS Proof, Banno Business, U.S. Bank Access Online, 登記情報提供サービス, MCA21, IATA BSPlink.

Frequently asked questions

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.

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.

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.

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.

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.

Put British Gas Business 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 nextAmeren online accountCenterPoint Energy My AccountCon Edison My AccountSGWS ProofHow methods workHow workflows run

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.