TravelTime Docs logo
TravelTime API
Overview
Developer Tools
Database Plugins
TravelTime API
SDK
TravelTime API
Isochrone API
JSON
Travel Time Matrix API
JSON
Travel Time Matrix API
Protocol Buffers
Routes API
Geocoding API
Additional API Reference
Error Handling
TravelTime API
ArcGIS plugin
QGIS plugin
Alteryx plugin

Usage Limitsanchor icon

Depending on which plan you are on, and the endpoint you are using, there are various limits that apply when using the API.

Details of these limits are listed below.

Credits Per Minute (CPM)anchor icon

Credits per Minute (CPM) limit determines how quickly you can make requests to the API on a fixed Tier plan. CPM limits do not apply to Free and PAYG plans - see ‘Concurrency’ section for more details.

Once this limit has been reached, any further requests will result in a HTTP 429 Too Many Requests response from the API. The limit will then reset in the subsequent minute, but unsuccessful requests will not be queued or automatically retried.

The maximum CPM for each Tier plan is detailed in the table below.

PlanCPM
FreeN/A
PAYGN/A
Lite60
Rise120
Scale240
EnterpriseBespoke

Details of what constitutes a Credit can be found here.

Concurrencyanchor icon

Concurrency limit determines how quickly you can make requests to the API on the Free or PAYG plan. Concurrency limits do not apply to fixed Tier plans - see ‘Credits Per Minute (CPM)’ section for more details.

Once this limit has been reached, any further requests will result in a HTTP 429 Too Many Requests response from the API. The limit will then reset in the subsequent minute, but unsuccessful requests will not be queued or automatically retried.

The maximum concurrency for each endpoint is detailed in the table below.

EndpointConcurrency (per minute)
Isochrones60 Isochrones
Routes60 Routes
Travel Time Matrix250 Matrices
Travel Time Matrix (Fast)250 Matrices

Matrix Sizeanchor icon

This limit applies to the Travel Time Matrix, Travel Time Matrix (Fast), and Travel Time Matrix (Protobuf) endpoints.

The maximum matrix size that can be included in a single request is detailed by endpoint below.

EndpointMatrix Size
Travel Time Matrix10 x 2,000
Travel Time Matrix (Fast)10 x 100,000
Travel Time Matrix (Protobuf)1 x 200,000

Travel Timeanchor icon

The maximum travel time by endpoint is detailed in the table below.

EndpointTravel Time (hours)
Isochrone4*
Routes12
Travel Time Matrix4
Travel Time Matrix (Fast)2
Travel Time Matrix (Protobuf)2

*Travel time is limited to 2 hours for the Isochrone endpoint on Free and PAYG plans.

Level of Detailanchor icon

This limit only applies to the Isochrone (Time Map) endpoint.

It determines what values are permissible for the level_of_detail parameter, and applies both to the simple type (lowest to highest) and the simple_numeric type (-20 to 2).

The maximum level of detail by plan is detailed in the table below.

PlanLevel of detail
FreeMedium (0)
PAYGMedium (0)
LiteMedium (0)
RiseMedium (0)
ScaleMedium (0)
EnterpriseHighest (2)