Skip to content

FousBaltic Exchange

Pull your Baltic Exchange data into your own systems

Read the route assessments of a Baltic family, the history of one index and the Baltic Forward Curves from My Baltic with one API call each. Or have a workflow collect the day's Capesize and Panamax routes every weekday evening for your chartering desk.

Works with your own Baltic Exchange account. Fous is an independent product.

What you can build on the Baltic Exchange

  • Get a family's latest route assessments

    Build this

    Opens one of the Baltic families in My Baltic, such as Capesize or Panamax, and reads the latest value of each index and route in it.

    Takes
    Family, date (optional)
    Returns
    Route code, description, value, unit, assessment date
  • Get the history of one index or route

    Build this

    Reads the values of one index or route, such as C5 or the BDI, between two dates from My Baltic's charting and download tools.

    Takes
    Route or index code, from date, to date
    Returns
    Code, date, value, unit
  • Read the Baltic Forward Curves for a route

    Build this

    Reads the Baltic Forward Curves for one route or time-charter average, with the current index value beside them, when your subscription includes them.

    Takes
    Route code, date (optional)
    Returns
    Route code, current index value, period, forward value, unit, assessment date

Automate the Baltic Exchange 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.

  • Evening route assessments for the chartering desk

    Build this
    Starts
    Every weekday at 18:00 London time
    Step 1
    For each Baltic family you name, get the family's latest route assessments.
    Step 2
    Keep the routes whose value changed since the last run.
    Step 3
    Email you the table, one section per family, with code, value and unit.
  • Daily index values into your data warehouse

    Build this
    Starts
    Every weekday at 19:00 London time
    Step 1
    For each code in your list, get the history of that index or route for today.
    Step 2
    Stop when no code has a value for today.
    Step 3
    Post code, date, value and unit to your warehouse webhook.
  • Weekly forward curve snapshot for the risk team

    Build this
    Starts
    Every Friday at 18:00 London time
    Step 1
    For each route you name, read the Baltic Forward Curves.
    Step 2
    Compare each period's value with last Friday's run.
    Step 3
    Email you the curves with the change for each period.

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 a family's latest route assessments” 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": "balticexchange.com/get_family_route_assessments",
    "input": {
      "family": "Capesize"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "family": "Capesize",
    "assessment_date": "2026-11-11",
    "routes": [
      {
        "code": "C5",
        "description": "West Australia to China",
        "value": 9.42,
        "unit": "USD/tonne"
      }
    ],
    "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 Baltic Exchange’s own options

The Baltic Exchange offers a RESTful Market Data API. In its portal you build feeds of indices, FFAs, FFA trades and fixtures, then read them as JSON with an API key. The data endpoints need an API entitlement, and the Baltic Exchange refers you to your local sales representative for it. Subscribers without it read and download data in My Baltic.

OptionWhat it coversWhat it takes
Market Data APIFeeds of indices, FFAs, FFA trades and fixture types, read with GET calls as JSON, plus a timestamp of each feed's last data change.An API entitlement (ask your local sales representative), an x-apikey header, and at most 60 data requests a minute.
Excel file from the API portalA Download Excel file button on each feed gives a workbook with Power Query connections that load the feed's data into Excel.The same API entitlement, with your credentials built into the file.
My Baltic by handDashboards by Baltic family, charts and downloads of the data your subscription includes.A Baltic login with a data subscription and a second sign-in step by authenticator app or SMS.

Read on November 12, 2026: Market Data API support, Market Data API user guide (PDF), Introducing the new Baltic Exchange website.

Signing in to the Baltic Exchange

My Baltic and the API portal use the same Baltic login as the Baltic App: your username and password, then a second step that is mandatory, by authenticator app or SMS, chosen at your first sign-in. With Fous you sign in through the Baltic Exchange'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 code and AI agents never see it.

Worth knowing

Most data changes once a day
The Baltic Exchange says most index and FFA sources change once a day, so a schedule that runs once a day after publication catches each new value.
Your subscription decides what you see
You may not be entitled to every data type, and the API answers 404 for a source outside your licence. A method reads only the families and routes your own account has.
The second step is fixed
Once you choose authenticator app or SMS, you keep that method. You are asked to choose again only if the Baltic Exchange resets your MFA setup.
API keys can expire
Only one API key is active at a time. If you turn on API key management, keys get expiry dates, and an expired key answers 401 until you generate a new one and set it active.

More in Maritime and aviation

Other industries: CRMLS, LeadsOnline, Traverse Portal, Asda Supplier Portal, AT&T Business Center, Housecall Pro.

Frequently asked questions

Yes, the Market Data API, for accounts with an API entitlement; your local sales representative has the details. You build feeds of indices, FFAs, FFA trades and fixtures in its portal and read them as JSON with an API key, at up to 60 data requests a minute. Without the entitlement you read and download your data in My Baltic.

In the API, call the latest data change endpoint for your feed before the data endpoint. It has no rate limit, and if its timestamp has not changed, the data has not either. In My Baltic, a workflow can read the family you follow each weekday and keep only what changed since the last run.

Yes, with an API entitlement: each feed in the API portal has a Download Excel file button that gives a workbook with Power Query connections to your feed. Without one, you download data from My Baltic by hand, or have a method return it as JSON for your own sheet.

Only what your subscription includes. The Baltic Exchange publishes assessments for dry bulk, tanker, gas, chemical and agricultural oil, container and air freight markets, and entitlement can differ by data type. A Fous method reads only what your own account can see.

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

Put Baltic Exchange 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 next海事一网通办National Maritime Single WindowInaportnetCRMLSHow methods workHow workflows run

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