Integrează TollCalc în aplicația ta

TollCalc poate fi integrat în trei moduri în propriul software sau fluxurile de AI:

Metodă Potrivit pentru
API REST Integrare server la server, backend-uri proprii
MCP (Model Context Protocol) Asistenți AI (Claude, Cursor, GPT etc.)
Pachetul Python tollcalc Scripturi, știința datelor, notebook-uri Jupyter

API REST

Documentația completă a API (OpenAPI 3.0) se găsește pe:

tollcalc.eu/en/api.html

Începere rapidă

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

Parametri

Parametru Tip Descriere
origin string Punct de plecare: adresă sau "lat;lon"
destination string Punct de sosire: adresă sau "lat;lon"
via string[] Opriri intermediare opționale (max. 15)
vehicle.weight number Masa totală în tone (ex. 40)
vehicle.axles integer Număr de axe: 2, 3, 4 sau 5
vehicle.emission_class string Norma Euro: euro0euro6

MCP (Model Context Protocol)

Pentru asistenții AI precum Claude, Cursor sau GPT există un server MCP care expune calculatorul ca unealtă. Astfel, asistenții pot calcula taxele direct din chat – ideal pentru planificarea rutelor, cereri de costuri sau integrarea în agenți logistica.

Python

Pachetul tollcalc permite calcularea taxelor direct din 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)

Planuri API

Planul API include 1 utilizator web + 2.000 de apeluri API gratuite pe lună. După: 0,005 € per apel. Exemplu: 10.000 de apeluri = 65 €/lună. Sunt incluse token-uri de autentificare proprii și limite de apeluri per token.

→ Documentația API | → Planul API