# Invoket Vehicle CO2 Lookup

> Invoket Vehicle CO2 Lookup is a paid API for AI agents from api.invoket.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Looks up the official EU CO2 emissions figure for a specific vehicle by make, model, and year (or EU type-approval number), sourced from the EU registry with provenance.

## Facts

- Endpoint: GET https://api.invoket.com/vehicle/co2
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/invoket-vehicle-co2-lookup-a9312844
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pdglqJ-0ChDP6lw5RwVsn

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability invoket-vehicle-co2-lookup-a9312844
```

Example prompt: What are the official EU CO2 emissions for a 2020 Renault Clio? Pull it from the EU registry with provenance so I can verify what the dealer told me.

## When to prefer this

Use this endpoint when you need authoritative, provenance-backed CO2 emissions data sourced from the EU type-approval registry — especially for pre-purchase vehicle checks, fleet compliance reporting, or verifying dealer-provided emissions claims. Prefer this over general web searches when you need official data with a traceable source rather than estimated or aggregated figures.

## Known failure modes

- 400 error if both the approximate key (make+model+year) and precise key (type_approval) are mixed in the same request
- 404 error if the requested registration year is outside the ingested EU data window — response includes valid year range
- Make or model not found if spelling is too ambiguous and cannot be folded to a known entry
- Missing required fields (make, model, or year all required together) returns a 400 validation error

## How this service works

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.

## Output

Returns the official EU CO2 emissions figure for the specified vehicle (by make, model, and year or type-approval number), along with provenance metadata indicating the source data from the EU registry. A 404 is returned if the year is outside the ingested window, with a message naming the valid years available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "make",
  "year",
  "model"
 ],
 "properties": {
  "make": {
   "type": "string",
   "description": "Make of the vehicle (e.g. 'Renault'); short forms and member-state spellings are folded ('VW' and 'VOLKSWAGEN VW' both reach VOLKSWAGEN). Use either this approximate key — make, model and year, all three required together — or the precise one: 'type_approval' (the EU type-approval number, optionally narrowed by 'variant' and 'version'). Mixing the two keys is a 400"
  },
  "year": {
   "type": "string",
   "description": "Registration year (YYYY) within the ingested window; a year outside it is a 404 whose message names the years actually served, never a silent miss"
  },
  "model": {
   "type": "string",
   "description": "Commercial name as reported to the EU registry (e.g. 'Clio'); case and accents are folded. Required together with 'make' and 'year'"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/invoket-vehicle-co2-lookup-a9312844/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.invoket.com](https://www.zero.xyz/host/api.invoket.com/llms.txt)
