Invoket Vehicle Tax Calculator (France) is a paid API for AI agents from api.invoket.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).
Computes the French vehicle registration tax (malus) for a given vehicle based on CO2 emissions, weight, fuel type, fiscal power, and registration date, sourced from official schedules.
The checks your agent runs before it acts: verify a bank account, a phone number, a law in force, the weather or a vehicle — computed from official sources, with provenance in every response. You only pay for answers.
Returns a structured breakdown of the French vehicle registration tax including the CO2 malus, weight malus, regional tax based on fiscal power, total amount due, the applicable tax schedule version, and provenance metadata indicating source and resolution method for each figure.
POSThttps://api.invoket.com/vehicle/taxUse this endpoint when you need an authoritative, provenance-backed computation of French vehicle registration taxes drawn directly from official schedules — particularly for pre-purchase checks, compliance verification, or agent workflows that must justify the tax figure with a source. Prefer it over general tax databases when you need the exact day-accurate schedule (e.g. the 2025-03-01 CO2 schedule change) and per-region fiscal power tax breakdown.
| Field | Type | Description |
|---|---|---|
| fuelrequired | string | Declared fuel/powertrain, in the exact vocabulary of /vehicle/critair (electric, hydrogen, petrol, diesel, petrol_hybrid, diesel_hybrid, usual synonyms accepted). Required unless a resolution key is given. It drives the automatic exemptions: above the mass threshold an unknown fuel leaves the weight malus 'undetermined' rather than guessed |
| regionrequired | string | French region, by INSEE code ('11') or name (case and accents folded). Administrative figure: always declarative. Unknown region is a 400 |
| countryrequired | string | Jurisdiction, required. 'FR' is the only covered value: any other is a 400 COUNTRY_NOT_COVERED (unbilled) — a neighbouring schedule is never approximated |
| co2_wltprequired | string | Declared WLTP CO2 in g/km (0-1000). The technical figures can instead be resolved from the EU CO2 dataset by passing 'type_approval', or 'make'+'model'+'year' (the keys of /vehicle/co2); they are then marked source 'resolved', and a declared value always wins |
| weight_kgrequired | string | Declared mass in running order, kg (100-20000): the base of the weight malus |
| fiscal_powerrequired | string | Declared fiscal power, CV (1-999): the base of the regional tax. A French administrative figure absent from the EU registry — always declarative, never resolved |
| registration_daterequired | string | Date of registration (YYYY-MM-DD, default today UTC). It selects the schedule to the day — the CO2 schedule changed mid-year on 2025-03-01. Earlier than the first published schedule is a 404 naming it (2020-01-01); a future date is legitimate while an open schedule covers it |
{
"type": "object"
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"