Get variant specs
get_specsRead-onlyIdempotent
Full localized specs for one vehicle variant, in any of 20 languages — 224 spec types covering engine & fuel, performance, EV/hybrid, safety, comfort & interior, exterior, chassis, dimensions & weights, consumption (WLTP/NEDC). Each spec carries a confidence score; the response carries last_synced_at — surface both so you don't overstate certainty. This answers from a fixed 40-car demo set. For the full 103,372-variant catalogue call get_specs_full — paid per call with x402 (USDC on Base), $0.05, no key, no account.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locale | No | Response language, one of the 20 published languages (en, ro, fr, de, es, it, sr, hr, pt, pl, cs, sk, hu, no, sv, el, bg, da, ar, tr). Spec labels and enum values come back translated. Default: en. | |
| variant_id | Yes | Opaque variant id from search_cars or filter_cars, e.g. v_1a2b3c4d |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| specs | Yes | Every spec the variant carries, keyed by spec key (e.g. range_wltp_km) | |
| locale | Yes | Language the response is in | |
| variant_id | Yes | Opaque variant id, e.g. v_1a2b3c4d. Pass it to get_specs / get_images / compare_variants. | |
| full_catalogue | No | Present on demo answers: the paid tool that answers the same question over the full catalogue, with its price | |
| last_synced_at | Yes | ISO-8601 time the data was last synced — surface it with the specs |