All data sources

OH Division of Oil & Gas Resources Management

No authoh-dogrm

Ohio ODNR DOGRM. Marcellus + Utica operator side — Eclipse, Encino, Ascent, EAP heavy. - searchWells (~242K) ⭐ filter county/operator/status/wellType (V/H/D/O)/uticaOnly/marcellusOnly/orphanOnly - searchHorizontalWells ⭐ Utica/Marcellus laterals; asLines=true returns ~4.3K polylines - getWellByApi, searchWellPads, searchDrillingUnits, searchOilGasFields (~3K), getServiceInfo upstream quirks: WL_CNTY UPPERCASE on wells; County Title Case on pads. SLANT V/H/D/O. WL_STATUS_DESC is descriptive text. Utica_Shale/Marcellus_Shale 0/1. maxRecordCount=1000.

Provenance

PublisherOH Division of Oil & Gas Resources Management

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (7)

  • searchWells

    read

    DOGRM wells (~242K). Filter county/operator/status/wellType, utica/marcellus/orphanOnly.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "examples": [
            "Producing"
          ]
        },
        "wellType": {
          "type": "string"
        },
        "orphanOnly": {
          "type": "boolean"
        },
        "uticaOnly": {
          "type": "boolean"
        },
        "marcellusOnly": {
          "type": "boolean"
        },
        "township": {
          "type": "string"
        },
        "formation": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "Belmont"
          ]
        },
        "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
    }

    WL_CNTY UPPERCASE upstream — Title Case on output. SLANT V/H/D/O.

  • getWellByApi

    read

    Lookup single well by API_WELLNO (14-digit, e.g. 34013204000000).

    Required paramsapi
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "api": {
          "type": "string",
          "examples": [
            "34013204000000"
          ]
        },
        "apiNumber": {
          "type": "string"
        },
        "api_number": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "api"
      ]
    }
  • searchHorizontalWells

    read

    Utica/Marcellus horizontal wellheads (~4.6K) or asLines=true for ~4.3K polylines.

    Entitiesformation, well
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "play": {
          "type": "string",
          "examples": [
            "utica"
          ],
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "utica"
              ]
            },
            {
              "type": "string",
              "enum": [
                "marcellus"
              ]
            }
          ]
        },
        "asLines": {
          "type": "boolean"
        },
        "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
    }

    Lines layer has no operator/county — bbox/near only when asLines=true.

  • searchWellPads

    read

    Well Pad polygons (~1.2K). Filter county/operator/status. County Title Case.

    Entitiespad, well
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "examples": [
            "ACTIVE"
          ]
        },
        "county": {
          "type": "string",
          "examples": [
            "Belmont"
          ]
        },
        "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
    }
  • searchDrillingUnits

    read

    Horizontal Drilling Units (~1K polygons). Slim — only API_WELLNO + geometry.

    Entitiesunit, lease, well
    Input schema
    {
      "type": "object",
      "properties": {
        "apiNumber": {
          "type": "string",
          "examples": [
            "34013204000000"
          ]
        },
        "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
    }
  • searchOilGasFields

    read

    Field polygons (~3K). Filter prodType (OIL/GAS/CBM), fieldName, play.

    Entitiesfield
    Input schema
    {
      "type": "object",
      "properties": {
        "prodType": {
          "type": "string",
          "examples": [
            "GAS"
          ]
        },
        "fieldName": {
          "type": "string"
        },
        "play": {
          "type": "string",
          "examples": [
            "CLNN"
          ]
        },
        "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

    read

    Schema + record counts for any of the 6 services (Ohio Oil & Gas). Pass `service` to scope.

    Entitiesmetadata
    Input schema
    {
      "type": "object",
      "properties": {
        "service": {
          "type": "string",
          "examples": [
            "wells"
          ]
        }
      },
      "additionalProperties": false
    }