The CarsXE API is hosted in the United States (Iowa, us-central1). For customers based in the US this is already low-latency. For customers in Europe, every request would otherwise pay a transatlantic round-trip on top of the actual processing time — typically 80–150 ms before the request even reaches our servers.
This page describes how to keep that overhead off your hot path.
Use the EU endpoint from Europe
Internationally relevant endpoints — the photo-based recognition APIs, the multi-country plate decoder, and the international VIN decoder — are also deployed in europe-west1 (Belgium). There are two equivalent ways to reach that deployment; pick whichever is easier to configure in your client.
| Form | Example | Notes |
|---|---|---|
| Regional hostname | https://eu-api.carsxe.com/v1/international-vin-decoder | Swap the hostname, keep the path. Easiest when your HTTP client is configured with a base URL. |
/eu path prefix | https://api.carsxe.com/eu/v1/international-vin-decoder | Keep the hostname, prefix the path. Easiest when your client hardcodes the host. |
Both forms execute in europe-west1 against an EU-local cache replica. Parameters, response shapes, authentication, and billing are identical to the US form.
eu-api.carsxe.com (regional hostname)
Swap the hostname; keep the path identical to the US form. The EU hostname terminates in GCP europe-west1 and proxies straight to the EU function deployment.
Request
/eu path prefix
Keep api.carsxe.com and prefix the endpoint path with /eu. Useful when the host is baked into your client or SDK configuration and only the path is easy to change.
curl -G https://api.carsxe.com/eu/v1/international-vin-decoder \
-d key=YOUR_API_KEY \
-d vin=WF0MXXGBWM8R43240The prefix applies to the endpoint path only — key, all other query parameters, and the response body are unchanged.
Endpoints available in EU
The EU deployment covers the APIs whose data is meaningful outside the US:
/platedecoder,/v2/platedecoder— multi-country plate decoder/platerecognition— plate recognition from photos/v1/international-vin-decoder— non-US VIN decoder/v1/vinocr— VIN OCR from photos/images— vehicle image search
Other product endpoints (/specs, /marketvalue, /v1/recalls, /history, /v1/lien-theft, /v1/ymm,
/obdcodesdecoder, etc.) are US-only — call them on https://api.carsxe.com/... without the /eu prefix.
Requesting a US-only path on eu-api.carsxe.com returns 404.
Cut transatlantic latency from Europe by calling the EU deployment — the eu-api.carsxe.com hostname, the /eu path prefix, and which endpoints are available in each region.