All data sources

MI DNR Mineral Leases + State-managed Lands

No authmi-dnr-minerals

Michigan DNR mineral leases, state-managed parcels, ownership, current rights, and conservation easements via the DNRLOTSParcelsOPENDATA FS on services3.arcgis.com. 6 curated layers from MI DNR LOTS Open Data. - searchMineralLeases ⭐ 5.5K leases (5097 O&G / 231 Metallic / 53 Nonmetallic / 66 Gas Storage / 61 Surface Use) - searchManagedLands ⭐ 135.9K parcels by division (Forest Resources / Parks & Rec / Wildlife) - searchDnrParcels 132.7K DNR-tracked parcels - searchConservationEasements ⭐ 1.3K development-rights easements - searchLeaseNominations 25 pending §0: research DEQ/Mineral_Lease/MapServer dead — live data via Hub discovery. Leases have empty geometry. Status A/E codes; LeaseType has trailing whitespace.

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (6)

  • searchMineralLeases

    read

    Michigan DNR active mineral leases (about 5,500). Filter leaseType, status (active/expired), lessee.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "examples": [
            "active"
          ]
        },
        "leaseType": {
          "type": "string",
          "examples": [
            "Oil and Gas"
          ]
        },
        "lessee": {
          "type": "string"
        },
        "leaseNumber": {
          "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
    }

    Tabular only — leases have empty geometry upstream (linked via ParID).

  • searchManagedLands

    read

    MI DNR-managed parcels (~135.9K). Filter county, division, projectName, parcelType, minAcres, bbox.

    Input schema
    {
      "type": "object",
      "properties": {
        "county": {
          "type": "string"
        },
        "parcelType": {
          "type": "string"
        },
        "division": {
          "type": "string",
          "examples": [
            "Forest Resources Division"
          ]
        },
        "projectName": {
          "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
    }

    Forest Resources Division dominates (103.7K). Wildlife (12K), Parks & Rec (18K).

  • searchDnrParcels

    read

    MI DNR-tracked parcels (~132.7K polygons). Filter county, parcelType, division, minAcres, bbox.

    Input schema
    {
      "type": "object",
      "properties": {
        "county": {
          "type": "string"
        },
        "parcelType": {
          "type": "string"
        },
        "division": {
          "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
    }

    ParcelStatus has trailing whitespace upstream — handler trims.

  • searchConservationEasements

    read

    MI DNR conservation easements (~1.3K; development-rights). Filter county, minAcres, bbox.

    Input schema
    {
      "type": "object",
      "properties": {
        "county": {
          "type": "string"
        },
        "parcelType": {
          "type": "string"
        },
        "minAcres": {
          "type": "number",
          "examples": [
            100
          ]
        },
        "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
    }
  • searchLeaseNominations

    read

    MI DNR pending lease nominations (~25). Filter status, leaseType, vendor.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "status": {
          "type": "string"
        },
        "leaseType": {
          "type": "string",
          "examples": [
            "Oil and Gas"
          ]
        },
        "vendor": {
          "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, lease/parcel/rights enums, §0 probe notes for any of 6 layers.

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