Access real-time and historical freight market data through the Baltic Exchange’s RESTful API.
Designed for flexibility, the API allows members to create custom data feeds tailored to their operational needs. Whether you're tracking forward curves or physical market data, the API delivers structured JSON outputs for seamless integration into your systems.
Authentication is secure and straightforward, with API keys managed via the Baltic portal.

For further information please contact your local sales representative

The User Guide provides best practices for importing Baltic data automatically to your systems.

Click on the User Guide pane above to download a comprehensive guide for the Baltic's Market Data API.

Swagger provides a web-based interface for developers to explore the Baltic's Market Data API.   
It shows all the available endpoints of the API, grouped by functionality. You can see

  • The HTTP methods (GET, POST, PUT, DELETE, etc.) 
  • The endpoint URLs 
  • Required parameters (query, path, headers, body) 
  • Response formats and status codes 

You can interact with the API directly from the browser:

  • Add your api_key from the Baltic API Portal
  • Click "explore" 
  • See the actual request sent and the response returned, including headers, body, and status code

Click the Swagger Pane above to find out more.

The Baltic Exchange public GitHub repository for practical code examples and best practices on using the Baltic Market Data API. Whether you're building from scratch or optimising existing integrations, our open-source snippets help you get started quickly and confidently.

Click on the GitHub pane above for further details.

Videos

Prefer to learn visually?
Our video tutorials walk you through everything from logging into the portal to setting up feeds and retrieving data.
These short, focused videos are perfect for onboarding new users or refreshing your knowledge.

Frequently asked questions

I have access to api.balticexchange.com. Why can't i set up any feeds?

You will be able to navigate to the url (api.balticexchange.com), however in order to generate feeds and retrieve data, you must have an api key applied to your account login.
Please contact your local sales representative to discuss your api requirements.

Why are there rate limits applied to the API?

There are no restrictions from within the API portal (api.balticexchange.com).
External calls (Calls made outside of the portal) are rate limited. Please see page 23 of the above User Guide.

External calls are limited to 1 months historical data.


 

How can i get help with historical datasets?

Please contact support by clicking on the 'Contact support' tile above.
This will generate an email and create a support ticket for tracking.
Please specify your login username and list the datasets you would like help in obtaining.
The dataset output provided will be zipped json files.