Provenance
Freshness & coverage
Methods (9)
searchWells
readWVDEP wells (~153K). county→FIPS, operator, status, wellType, formation, marcellus/horizontal flags.
EntitieswellInput schema
{ "type": "object", "properties": { "operator": { "type": "string" }, "status": { "type": "string" }, "wellType": { "type": "string" }, "wellUse": { "type": "string" }, "formation": { "type": "string" }, "marcellusOnly": { "type": "boolean", "examples": [ true ] }, "horizontalOnly": { "type": "boolean" }, "county": { "type": "string", "examples": [ "Wetzel" ] }, "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 }county column is FIPS suffix; handler maps county *name* → code.
searchPermits
readWV drilling permits (orderBy issuedate desc). Filter operator, permitType, yearFrom/yearTo.
EntitiespermitInput schema
{ "type": "object", "properties": { "operator": { "type": "string", "examples": [ "Antero" ] }, "permitType": { "type": "string", "examples": [ "Horizontal" ] }, "yearFrom": { "type": "number" }, "yearTo": { "type": "number" }, "status": { "type": "string" }, "county": { "type": "string" }, "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 }searchAirEmissionSources
readAir-permit facilities (~2 (West Virginia DEP).6K).
Input schema
{ "type": "object", "properties": { "facilityName": { "type": "string" }, "industry": { "type": "string", "examples": [ "Mining" ] }, "naicCode": { "type": "number" }, "sourceHierarchy": { "type": "string", "examples": [ "T5Major" ] }, "city": { "type": "string" }, "county": { "type": "string" }, "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 }sourceHierarchy: MINOR=2087, T5Major=291, SynthMinor=138, OTHER=40.
searchAbandonedMineLands
readAMLPoints (~10K). NO county column. Filter padNumber/padName/problemKey/status.
Input schema
{ "type": "object", "properties": { "padNumber": { "type": "string" }, "padName": { "type": "string" }, "problemKey": { "type": "string", "examples": [ "DI" ] }, "status": { "type": "string", "examples": [ "A" ] }, "county": { "type": "string" }, "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 has bracketed variants ([A] vs A); handler accepts both.
searchRemediationSites
readVRP (~364) + SEMS Superfund (~831). layer: vrp | sems | both. SEMS has UPPERCASE county.
Input schema
{ "type": "object", "properties": { "siteName": { "type": "string", "examples": [ "Refinery" ] }, "projectStatus": { "type": "string" }, "layer": { "type": "string", "examples": [ "both" ], "oneOf": [ { "type": "string", "enum": [ "both" ] }, { "type": "string", "enum": [ "vrp" ] }, { "type": "string", "enum": [ "sems" ] } ] }, "county": { "type": "string" }, "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 }SEMS columns are 10-char truncated (Esri shapefile artifact).
searchMiningReclamation
readDMR mining permits (~11K). Filter permittee/permitType/permitStatus/inspectionStatus. No county.
Input schema
{ "type": "object", "properties": { "permittee": { "type": "string" }, "permitType": { "type": "string", "examples": [ "Coal Underground" ] }, "permitStatus": { "type": "string" }, "inspectionStatus": { "type": "string" }, "permitId": { "type": "string" }, "county": { "type": "string" }, "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 }spec said permittype/permitstatus columns; actual columns are type/per_status.
searchDamSafety
readDams (~395). NO county column. Filter damName/hazardCode (H/S/L/N/U)/nationalId.
Input schema
{ "type": "object", "properties": { "damName": { "type": "string" }, "hazardCode": { "type": "string", "examples": [ "H" ] }, "nationalId": { "type": "string" }, "county": { "type": "string" }, "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 }searchWatershedAssessment
read303(d) impaired streams (~34K polylines). Filter reachName + cause (bio/fecal/ph/iron/etc.).
Input schema
{ "type": "object", "properties": { "reachName": { "type": "string" }, "cause": { "type": "string", "examples": [ "iron" ], "oneOf": [ { "type": "string", "enum": [ "bio" ] }, { "type": "string", "enum": [ "fecal" ] }, { "type": "string", "enum": [ "ph" ] }, { "type": "string", "enum": [ "aluminum" ] }, { "type": "string", "enum": [ "iron" ] }, { "type": "string", "enum": [ "selenium" ] }, { "type": "string", "enum": [ "manganese" ] }, { "type": "string", "enum": [ "dioxin" ] }, { "type": "string", "enum": [ "pcbs" ] } ] }, "county": { "type": "string" }, "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 for any of 9 services (West Virginia DEP).
EntitiesmetadataInput schema
{ "type": "object", "properties": { "service": { "type": "string", "examples": [ "wells" ], "oneOf": [ { "type": "string", "enum": [ "wells" ] }, { "type": "string", "enum": [ "dams" ] }, { "type": "string", "enum": [ "horizontalWells" ] }, { "type": "string", "enum": [ "airFacilities" ] }, { "type": "string", "enum": [ "amlPoints" ] }, { "type": "string", "enum": [ "vrpSites" ] }, { "type": "string", "enum": [ "semsSites" ] }, { "type": "string", "enum": [ "miningPermits" ] }, { "type": "string", "enum": [ "impairedStreams" ] } ] } }, "additionalProperties": false }
