Provenance
Freshness & coverage
Methods (7)
searchSolidWastePermits
readVA Solid Waste Permits (~1.4K). Filter locality/permitType/permitStatus/operatingStatus.
Input schema
{ "type": "object", "properties": { "locality": { "type": "string" }, "permitType": { "type": "string" }, "permitStatus": { "type": "string", "examples": [ "Permitted" ] }, "operatingStatus": { "type": "string" }, "unitType": { "type": "string" }, "facilityName": { "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 }881 of 1397 are Revoked — pass permitStatus: "Permitted" to filter to live.
searchAirSites
readVA Active Air Sites (~3.7K). Filter classification/operationStatus/city/facilityName.
Input schema
{ "type": "object", "properties": { "city": { "type": "string" }, "classification": { "type": "string", "examples": [ "Major" ] }, "operationStatus": { "type": "string" }, "facilityName": { "type": "string" }, "naicsCode": { "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 }classification: True Minor / Synthetic Minor / Major / Major (T5) / Area (HAP).
searchAirEmissions
readVA Air Emissions TPY (~17.8K rows; Table only). Filter pollutant/facilityName/minTpy.
Input schema
{ "type": "object", "properties": { "limit": { "type": "number" }, "year": { "type": "string" }, "pollutant": { "type": "string", "examples": [ "NOX" ] }, "facilityName": { "type": "string" }, "federalId": { "type": "string" }, "registrationNumber": { "type": "number" }, "minTpy": { "type": "number", "examples": [ 100 ] } }, "additionalProperties": false }No geometry — join via PLA_ICIS_ID. Year 2024 only.
searchAlternateWaterSupplies
readVA Alt Water Supplies CFU sites (~2.3K). Filter city/status/name.
Input schema
{ "type": "object", "properties": { "city": { "type": "string" }, "status": { "type": "string", "examples": [ "Active System" ] }, "name": { "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 }No county column on this layer — only ARS_CITY.
searchBiosolidsAreas
readVA Biosolids polygons (~9.3K). Filter countyFips (5-digit FULL FIPS), controlNumber, minAcres.
Input schema
{ "type": "object", "properties": { "countyFips": { "type": "string", "examples": [ "51031" ] }, "controlNumber": { "type": "string" }, "minAcres": { "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 }countyFips is FULL 5-digit ("51031" = VA Campbell), NOT 3-digit.
searchChesapeakeBayZones
readChesapeake Bay zone polygons. zone: rpa (87) | ida (20) | rma (148).
Input schema
{ "type": "object", "properties": { "zone": { "type": "string", "examples": [ "rpa" ], "oneOf": [ { "type": "string", "enum": [ "rpa" ] }, { "type": "string", "enum": [ "ida" ] }, { "type": "string", "enum": [ "rma" ] } ] }, "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, max-page caps, enum values, §0 probe notes for any of 10 services.
Input schema
{ "type": "object", "properties": { "service": { "type": "string", "examples": [ "solidWastePermits" ] } }, "additionalProperties": false }
