All data sources

PA DEP Bureau of Oil & Gas Management

No authpa-dep-oilgas

Pennsylvania DEP Bureau of Oil & Gas Management. PA's quirk: O&G regulator lives under DEP. - searchWells (~25K Unconv + ~199K Conv) ⭐ filter county/operator/status/wellType/wellConfig/wellCategory - searchPermits ⭐ wells with PERMIT_DATE in window (default unconv, last 365d) - getWellByApi, searchOrphanedWells (~27K), searchViolationsAndComplaints, getServiceInfo upstream quirks: PA does NOT use 14-digit API — wells keyed by PERMIT_NUMBER like '003-22621'. WELL_STATUS: Active / Plugged OG Well / Operator Reported Not Drilled / DEP Orphan List. WELL_CONFIG: Vertical (199K conv) / Horizontal (23K unconv) / Deviated. DEP does NOT publish violations Feature Service — Complaints (~39K) used as proxy. Production NOT a Feature Service (XML only) — dropped.

Provenance

PublisherPA DEP Bureau of Oil & Gas Management

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (6)

  • searchWells

    read

    PA O&G wells (Pennsylvania DEP).

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "wellType": {
          "type": "string"
        },
        "wellConfig": {
          "type": "string"
        },
        "wellCategory": {
          "type": "string",
          "examples": [
            "unconventional"
          ],
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "all"
              ]
            },
            {
              "type": "string",
              "enum": [
                "unconventional"
              ]
            },
            {
              "type": "string",
              "enum": [
                "conventional"
              ]
            },
            {
              "type": "string",
              "enum": [
                "orphaned"
              ]
            }
          ]
        },
        "permitNumber": {
          "type": "string"
        },
        "permitDateAfter": {
          "type": "string"
        },
        "permitDateBefore": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "Washington"
          ]
        },
        "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
    }

    wellCategory unconv|conv|orphaned|all. wellConfig Vertical|Horizontal|Deviated.

  • getWellByApi

    read

    Lookup single well by Pennsylvania permit number, e.g. "003-22621" (Pennsylvania DEP).

    Required paramsapi
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "api": {
          "type": "string",
          "examples": [
            "003-22621"
          ]
        },
        "permitNumber": {
          "type": "string"
        },
        "permit_number": {
          "type": "string"
        },
        "apiNumber": {
          "type": "string"
        },
        "api_number": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "api"
      ]
    }

    Searches unconventional → conventional → orphaned in order.

  • searchPermits

    read

    Drilling permits — wells with PERMIT_DATE in window (Pennsylvania DEP).

    Entitiespermit
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string",
          "examples": [
            "Range Resources"
          ]
        },
        "wellCategory": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "all"
              ]
            },
            {
              "type": "string",
              "enum": [
                "unconventional"
              ]
            },
            {
              "type": "string",
              "enum": [
                "conventional"
              ]
            }
          ]
        },
        "permitDateAfter": {
          "type": "string"
        },
        "permitDateBefore": {
          "type": "string"
        },
        "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
    }
  • searchOrphanedWells

    read

    PA orphaned + abandoned wells (~27K). DEP Orphan List + DEP Abandoned List + Abandoned.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "wellType": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "McKean"
          ]
        },
        "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
    }

    Layer 93 has its own schema variant — county filter works.

  • searchViolationsAndComplaints

    read

    PA DEP Complaints (~39K). DEP violations Feature Service does not exist — Complaints used.

    Entitiesincident, violation
    Input schema
    {
      "type": "object",
      "properties": {
        "county": {
          "type": "string"
        },
        "typeDesc": {
          "type": "string",
          "examples": [
            "Spill Response"
          ]
        },
        "office": {
          "type": "string"
        },
        "dateAfter": {
          "type": "string"
        },
        "dateBefore": {
          "type": "string"
        },
        "emergencyOnly": {
          "type": "boolean"
        },
        "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
    }

    TYPE_DESC: Water/Land/Air Contamination, Spill Response, Mine Subsidence.

  • getServiceInfo

    read

    Schema + record counts for any of the 4 services (Pennsylvania DEP). Pass `service` to scope.

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