Provenance
Freshness & coverage
Methods (5)
searchWells
readIllinois oil and gas wells (~207K). Filter operator, status (code or text), formation, depth, bbox.
EntitieswellInput schema
{ "type": "object", "properties": { "apiNumber": { "type": "string" }, "permitNumber": { "type": "string" }, "operator": { "type": "string", "examples": [ "Continental" ] }, "farmName": { "type": "string" }, "status": { "type": "string" }, "statusText": { "type": "string", "examples": [ "Oil Producer" ] }, "formation": { "type": "string" }, "maxTotalDepth": { "type": "number" }, "minTotalDepth": { "type": "number" }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }STATUS code (OIL/OILP/DAP) and STATUS_TEXT descriptive both filterable.
searchOilGasFields
readField boundary polygons. Filter fieldName, fieldType (OIL/GAS/GAS STORAGE), bbox.
EntitiesfieldInput schema
{ "type": "object", "properties": { "fieldName": { "type": "string" }, "fieldType": { "type": "string", "examples": [ "GAS STORAGE" ] }, "legacy": { "type": "boolean" }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }legacy=true uses ~550 polygons; default is canonical 2024 (~1K polygons).
getWellByApi
readSingle well lookup by API_NUMBER (12-digit).
Required paramsapiEntitieswellInput schema
{ "type": "object", "properties": { "api": { "type": "string", "examples": [ "120010000200" ] }, "apiNumber": { "type": "string" }, "api_number": { "type": "string" } }, "additionalProperties": false, "required": [ "api" ] }searchWaterfloodAreas
readWaterflood (secondary-recovery) area boundary polygons.
EntitiesrecordInput schema
{ "type": "object", "properties": { "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }getServiceInfo
readSchema, record counts, and enum values for all 4 services (IL State Geological Survey).
EntitiesmetadataInput schema
{ "type": "object", "properties": { "service": { "type": "string" } }, "additionalProperties": false }
