TollTally Route Polyline to Tolls API
Each polyline submitted to TollTally API is counted by route length: one billable API transaction up to 300 miles, two from 301 to 1,000 miles, and three above 1,000 miles.
TollTally GPS Tracks to Tolls API
Each GPS track submitted to TollTally API is counted as two billable API transactions for each distance band:
(1) one transaction for map-matching to generate an accurate logical route, and
(2) one transaction for computing toll costs along that route.
That is two transactions up to 300 miles, four from 301 to 1,000 miles, and six above 1,000 miles.
Monthly volume tiers
Billing for API usage is tiered on a monthly basis, following a stair-stepped pricing model. Monthly API transaction volume determines the applicable per-transaction rate, as outlined in the TollTally subscription pricing in MapUp dashboard.
Each tier applies a fixed rate to the number of transactions that fall within that tier. Higher volumes result in progressively lower unit costs.
How are API transactions counted?
API transaction counts vary by endpoint and are based on route distance, with special cases for certain parameters and errors. Here's how it works:
| Route Length | GPS Tracks (CSV Upload) | Polyline Map Matching | Complete Polyline |
|---|---|---|---|
| ≤300 miles | 2 transactions | 2 transactions | 1 transaction |
| 301-1000 miles | 4 transactions | 4 transactions | 2 transactions |
| >1000 miles | 6 transactions | 6 transactions | 3 transactions |
Important Notes
- Any input or routing errors count as 1 transaction.
- Refer to the full Error Guide for error codes and troubleshooting.
Understanding how transactions are counted helps you better estimate your costs and optimize your API usage.