Intégrer TollCalc dans votre application

TollCalc peut être intégré de trois façons dans votre propre logiciel ou vos flux IA :

Méthode Adapté à
API REST Intégration serveur à serveur, backends propres
MCP (Model Context Protocol) Assistants IA (Claude, Cursor, GPT, etc.)
Paquet Python tollcalc Scripts, science des données, notebooks Jupyter

API REST

La documentation complète de l'API (OpenAPI 3.0) se trouve sur :

tollcalc.eu/en/api.html

Démarrage rapide

curl -X POST https://app.tollcalc.eu/api/calculate \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer VOTRE_TOKEN_API" \
  -d '{
    "origin": "Munich, Germany",
    "destination": "Vienna, Austria",
    "vehicle": {
      "weight": 40,
      "axles": 5,
      "emission_class": "euro6",
      "co2_class": "class_1"
    }
  }'

Paramètres

Paramètre Type Description
origin string Point de départ : adresse ou "lat;lon"
destination string Point d'arrivée : adresse ou "lat;lon"
via string[] Étapes intermédiaires facultatives (max. 15)
vehicle.weight number Masse totale en tonnes (p. ex. 40)
vehicle.axles integer Nombre d'essieux : 2, 3, 4 ou 5
vehicle.emission_class string Norme Euro : euro0euro6

MCP (Model Context Protocol)

Pour les assistants IA comme Claude, Cursor ou GPT, il existe un serveur MCP qui expose la calculatrice comme outil. Ainsi, les assistants peuvent calculer les péages directement depuis le chat – idéal pour la planification d'itinéraires, les demandes de coûts ou l'intégration dans des agents logistiques.

Python

Le paquet tollcalc permet de calculer les péages directement depuis Python :

from tollcalc import calculate_toll

result = calculate_toll(
    origin="Munich, Germany",
    destination="Vienna, Austria",
    weight=40,
    axles=5,
    emission_class="euro6",
)
print(result.total_cost)

Plans API

Le plan API comprend 1 utilisateur web + 2 000 appels API gratuits par mois. Ensuite : 0,005 € par appel. Exemple : 10 000 appels = 65 €/mois. Des jetons d'authentification propres et des limites d'appels par jeton sont inclus.

→ Documentation de l'API | → Plan API