Skip to content

FousLufthansa Cargo eServices

Turn Lufthansa Cargo eServices into an API

Read My shipments, the eTracking status of any air waybill and eBooking offers for a route with one API call each. Or have a workflow check your shipments every weekday morning and email you the air waybills whose status changed overnight.

Works with your own Lufthansa Cargo eServices account. Fous is an independent product.

What you can build on the eServices portal

  • Get my shipments

    Build this

    Reads the My shipments list in eTracking for your company account, with each air waybill's route and latest status.

    Takes
    Origin (optional), destination (optional), favourites only (optional)
    Returns
    AWB number, origin, destination, flight, pieces, weight, latest status, status time
  • Track air waybills

    Build this

    Searches eTracking for one or more air waybill numbers and reads each shipment's status events and flights.

    Takes
    AWB numbers
    Returns
    AWB number, origin, destination, booked flights, status events with station and time, pieces, weight
  • Get eBooking offers for a shipment

    Build this

    Fills in Basic information in eBooking and reads the offers on Routing & Pricing, without booking.

    Takes
    Origin, destination, departure date, commodity, pieces, weight, volume
    Returns
    Product, speed, route with flights, departure, arrival, price, currency
  • Book an eBooking offer

    Build this

    Runs the three eBooking steps for a shipment, picks the offer you name and confirms it at Checkout.

    Takes
    Origin, destination, departure date, commodity, pieces, weight, volume, product, flight
    Returns
    AWB number, booking status, route with flights, price

Automate the eServices portal 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.

  • Shipments whose status changed overnight

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get my shipments from My shipments in eTracking.
    Step 2
    Keep the air waybills whose latest status changed since the last run.
    Step 3
    Email you the list with AWB number, route, flight and new status.
  • Air waybill status, posted back to your system

    Build this
    Starts
    When your system calls the workflow's webhook with a list of AWB numbers
    Step 1
    For each AWB number, track the air waybill in eTracking.
    Step 2
    Keep the latest status event of each shipment.
    Step 3
    Post AWB number, latest status, station and time to your webhook.
  • Weekly offers for your regular lanes

    Build this
    Starts
    Every Monday at 8:00
    Step 1
    For each lane you name, get the eBooking offers for the coming week.
    Step 2
    Group the offers by lane with an AI step, cheapest and fastest first.
    Step 3
    Email you the summary with product, route, departure and 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 my shipments” 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": "www.lufthansa-cargo.com/get_my_shipments",
    "input": {
      "origin": "FRA",
      "favourites_only": false
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "shipments": [
      {
        "awb_number": "020-48213906",
        "origin": "FRA",
        "destination": "ORD",
        "flight": "LH8160",
        "pieces": 6,
        "weight_kg": 812,
        "latest_status": "Departed",
        "status_time": "2026-11-12T05:40:00+01:00"
      }
    ],
    "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.

The eServices portal’s own options

Lufthansa Cargo's developer portal offers a Shipment Tracking API and a Routing Offer API to anyone who registers an app and takes an API key, with a limited number of requests to start. The smartBooking API for offers and bookings is opened only after prior approval and agreement with Lufthansa Cargo.

OptionWhat it coversWhat it takes
Shipment Tracking and Tracking Subscribe APIsThe current status of a shipment, and automatic notices each time a subscribed AWB reaches a new milestone.A developer portal account, a registered app and its API key. A limited request quota; contact Lufthansa Cargo to raise it.
Routing Offer APIDirect and connecting route offers for a product, with flight options and timing.The same developer portal app and API key.
smartBooking APIProduct Offer Request, Booking, Update Booking, Get Booking, Delete Booking and Booking Push status updates.Access only upon prior approval and agreement with Lufthansa Cargo. For forwarders' in-house systems and ePlatforms.
The eServices portal by handeBooking, eTracking with My shipments and its list download, Company notification settings, eAWB Data Capture and claims forms.A user login under your company's Lufthansa Cargo account.

Read on November 12, 2026: Lufthansa Cargo developer portal: How to connect, smartBooking APIs, Lufthansa Cargo APIs.

Signing in to the eServices portal

The eServices portal signs you in with a username and a password, with an optional Keep me logged in. A user login is issued under your company's Lufthansa Cargo account. With Fous you sign in once through the portal's own sign-in with your own login: it is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Valuables and Vulnerables need a login
eTracking finds a shipment by its AWB number without signing in, except Vulnerables and Valuables shipments, which can only be tracked after signing in.
Notification settings apply company-wide
Company notification settings cover every shipment in your company account: email and SMS event messages, exception notifications and FSU messages. SMS is offered in 13 European countries only.
One login per user, under a company account
A user gets a login only when the company already has an account with Lufthansa Cargo. A company without one registers first.
The same conditions on every channel
Lufthansa Cargo's rate and price conditions apply to all bookings on 020 air waybills, whichever booking channel they come through.

More in Logistics: forwarders, air cargo and customs

Other industries: Fidelity Plan Sponsor WebStation, Georgia Ports WebAccess, TQL Carrier Dashboard, Net-Inspect, Satair Market, CRMLS.

Frequently asked questions

Partly. Lufthansa Cargo's developer portal gives a Shipment Tracking API and a Routing Offer API to anyone who registers an app and takes a key. The smartBooking API for offers and bookings is opened only after prior approval and agreement. My shipments and eBooking offers for your account are otherwise read in the portal.

Yes. eTracking has a search for multiple air waybills, and My shipments lists all your company's shipments with sorting, filters, favourites and a download of the list. With Fous, a workflow can track a list of AWB numbers on a schedule or when your system calls it.

Company notification settings send event messages by email, and by SMS in 13 countries, for all shipments in your company account. The Shipment Tracking Subscribe API notifies your system each time a subscribed AWB reaches a new milestone.

Yes. eBooking shows real-time offers on Routing & Pricing after you enter Basic information, and you can save offers for later if you are not ready to book. A read method can return those offers without confirming a booking.

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

Put Lufthansa Cargo eServices 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 nextACE Secure Data PortalCARM Client PortalDubai TradeFidelity Plan Sponsor WebStationHow methods workHow workflows run

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