All data sources

New Mexico State Land Office

No authnm-slo

New Mexico State Land Office state-trust mineral leases. Permian parallel to TX GLO. No auth. - searchOilGasLeases (~5.9K) ⭐ active O&G leases — Permian Basin - getExpiringLeases ⭐ acquisition-signal feed across O&G/mineral/commercial/ag - searchMineralLeases (~746) — Salt Water Disposal, Caliche, Potash, Coal - searchAgriculturalLeases (~3.8K), getLeaseDetail, getServiceInfo upstream quirks: NMSLO publishes only ACTIVE leases (single STATUS value). NO COUNTY column on any layer — use bbox/near. Held-by-production leases have term-end at year-9999 epoch (surfaced as null daysUntilExpiry).

Provenance

PublisherNew Mexico State Land Office

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (6)

  • searchOilGasLeases

    read

    Active O&G leases (~5 (New Mexico Land Office).9K). Filters: lessee, bbox, near, dates, minAcres.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "lesseeContains": {
          "type": "string"
        },
        "effectiveAfter": {
          "type": "string"
        },
        "primaryTermEndsBefore": {
          "type": "string"
        },
        "minAcres": {
          "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
    }

    No COUNTY column upstream — use bbox/near for spatial filtering.

  • searchMineralLeases

    read

    Active mineral leases (~746). leaseType: Salt Water Disposal, Caliche, Potash, Coal.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "leaseType": {
          "type": "string",
          "examples": [
            "Potash"
          ]
        },
        "lesseeContains": {
          "type": "string"
        },
        "effectiveAfter": {
          "type": "string"
        },
        "primaryTermEndsBefore": {
          "type": "string"
        },
        "minAcres": {
          "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
    }
  • getLeaseDetail

    read

    Lookup by UNIQUEKEY. Searches O&G, mineral, commercial, agricultural.

    Required paramsleaseNumber
    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "leaseNumber": {
          "type": "string",
          "examples": [
            "B031960005"
          ]
        }
      },
      "additionalProperties": false,
      "required": [
        "leaseNumber"
      ]
    }
  • getExpiringLeases

    read

    Active leases sorted by days-until-expiry. leaseCategory default oil-gas; also mineral/commercial.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "daysUntilExpiry": {
          "type": "number",
          "examples": [
            365
          ]
        },
        "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
        },
        "leaseCategory": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "oil-gas"
              ]
            },
            {
              "type": "string",
              "enum": [
                "mineral"
              ]
            },
            {
              "type": "string",
              "enum": [
                "commercial"
              ]
            },
            {
              "type": "string",
              "enum": [
                "agricultural"
              ]
            }
          ]
        },
        "limit": {
          "type": "number"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }

    Filters out year-9999 held-by-production leases.

  • searchAgriculturalLeases

    read

    Active ag leases (~3 (New Mexico State Land Office).8K). Filters: lessee, bbox, near.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "lesseeContains": {
          "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 4 services (New Mexico Land Office). Pass service to scope.

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