The endpoints of the TravelTime API are split into 5 core tools, and then a range of ancillary tools.
Core Tools
Isochrones (/time-map)
Create 'isochrones' showing the reachable catchment area in a given travel time (also known as trade areas)
Return individual isochrones, or unions of multiple isochrones, or intersections of multiple isochrones
Compatible with all methods of transport, including public transport
Use cases:
Real estate investment analysis
Retail store catchment areas
Public services accessibility
Isochrones Fast (/time-map/fast)
A high performance version of the standard Isochrones endpoint
Response times up to 10x faster than the regular Time Map endpoint
Has fewer configurable parameters (e.g a specific departure/arrival time can't be chosen, but instead a midweek morning arrival time is alway used)
Use cases:
Consumer-facing sites where isochrones need to be displayed with no impact on page loading times
Creation of large volumes of isochrones for analytics purposes - e.g around every postcode or LSOA
Time Map (Fast) is currently available in 32 countries (a full list can be found here)
Travel Time Matrix (/time-filter)
Create origin-destination matrices of the journey times, distances, or public transport fares between 1000's of points in one go
Calculate a matrix of up to 10 x 2,000 in a single API call
Set a maximum travel time cut-off to automatically label points as reachable or unreachable
Compatible with all methods of transport, including public transport
Use cases:
Office relocation commute analysis
Customer market segmentation
SLA management
โ
Travel Time Matrix Fast (/time-filter/fast)
A stripped down, incredibly fast version of the standard Time Filter endpoint
Calculate a matrix of up to 10 x 100,000 in a single API call
Response times up to 10x faster than the regular Time Filter endpoint
Has fewer configurable parameters (e.g a specific departure/arrival time can't be chosen, but instead a midweek morning arrival time is alway used)
Available through a JSON endpoint or a Protocol Buffers endpoint
Use cases:
Consumer-facing sites where large volumes of data need to be searched / sorted / filtered by travel time with optimum performance - for example, here
Creation of large origin-destination matrices such as between all postcodes or LSOAs
Time Filter (Fast) is currently available in 32 countries (a full list can be found here)
Routes (/routes)
Create A to B routes including turn-by-turn directions
Visualise the response on a map, or as a set of door-to-door instructions
Compatible with all methods of transport, including public transport
Use cases:
Transport network analysis
Employee commute visualisation
Infrastructure planning
โ
Ancillary Tools
Distance Map (/distance-map)
Create 'isodistances' showing the reachable catchment area for a set distance travelled along the transport network
Chose a mode of transport (driving/walking/cycling) to determine which roads and paths can/can't be travelled along as part of the maximum journey distance
Use cases:
Modelling EV vehicle range areas
Modelling reachable areas based on cost, where the driving cost is linked to the distance driven
Geocoding (/geocoding/search)
Convert addresses (e.g postcodes) into lat-long coordinates
These coordinates can then be used to display the addresses on a map, or as inputs for one of the other TravelTime API endpoints
Limit results to a single country if required
Reverse Geocoding (/geocoding/reverse)
Convert lat-long coordinates into readable addresses (i.e street addresses)
Return multiple matches or simply the best match for each
Map Tiles
Add base maps to a project using raster tiles
Travel Time Matrix Postcodes / Sectors / Districts
Find reachable postcodes, postcode sectors, and postcode districts based on travel time from an origin or destination
Compatible with driving and public transport modes
Use cases:
Targeted marketing mailshots
Logistics planning
Public services provisioning
Map Info
Receive information about currently supported countries
Includes the dates for the available window of public transport data for each country
Supported Locations
Based on lat-long coordinates, find out whether a location is currently supported
For locations that are supported, the id of the map which contains that location is also returned