Added

API 2.6 - Fragments of Time - DataHub

The UFI endpoints evolve into DataHub endpoints: same logic, now covering all the indices of the Upply DataHub. 📊

📊 DataHub API

Until now, our API gave access to UFIs (Upply Freight Index) only. With the new DataHub endpoints, you can access all the indices available in the Upply DataHub through four calls, following the same logic as the UFI endpoints:


What’s new

  • New routes: the endpoints now live under /v1/datahub/indices.
  • Wider scope: the list covers the whole DataHub catalog, not only UFIs.
  • Indexed and raw values: every rate is returned as an indexed value (base 100) and, when available, a rawValue expressed in the unit given by rawValueUnit.

Example request

curl --request GET \
--url 'https://api.upply.com/v1/datahub/indices/[CODE]/rates?startDate=2026-01-01&base=2026-01-01' \
--header 'accept: application/json'

Legacy UFI endpointDataHub endpoint
GET /v1/smart/ufiGET /v1/datahub/indices
GET /v1/smart/ufi/{code}GET /v1/datahub/indices/{code}
GET /v1/smart/ufi/{code}/indices/pastGET /v1/datahub/indices/{code}/rates
GET /v1/smart/ufi/{code}/indices/short-term-futureGET /v1/datahub/indices/{code}/forecast-rates

⚠️ Deprecation notice: the existing UFI endpoints remain available for now and will be deprecated by the end of 2027.
For any new integration, please use the DataHub endpoints.

✅ Reminder: access depends on the options activated in your subscription:
Please refer to your commercial contact if you have any question.