Skip to content

FousLeShuttle Freight

Turn your LeShuttle Freight account into an API

Read your crossings, Border Passes and invoices from your LeShuttle Freight account with one API call each, or create a Border Pass with an MRN. A workflow can check each weekday morning which of today's bookings still have no Border Pass.

Works with your own LeShuttle Freight account. Fous is an independent product.

What you can build on LeShuttle Freight

  • List bookings

    Build this

    Reads the crossings booked on your online account for a date range, with direction, vehicle registration and booking reference.

    Takes
    Travel date from, travel date to
    Returns
    Booking reference, travel date, direction, vehicle registration
  • Get Border Pass history

    Build this

    Reads your previous Border Passes from the online account, which keeps the past 3 months, with what each one is linked to.

    Takes
    Created since (optional), vehicle registration (optional)
    Returns
    Border Pass reference, booking reference, vehicle registration, direction, travel date, MRN
  • Get invoices and statements

    Build this

    Reads the invoices and account statements listed in the invoicing section of your online account.

    Takes
    Invoice date from, invoice date to
    Returns
    Invoice number, invoice date, amount, currency, statement date
  • Create a Border Pass

    Build this

    Opens Border Pass in the online account, enters the MRN for a booking or vehicle registration and returns the Border Pass reference once it is validated.

    Takes
    Booking reference or vehicle registration, direction, MRN, sanitary certificate for SPS goods (optional)
    Returns
    Border Pass reference, booking reference, vehicle registration, MRN

Automate LeShuttle Freight 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.

  • Today's bookings with no Border Pass

    Build this
    Starts
    Every weekday at 6:00, Europe/London
    Step 1
    List the bookings with today's travel date.
    Step 2
    Get the Border Pass history and keep today's bookings that no Border Pass is linked to.
    Step 3
    Email you the list with booking reference, direction and vehicle registration.
  • New invoices, posted to your accounting system

    Build this
    Starts
    Every Monday at 8:00, Europe/London
    Step 1
    Get the invoices and statements from the last 14 days.
    Step 2
    Keep the invoices that were not there on the last run.
    Step 3
    Post invoice number, date, amount and currency to your accounting 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 “List bookings” 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": "customer-portal.leshuttlefreight.com/list_bookings",
    "input": {
      "travel_date_from": "2026-11-13",
      "travel_date_to": "2026-11-14"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "bookings": [
      {
        "booking_reference": "FR4821736",
        "travel_date": "2026-11-13",
        "direction": "Folkestone to Calais",
        "vehicle_registration": "AB12 CDE"
      },
      {
        "booking_reference": "FR4821790",
        "travel_date": "2026-11-14",
        "direction": "Calais to Folkestone",
        "vehicle_registration": "GX-482-KL"
      }
    ],
    "count": 2
  }
}

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.

LeShuttle Freight’s own options

LeShuttle Freight's own pages describe no API, EDI or other integration for customers. Account holders manage bookings, vehicle tracking, invoices, Border Passes and dangerous goods declarations in their online account, and can book from the My Booking App with the same login. Hauliers without an account book on the booking site.

OptionWhat it coversWhat it takes
My Booking AppBookings from a mobile device, for account holders.A LeShuttle Freight account and the same login details as the online account.
Booking without an accountA crossing booked on the booking site, viewed or amended later.The booking reference and the password from the confirmation email.
The online account by handBookings, vehicle tracking, invoicing, Border Pass, dangerous goods pre-declaration, Terminal Info and CO2 emissions certificates.A LeShuttle Freight account, opened with the sales team, and a user login.

Read on November 12, 2026: LeShuttle Freight online services, LeShuttle Freight account benefits, How to amend your booking.

Signing in to LeShuttle Freight

The online account's sign-in page asks for your email address and password, and your company's principal Authorised Users decide which services each user can reach. With Fous you sign in once through that page with your own account, and the login is sealed with AES-256, never returned by the API or written to logs. When the session expires, Fous signs back in.

Worth knowing

A booking is for a day, not a departure
Bookings are made for the day of travel and are valid the day before and the day after. Changing the direction of travel is not allowed, and amendments are made at least 24 hours before the crossing.
Border Passes have a short window
A Border Pass can be created or amended up to 30 minutes before arrival and is valid for 72 hours around the travel date. The online account keeps Border Pass history for the past 3 months.
Users are managed by two principal users
Each account nominates two principal Authorised Users, who give other users access to all or part of the services. A user who has not used the services for 12 months can be removed.
Card-paying accounts see less
Some Freight Online services are not available to accounts that pay for crossings by credit card. If yours pays by card, check that invoice history appears in your account before you build on it.

More in Maritime and aviation

Other industries: Entrata, ASCAP Member Access, Rithum OrderStream, Tesco Partners Toolkit, Cisco Commerce Workspace, HD Supply.

Frequently asked questions

Not one that its own pages describe. Account holders use the online account for bookings, vehicle tracking, invoices and Border Passes, and the My Booking App for bookings from a phone. With Fous you can build a method that reads or does one of those things and call it from your code.

A Border Pass is valid for 72 hours around the travel date. You can amend it under View, amend or cancel a Border Pass in your online account, up to 30 minutes before arrival.

Yes, within a window. A booking is valid on the booked date and one day before or after it. Outside that window you amend the booking online or through the sales team at least 24 hours before the crossing, and the direction of travel cannot change.

Yes. LeShuttle Freight does not take a booking without a valid vehicle registration number. A trailer number and the driver's personal details are not needed when you book.

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

Put LeShuttle Freight 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 nextABS MyFreedomClassNK Customer HubDNV Fleet StatusEntrataHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of LeShuttle Freight (Getlink (Eurotunnel)). 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.