Skip to main content

Asynchronous Python client for the TomTom APIs

Project description

TomTom APIs Python

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

An asynchronous Python client for accessing TomTom APIs with full type support.

Easily integrate TomTom's services into your Python application using this client, and enjoy enhanced type safety and autocomplete support.

For more details about the APIs, visit the TomTom Developer Portal, where you can sign up and get your API key.

Supported APIs

The following section outlines the APIs currently supported by this client.

Automotive APIs

API Notes
Autostream Not implemented
Fuel Prices API
Parking Availability API

Maps API

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

Places APIs

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

Routing APIs

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

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 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tomtom_apis-0.0.1a5.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tomtom_apis-0.0.1a5-py3-none-any.whl (54.0 kB view details)

Uploaded Python 3

File details

Details for the file tomtom_apis-0.0.1a5.tar.gz.

File metadata

  • Download URL: tomtom_apis-0.0.1a5.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tomtom_apis-0.0.1a5.tar.gz
Algorithm Hash digest
SHA256 adbc55ed9cf323d6a50f67885d05f0fa32fc0d98e64c636c4c1d258da98b20b5
MD5 b8571b95126a453f3997f7954d38cf5f
BLAKE2b-256 48e885e7bb9dba5f9eb0d7e87fd2b12e0fa0f848d9aca9c652f33467b0858f06

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomtom_apis-0.0.1a5.tar.gz:

Publisher: release.yaml on golles/tomtom-apis-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tomtom_apis-0.0.1a5-py3-none-any.whl.

File metadata

  • Download URL: tomtom_apis-0.0.1a5-py3-none-any.whl
  • Upload date:
  • Size: 54.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tomtom_apis-0.0.1a5-py3-none-any.whl
Algorithm Hash digest
SHA256 0e6d5bf1fa239dcd1b8c69d53f6e3ef6d3916b8e7ac32490f1efda05aae038a2
MD5 e6f1c78fc019c8eb61584010aebff6a4
BLAKE2b-256 c43b2537da55c7a13b2d26357b907cad3957f7517e744edaf6f1cf17bc3e52f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomtom_apis-0.0.1a5-py3-none-any.whl:

Publisher: release.yaml on golles/tomtom-apis-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page