Asynchronous Python client for the TomTom APIs
Project description
TomTom APIs Python
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tomtom_apis-0.0.1a7.tar.gz.
File metadata
- Download URL: tomtom_apis-0.0.1a7.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cc4a6996fd2bbb3beddc8875f6e0222f227f96b4d987583a6f978cc6fd4d2f2
|
|
| MD5 |
cebddb268901af86dbbfed0de78b39cb
|
|
| BLAKE2b-256 |
5097c798eaae859a29f7514e221da221715952f4597ba50c2746d41421bced45
|
Provenance
The following attestation bundles were made for tomtom_apis-0.0.1a7.tar.gz:
Publisher:
release.yaml on golles/tomtom-apis-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tomtom_apis-0.0.1a7.tar.gz -
Subject digest:
4cc4a6996fd2bbb3beddc8875f6e0222f227f96b4d987583a6f978cc6fd4d2f2 - Sigstore transparency entry: 237205809
- Sigstore integration time:
-
Permalink:
golles/tomtom-apis-python@1af0e04fcd577a6da96d85fd71a3bbf16a3f8a4a -
Branch / Tag:
refs/tags/v0.0.1a7 - Owner: https://github.com/golles
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@1af0e04fcd577a6da96d85fd71a3bbf16a3f8a4a -
Trigger Event:
release
-
Statement type:
File details
Details for the file tomtom_apis-0.0.1a7-py3-none-any.whl.
File metadata
- Download URL: tomtom_apis-0.0.1a7-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df77277bc509b6e781cab964af835835e760ca04b5d24c06472e88e8a9fe8cec
|
|
| MD5 |
e0782b7288989d5c51246422abc98c6d
|
|
| BLAKE2b-256 |
9f68df6f81d418c8f63dbee70a3349b2a9b42fd6611626a42617b4b204b0eeb6
|
Provenance
The following attestation bundles were made for tomtom_apis-0.0.1a7-py3-none-any.whl:
Publisher:
release.yaml on golles/tomtom-apis-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tomtom_apis-0.0.1a7-py3-none-any.whl -
Subject digest:
df77277bc509b6e781cab964af835835e760ca04b5d24c06472e88e8a9fe8cec - Sigstore transparency entry: 237205811
- Sigstore integration time:
-
Permalink:
golles/tomtom-apis-python@1af0e04fcd577a6da96d85fd71a3bbf16a3f8a4a -
Branch / Tag:
refs/tags/v0.0.1a7 - Owner: https://github.com/golles
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@1af0e04fcd577a6da96d85fd71a3bbf16a3f8a4a -
Trigger Event:
release
-
Statement type: