Loading live data…

Learning Center

Everything you need to know about the TDPort freight exchange.

Map API Keys

Your TDPort apps use maps for facility search, route miles, and geocoding. You need an API key from either TomTom or Google Maps.

In your Carrier TMS, go to Company → Settings → Maps to choose your provider and enter your key. The key is encrypted and stored locally on your server — TDPort never sees it.

TomTom (Recommended)

Free tier includes 2,500 daily transactions — plenty for most carriers. No credit card required to start.

1

Go to the TomTom Developer Portal and create a free account.

2

Once logged in, go to your Dashboard. A default API key is created automatically.

3

Copy the key and paste it in your Carrier TMS under Company → Settings → Maps.

APIs used

Search API
Facility search and geocoding
Routing API
Route miles calculation (truck routing)
Maps SDK
Map rendering in your TMS

All three APIs are included in the free tier. No additional setup needed — just the one API key.

Google Maps

$200/month free credit from Google — more than enough for typical carrier usage. Requires a Google Cloud account with billing enabled.

1

Go to the Google Cloud Console and sign in with your Google account.

2

Create a new project (or select an existing one).

3

Enable these three APIs: Maps JavaScript API, Places API, Directions API.

4

Go to APIs & Services → Credentials → Create Credentials → API Key.

5

(Optional) Restrict the key to HTTP referrers for security.

6

Copy the key and paste it in your Carrier TMS under Company → Settings → Maps.

Important: You must enable billing on your Google Cloud project, but the $200/month free credit means you won't be charged for normal usage. Google requires billing to be enabled before API keys will work.

APIs to enable

Maps JavaScript API
Map rendering
Places API
Facility search and autocomplete
Directions API
Route calculations