Bulk API
Account and Bulk API on one form. One card entry, key in your inbox, first call in about a minute.
The CleanZone research grid is 129 measured metrics per cell drawn from 40 public sources (air, water, radon, noise, masts, flights, light, seismic, land, hazard points) and the Bulk API is the door that opens all of it: cells by bounding box, one cell by coordinate, its history, aggregates over your own polygon, and the native-resolution rasters underneath. Cells, GeoJSON or CSV, whichever your pipeline eats.
What it looks like
No SDK to install, no OAuth dance, no sandbox that behaves differently from production. One key in a header, one documented REST API, and the same numbers the map draws, cells, GeoJSON, CSV, native rasters, polygon aggregation.
Cells, GeoJSON, CSV, native rasters and polygon aggregation; the documented REST API runs against one base. Rate limit is per key, counted per day, and resets at UTC midnight. Licence terms per source travel with the data; a handful of layers are non-commercial, and they are marked.
Who this is for
Pull a country, a biome or a coastline into your own notebook and work on it there. Cite the dataset version you actually read.
Score every listing you hold on a schedule, instead of one address at a time when a user asks.
Screen hundreds of candidate parcels against air, water, radon, noise, flights, seismic and hazard proximity before anyone visits one.
Feed a map, a model or a product of your own. 150,000 calls a day is a lot of room to be wrong in while you find the shape of it.
Who it isn't for: if you need one reading for one address, this is the wrong door: the free report or a certificate costs a fraction of it. If you want the map to look at rather than the data to compute on, take a plan; plans are for using CleanZone, and account exports are sized to answer a question rather than to assemble the grid. Anything that ends up holding the grid belongs on this tier.
One form. Your account and the Bulk API together, no joining first and adding it on afterwards.
Cancel the API from your account in any month — the account stays. Cancel inside your first month and we refund that month pro rata on the days you did not use; after the first month it is an ordinary monthly subscription, cancellable any time, not refundable. Card entered once, on Stripe. The account and the API key are created the moment the payment clears and the sign-in details are emailed to you. The plan renews yearly and the Bulk API monthly; cancelling the API leaves the account alone. 7-day money-back guarantee on the account.
Straight answers
0.25°, about 25 km across at the equator, narrower as you go north. Flights, population, light and soil sharpen further under /v1/native.
Yes, per key per UTC day, and the counter is atomic, no surprise overage bill, the 150,001st call gets a 429 and a reset time.
Your fee buys access to the service. Ownership of the sources stays with them. Per-source licences travel with the data and the non-commercial ones are flagged; read the terms before you build a product on a flagged layer.
Published, per cell. A cell without a measurement returns null rather than a modelled guess, and coverage below half the score inputs returns no score at all.
Still deciding? Ask for a trial key from your account and spend 1,000 calls on it, the real endpoints, the real data, no card. That is an evaluation. Production and commercial use start here. A plan on its own does not carry API access.