Zonewise

Low Emission Zone API

Vehicle compliance checking for Low Emission Zones across Europe.

API Reference

Features

Instant compliance check
Send vehicle details, get ALLOWED or FORBIDDEN back. One call, one answer.
136 zones, 17 countries
From London ULEZ to Milan Area B, all major European emission zones covered.
Precise boundaries
GeoJSON polygons for every zone. Street-level accuracy, not just city-level.
Coordinate lookup
Find which zones apply at any latitude/longitude point.
Rules from official sources
Regulations compiled directly from government publications.

Use cases

🚗
Navigation apps
Warn drivers before they enter a restricted zone.
🚚
Fleet management
Plan compliant routes for commercial vehicles.
🚘
Car rental
Show customers which zones their rental can enter.
✈️
Travel & tourism
Help visitors understand driving restrictions abroad.
📦
City logistics
Optimize last-mile delivery around emission zones.
🚀
Automotive OEMs
Power in-car infotainment with live zone awareness.

Coverage — Browse all zones →

Endpoints

Request
POST /check
{
  "vehicle": {
    "fuel": "diesel",
    "euro": 3
  },
  "zone": "de-berlin-umweltzone"
}
Response
{
  "results": [{
    "zone": {
      "id": "de-berlin-umweltzone",
      "name": "Berlin Umweltzone"
    },
    "result": {
      "status": "FORBIDDEN",
      "reason": "Euro 3 diesel not allowed"
    }
  }]
}