Skip to content

Asynchronous Python client for the TomTom APIs

License

Notifications You must be signed in to change notification settings

golles/tomtom-apis-python

Repository files navigation

TomTom APIs Python

PyPI version License Codecov Sonar quality gate GitHub repo stars Buy me a coffee

Asynchronous Python client for the TomTom APIs

API Coverage

This section provides an overview of the APIs implemented by the client and their typing status.

Automotive APIs

API Notes
Autostream Not implemented
Fuel Prices API Typed
Parking Availability API Typed

Maps API

API Notes
Map Display API Typed, WMS, WMTS, Map Styles and Map Styles v2 have not been implemented

Places APIs

API Notes
Batch Search API Typed
EV Search API Typed
Geocoding API Typed
Premium Geocoding API Typed
Reverse Geocoding API Typed
Search API Typed

Routing APIs

API Notes
Long Distance EV Routing API Typed
Matrix Routing v2 API Not implemented
Routing API Typed
Waypoint Optimization API Typed

Tracking & Logistics APIs

API Notes
Geofencing API Not implemented
Location History API Not implemented
Notifications API Not implemented
Snap to Roads API Not implemented

Traffic APIs

API Notes
Intermediate Traffic API Not implemented
Junction Analytics API Not implemented
O/D Analytics API Not implemented
Route Monitoring API Not implemented
Traffic API Typed, Map Styles and Map Styles v2 have not been implemented
Traffic Stats API Not implemented

Installation

You can install this package via your favorite package manager. For example, using pip:

pip install tomtom-apis

Examples

You can find usage examples in the examples directory.

Contributing

Your contributions are welcome! Please familiarize yourself with the contribution guidelines. This document also helps you set up your development environment.


Thank you for your interest in the TomTom API Python client! If you have any questions or need further assistance, feel free to open an issue or submit a pull request.