{"uid":"cap_ZZfEkiALDF8wanmNIzOGU","slug":"invoket-vehicle-tax-calculator-france-7cb4f509","name":"Invoket Vehicle Tax Calculator (France)","description":"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.","url":"https://api.invoket.com/vehicle/tax","method":"POST","headers":{},"bodySchema":{"type":"object","required":["fuel","region","country","co2_wltp","weight_kg","fiscal_power","registration_date"],"properties":{"fuel":{"type":"string","description":"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"},"region":{"type":"string","description":"French region, by INSEE code ('11') or name (case and accents folded). Administrative figure: always declarative. Unknown region is a 400"},"country":{"type":"string","description":"Jurisdiction, required. 'FR' is the only covered value: any other is a 400 COUNTRY_NOT_COVERED (unbilled) — a neighbouring schedule is never approximated"},"co2_wltp":{"type":"string","description":"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_kg":{"type":"string","description":"Declared mass in running order, kg (100-20000): the base of the weight malus"},"fiscal_power":{"type":"string","description":"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_date":{"type":"string","description":"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"}}},"responseSchema":{"type":"object"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0JZhQgJwsrUKjPKodYTts","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"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.","exampleAgentPrompt":"Can you calculate the French registration tax (malus) for a petrol car with 142 g/km WLTP CO2, weighing 1450 kg, 7 fiscal horsepower, registered in Île-de-France (region 11) on 2025-04-15?","exampleUseCases":[{"title":"Pre-purchase vehicle tax estimate","prompt":"Before I buy this new petrol SUV, can you tell me what registration tax I'd pay in France? It's 1680 kg, 148 g/km WLTP CO2, 8 fiscal horsepower, and I'm in Nouvelle-Aquitaine — I'd be registering it today."},{"title":"Comparing hybrid vs diesel tax cost","prompt":"I'm deciding between a diesel and a petrol hybrid car, both about 1400 kg and 6 CV fiscal power. The diesel is 130 g/km WLTP CO2 and the hybrid is 98 g/km. What would the French registration malus be for each if I register in Auvergne-Rhône-Alpes today?"},{"title":"Electric vehicle exemption check","prompt":"I'm registering an electric car in Occitanie next week — it weighs 2100 kg and has 12 fiscal horsepower. Can you compute the French vehicle tax so I know if there's a weight malus or any exemption applied?"}],"resultDescription":"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.","failureModes":["400 COUNTRY_NOT_COVERED — country other than FR supplied (unbilled)","400 invalid region code or name","400 missing required field (fuel, weight_kg, fiscal_power, co2_wltp, registration_date)","404 if registration_date is earlier than the first published schedule (2020-01-01)","CO2 source marked 'undetermined' if fuel type is unrecognised and mass threshold triggers weight malus ambiguity","Future registration dates accepted only while an open schedule covers them"],"whenToPreferThis":"Use 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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:49:01.850Z","isFirstParty":false}