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.
Go to the TomTom Developer Portal and create a free account.
Once logged in, go to your Dashboard. A default API key is created automatically.
Copy the key and paste it in your Carrier TMS under Company → Settings → Maps.
APIs used
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.
Go to the Google Cloud Console and sign in with your Google account.
Create a new project (or select an existing one).
Enable these three APIs: Maps JavaScript API, Places API, Directions API.
Go to APIs & Services → Credentials → Create Credentials → API Key.
(Optional) Restrict the key to HTTP referrers for security.
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