API reference

Base URL https://api.isopleth.dev. Machine-readable schema: openapi.json (OpenAPI 3.1.0). All endpoints need an API key. Request and response bodies are JSON.

GET/v1/meta/fields

Field catalog, presets and per-source licensing (free)

GET/v1/usage

Plan, limits, balance and recent usage for this key's account (free)

POST/v1/geocode

Geocode a US address (1 lookup when it resolves)

Request body

nametypedescription
address requiredstring

POST/v1/fetch

Fields for one location

Request body

nametypedescription
latnumberWGS84 latitude
lngnumberWGS84 longitude
addressstringUS street address (geocoded)
fieldsarray of Field names (see /v1/meta/fields). Up to 50 outside a preset.
presetstringNamed field bundle (see /v1/meta/fields presets)
extrasbooleanInclude per-field timing and cache details
max_wait_snumberUpper bound on upstream wait; clamped to the plan cap

POST/v1/fetch/batch

Same fields for up to N locations (plan limit); results index-aligned

Request body

nametypedescription
locations requiredarray of Location
fieldsarray of
presetstring
extrasboolean
max_wait_snumber

Location object

nametypedescription
latnumber
lngnumber
addressstring