Skip to content

FousTravis Perkins

Get your Travis Perkins invoices through an API

Read the invoices, credit notes, balance and trade prices in your Travis Perkins online trade account with one API call each. Or have a workflow hand the week's new invoices and credit notes to your accounting system every Monday.

Works with your own Travis Perkins account. Fous is an independent product.

What you can build on Travis Perkins

  • Get invoices and credit notes

    Build this

    Reads the invoices and credit notes in your online trade credit account for the dates you give, with what is still to pay on each.

    Takes
    Date from, date to (optional)
    Returns
    Document type, document number, date, amount, amount outstanding, paid or unpaid
  • Get your account balance and statement

    Build this

    Reads the balance of your trade credit account and the lines of your latest statement from the account area.

    Takes
    Nothing
    Returns
    Account number, balance, statement date, statement lines with document number, date and amount
  • Get your trade prices for products you buy

    Build this

    Reads Trade Counter, the products you have bought before online or in branch, with your trade price and stock at the branch you choose by postcode.

    Takes
    Branch postcode, product codes (optional)
    Returns
    Product code, product name, trade price ex VAT, stock at the branch
  • Place a Click & Collect order

    Build this

    Adds the products you name to the basket and places a Click & Collect order on your trade account at the branch you choose.

    Takes
    Branch postcode, product codes and quantities
    Returns
    Order number, branch, products, total

Automate Travis Perkins 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.

  • The week's invoices and credit notes, sent to accounting

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Get the invoices and credit notes dated in the last 7 days.
    Step 2
    Keep the documents that were not there on the last run.
    Step 3
    Post each one, with its number, date, amount and type, to your accounting system's webhook.
  • Unpaid invoices and balance, before month end

    Build this
    Starts
    Every month on the 25th at 9:00
    Step 1
    Get your account balance and latest statement.
    Step 2
    Get the invoices of the last 12 months and keep the ones with an amount outstanding.
    Step 3
    Email you the balance and the unpaid invoices, oldest first.
  • Trade price changes on the products you buy

    Build this
    Starts
    Every Monday at 6:00
    Step 1
    Get your trade prices from Trade Counter at your branch.
    Step 2
    Keep the products whose trade price changed since the last run.
    Step 3
    Email you each change with the old and new price.

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 invoices and credit notes” 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": "travisperkins.co.uk/get_invoices_and_credit_notes",
    "input": {
      "date_from": "2026-11-02",
      "date_to": "2026-11-08"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "account": "Acme Building Services",
    "documents": [
      {
        "type": "invoice",
        "document_number": "INV-58201",
        "date": "2026-11-04",
        "amount": 1284.6,
        "amount_outstanding": 1284.6,
        "paid": false
      }
    ],
    "currency": "GBP",
    "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.

Travis Perkins’s own options

Travis Perkins offers its online trade account on travisperkins.co.uk and in the TP App. With a trade credit account you view and pay invoices, view statements and credit notes, and add new users. Both cash and credit accounts see trade prices, check stock and place orders. Its trade account pages describe no API or data export for account holders.

OptionWhat it coversWhat it takes
TP AppThe same account on a phone: invoices and payments, trade prices under Your Products, stock and orders.A trade account activated online, and the app from the Google Play Store or the Apple App Store.
travisperkins.co.uk by handInvoices, credit notes, statements and payments for credit accounts, plus Trade Counter, stock and orders.A trade cash or credit account, registered or activated online with an email address and password.

Read on November 12, 2026: Open a Trade Account, How to Create an Online Trade Account, Travis Perkins Mobile App.

Signing in to Travis Perkins

Travis Perkins signs you in with the email address and password of your online trade account. Accounts opened in branch before 22 August 2018 are first activated with the account number and postcode. With Fous you sign in once through Travis Perkins's own sign-in with your own account: the login is sealed with AES-256, never returned by the API or written to logs, and an expired session is signed back in.

Worth knowing

Invoices and statements are for credit accounts
Viewing and paying invoices, statements and credit notes come with a trade credit account. A trade cash account gets trade prices, stock and ordering online.
Older accounts need activating first
An account opened before 22 August 2018 is activated online with its account number and the postcode given in branch. Accounts opened after that date were registered online automatically.
Prices and stock follow your branch
You connect to a local branch by entering a postcode, and products and stock levels are shown for that branch. A method that reads prices or stock takes the postcode as an input.
Branch purchases show up online
Trade Counter lists the products you have bought before, online or in branch, with your trade prices. In the TP App the same list is under Your Products.

More in Trades, field service and facilities

Other industries: Petronect, CONTPAQi, Meta Business Suite and Ads Manager, Autossimo, FMCDealer, The Work Number.

Frequently asked questions

Not for trade account holders: its trade account pages describe no API or data export. Travis Perkins offers the online trade account on travisperkins.co.uk and in the TP App, where you view and pay invoices, view statements and credit notes, see trade prices, check stock and place orders.

Yes, with a method you build that reads the invoices and credit notes in your online trade credit account. A workflow can run it every week, keep the documents that are new since the last run and post them to your accounting system's webhook.

If it was opened before 22 August 2018, activate it with your account number and the postcode you gave in branch, then create a password. Accounts opened after that date were registered automatically: you sign in with your email address and password.

Yes. Trade Counter lists the products you have bought before, online or in branch, with your trade prices, and you can buy them again or check stock. In the TP App the same list is under Your Products.

No. Fous is an independent product. You use it with your own Travis Perkins trade account, and a method reads and does only what that account can.

Put Travis Perkins 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 nextGreenSky merchant portalCorrigoProHousecall ProPetronectHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Travis Perkins (Travis Perkins Trading Company Limited). 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.