Provenance
Freshness & coverage
Methods (5)
searchEnvirostorSites
readDTSC Envirostor cleanup-site database (~13.7K). Filter county/projectName/siteType/status.
Input schema
{ "type": "object", "properties": { "siteCode": { "type": "string" }, "projectName": { "type": "string" }, "siteType": { "type": "string" }, "status": { "type": "string", "examples": [ "Active" ] }, "nationalPrioritiesList": { "type": "string" }, "city": { "type": "string" }, "county": { "type": "string", "examples": [ "Kern" ] }, "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 stored UPPERCASE. NPL: YES/NO/DELISTED string.
searchCalEnviroScreen
readCalEnviroScreen 4.0 (~8K census tracts). PiP via {lat, lon}. Filter minCIscoreP/minCIdecile.
Input schema
{ "type": "object", "properties": { "tract": { "type": "string" }, "lat": { "type": "number", "examples": [ 35.37 ] }, "lon": { "type": "number", "examples": [ -119.02 ] }, "minCIscoreP": { "type": "number" }, "minCIdecile": { "type": "number" }, "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 }NO county column — keyed by census tract. Use bbox/near/PiP for spatial.
searchHazardousWasteFacilities
readDTSC HWTS Active Facilities (~107K RCRA). Filter facilityName/epaId/facType (G/T/TSDF).
Input schema
{ "type": "object", "properties": { "facilityName": { "type": "string" }, "epaId": { "type": "string" }, "facType": { "type": "string", "examples": [ "TSDF" ] }, "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 }NO county column. FAC_TYPES is comma-set (G,T / G,TSDF / G,T,TSDF).
searchBrownfields
readEnvirostor scoped to brownfield site_types (Voluntary Cleanup + Calmortgage + School Cleanup).
Input schema
{ "type": "object", "properties": { "projectName": { "type": "string" }, "status": { "type": "string" }, "city": { "type": "string" }, "county": { "type": "string", "examples": [ "Los Angeles" ] }, "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 standalone DTSC Brownfields Feature Service exists upstream.
getServiceInfo
readSchema + record counts for any of 3 services (CalEPA / DTSC / OEHHA). Pass `service` to scope.
Input schema
{ "type": "object", "properties": { "service": { "type": "string", "examples": [ "envirostor" ] } }, "additionalProperties": false }
