Provenance
Freshness & coverage
Methods (26)
searchWells
readSearch OCC RBDMS wells. Filters: api, operator, county, status, type, bbox, lat/lon+radius.
EntitieswellInput schema
{ "type": "object", "properties": { "api": { "type": "string" }, "well_status": { "type": "string", "description": "ACTIVE→AC, PLUGGED/P&A→PA, TA, EX. Or pass the raw RBDMS code." }, "well_type": { "type": "string" }, "operator": { "type": "string" }, "county": { "type": "string" }, "where": { "type": "string", "description": "Optional raw SQL filter." }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": true }Status codes (ACTIVE/PLUGGED) auto-alias to RBDMS short codes.
getOrphanWells
readOrphan-funds wells — abandoned wells eligible for state plugging. Same filter shape as searchWells.
EntitieswellInput schema
{ "type": "object", "properties": { "api": { "type": "string" }, "well_status": { "type": "string" }, "well_type": { "type": "string" }, "operator": { "type": "string" }, "county": { "type": "string" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getStateFundsWells
readState-funds wells (RBDMS state plugging program). Same filter shape as searchWells.
EntitieswellInput schema
{ "type": "object", "properties": { "api": { "type": "string" }, "well_status": { "type": "string" }, "well_type": { "type": "string" }, "operator": { "type": "string" }, "county": { "type": "string" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getWellLogs
readRBDMS well-log records linked to wells. Same filter shape as searchWells.
EntitieswellInput schema
{ "type": "object", "properties": { "api": { "type": "string" }, "well_status": { "type": "string" }, "well_type": { "type": "string" }, "operator": { "type": "string" }, "county": { "type": "string" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getCompletions
readOklahoma OCC well completion records. Filter by api, bbox, or proximity.
EntitiescompletionInput schema
{ "type": "object", "properties": { "api": { "type": "string" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getHorizontalLaterals
readHorizontal lateral wellbore polylines. Spatial filter recommended.
EntitiesformationInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getUICWells
readOklahoma UIC (Class II disposal/injection) wells. commercial_only=true for third-party sites.
EntitieswellInput schema
{ "type": "object", "properties": { "county": { "type": "string" }, "status": { "type": "string" }, "well_type": { "type": "string" }, "api": { "type": "string" }, "well_name": { "type": "string" }, "commercial_only": { "type": "boolean" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": true }Filters: county, status, well_type, api, bbox, lat/lon+radius.
getPermits
readOCC Intent-to-Drill (ITD) permits. Filter by operator, county, well_status/type, permit_type, bbox.
EntitiespermitInput schema
{ "type": "object", "properties": { "permit_type": { "type": "string" }, "application_type": { "type": "string" }, "api": { "type": "string" }, "well_status": { "type": "string" }, "well_type": { "type": "string" }, "operator": { "type": "string" }, "county": { "type": "string" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getDrillingUnits
readDrilling/spacing-unit polygons. Pass active=false for inactive units.
Entitiesunit, lease, wellInput schema
{ "type": "object", "properties": { "active": { "type": "boolean" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getFieldRules
readField-rule polygons. Pass municipal=true for municipal overrides.
EntitiesfieldInput schema
{ "type": "object", "properties": { "municipal": { "type": "boolean" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getFacilities
readOklahoma OCC surface facilities (production sites, tank batteries, etc.).
EntitiesrecordInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getOilGasIncidents
readOil & gas incident records (releases, spills, blowouts reported to OGCD).
EntitiesincidentInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getGasStorage
readUnderground gas-storage unit polygons.
EntitiesrecordInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getPSTTanks
readRegistered petroleum storage tanks.
EntitiesfacilityInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getPSTReleases
readPST release sites — confirmed contamination events.
EntitiesincidentInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getInducedSeismicity
readISD regulatory zones. zone: 'aoi'|'central_reduction'|'western_reduction'|'geo_provinces'|'hf_aoi'.
EntitiessurveyInput schema
{ "type": "object", "properties": { "zone": { "oneOf": [ { "type": "string", "enum": [ "aoi" ] }, { "type": "string", "enum": [ "central_reduction" ] }, { "type": "string", "enum": [ "western_reduction" ] }, { "type": "string", "enum": [ "geo_provinces" ] }, { "type": "string", "enum": [ "hf_aoi" ] } ] }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getHydrology
readOklahoma hydrography features. Pass layer: 'rivers' | 'streams' | 'lakes' (default) | 'aquifers'.
EntitiesrecordInput schema
{ "type": "object", "properties": { "layer": { "oneOf": [ { "type": "string", "enum": [ "rivers" ] }, { "type": "string", "enum": [ "streams" ] }, { "type": "string", "enum": [ "lakes" ] }, { "type": "string", "enum": [ "aquifers" ] } ] }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getBaseTreatableWater
readBase-of-treatable-water control points. Pass contour=true for the depth-contour line layer.
EntitiesrecordInput schema
{ "type": "object", "properties": { "contour": { "type": "boolean" }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getPublicWaterSupplyWells
readDEQ Public Water Supply wells.
EntitieswellInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getPublicWaterSupplyIntakes
readDEQ Public Water Supply surface intakes.
EntitiesrecordInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getGroundwaterWells
readOWRB groundwater wells (water-rights monitoring).
EntitieswellInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getSedimentaryBasins
readSedimentary basins polygons.
EntitiesrecordInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getCadastral
readPLSS cadastral polygons. Pass layer: 'sections' (default) | 'townships' | 'counties'.
EntitiesrecordInput schema
{ "type": "object", "properties": { "layer": { "oneOf": [ { "type": "string", "enum": [ "sections" ] }, { "type": "string", "enum": [ "townships" ] }, { "type": "string", "enum": [ "counties" ] } ] }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }getDistricts
readOCC field-office district polygons.
EntitiesrecordInput schema
{ "type": "object", "properties": { "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ] }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": false }queryLayer
readGeneric query against any OCC catalog layer. Use for long-tail layers without a curated method.
Required paramslayerEntitiesrecordInput schema
{ "type": "object", "properties": { "layer": { "type": "string", "description": "Layer key from listLayers() (e.g. \"whpa\", \"high_risk_areas\")." }, "equals": { "type": "object", "properties": {}, "additionalProperties": true }, "like": { "type": "object", "properties": {}, "additionalProperties": true }, "where": { "type": "string" }, "outFields": { "type": "string" }, "orderByFields": { "type": "string" }, "limit": { "type": "number" }, "offset": { "type": "number" }, "latitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "longitude": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "radius_meters": { "oneOf": [ { "type": "string" }, { "type": "number" } ], "type": "number" }, "bbox": { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } }, "additionalProperties": true, "required": [ "layer" ] }Pass layer (from listLayers), where, equals, like, bbox, lat/lon+radius.
listLayers
readReturn OCC layer catalog [{key, path, kind, description}] for queryLayer (49 layers).
EntitiesmetadataInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }
