Provenance
Freshness & coverage
Methods (4)
searchAquifers
readOK aquifer polys (71 across 4 layers). Filter name, class (Major/Minor), type (Bedrock/Alluvial).
Input schema
{ "type": "object", "properties": { "name": { "type": "string", "examples": [ "Garber" ] }, "aquiferClass": { "type": "string", "examples": [ "Major" ], "oneOf": [ { "type": "string", "enum": [ "Major" ] }, { "type": "string", "enum": [ "Minor" ] } ] }, "aquiferType": { "oneOf": [ { "type": "string", "enum": [ "Bedrock" ] }, { "type": "string", "enum": [ "Alluvium and Terrace" ] } ] }, "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" ] } ] }, "verbose": { "type": "boolean" } }, "additionalProperties": false }For O&G injection target Major Bedrock (Garber-Wellington, Antlers, ...).
getFloodplain
readFEMA NFHL Special Flood Hazard Area PiP lookup (~23,539 polys).
Required paramslatlonInput schema
{ "type": "object", "properties": { "lat": { "type": "number", "examples": [ 35.589 ] }, "lon": { "type": "number", "examples": [ -97.735 ] } }, "additionalProperties": false, "required": [ "lat", "lon" ] }Returns 0 features outside any mapped SFHA (= zone X / not mapped).
searchStreamFishCounts
readOWRB Stream Fish Count observations (~10,749). Filter commonName/fishGroup/sportFishOnly.
Input schema
{ "type": "object", "properties": { "commonName": { "type": "string", "examples": [ "Bass" ] }, "fishGroup": { "type": "string" }, "sportFishOnly": { "type": "boolean", "examples": [ true ] }, "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" ] } ] }, "verbose": { "type": "boolean" } }, "additionalProperties": false }No county column upstream — use bbox or near.
getServiceInfo
readSchema + record counts for any of the 6 OK OWRB layers.
Input schema
{ "type": "object", "properties": { "service": { "type": "string", "examples": [ "majorBedrock" ] } }, "additionalProperties": false }
