All data sources

AL State Oil & Gas Board

No authal-ogb

Alabama State Oil & Gas Board well inventory, bottom-hole locations, offshore platforms, lease blocks, and field units via map.ogb.state.al.us. - searchWells ⭐ ~2.89K wells with permit/API/operator/status/wellType/county - searchBottomHoles ~409 lean BH points (no operator) - searchOffshorePlatforms ~35 with operator/type/structure/tract - getWellByPermit, getServiceInfo §0: build-plan said "layer 39" (MS data on the same MapServer); AL wells live at layer 28. WellStatus is a code, TypeDesc is the STATUS description; WellType = product code, StatusDesc = TYPE description. Mobile + Escambia + Baldwin = 81% of records. CRS 102100; outSR=4326.

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (5)

  • searchWells

    read

    Alabama oil and gas wells (~2.89K). Filter county, operator, status code, wellType, field, region.

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

    WellStatus = code (DA/PA/PR/CA/CV/TA); TypeDesc = descriptive STATUS string.

  • searchBottomHoles

    read

    Bottom-hole locations (~409 lean points). Filter permit/apiNumber/status/wellType.

    Entitiestrajectory, well
    Input schema
    {
      "type": "object",
      "properties": {
        "permit": {
          "type": "string"
        },
        "apiNumber": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "examples": [
            "PR"
          ]
        },
        "wellType": {
          "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 operator/well-name on this layer; join via Permit to surface inventory.

  • searchOffshorePlatforms

    read

    Offshore structures in Alabama (~35 platforms). Filter operator, type, tract.

    Entitiesplatform, facility
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string",
          "examples": [
            "Mobil"
          ]
        },
        "type": {
          "type": "string"
        },
        "tract": {
          "type": "number"
        },
        "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
    }
  • getWellByPermit

    read

    Single well lookup by permit or API number (Alabama State Oil & Gas Board).

    Entitiespermit, well
    Input schema
    {
      "type": "object",
      "properties": {
        "permit": {
          "type": "string",
          "examples": [
            "1000"
          ]
        },
        "api": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • getServiceInfo

    read

    Alabama Oil & Gas Board service catalog: layer schemas, record counts, enum values (5 services).

    Entitiesmetadata
    Input schema
    {
      "type": "object",
      "properties": {
        "service": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }