All data sources

ND Department of Trust Lands

No authnd-lands

North Dakota Department of Trust Lands. AGOL Feature Services from owner jstegmiller@nd.gov_NDDTL; no auth. - searchOilGasLeases (~33K mineral tracts; 8.9K active) ⭐ filter county, lessee, eligible (default Leased) - getExpiringLeases ⭐ acquisition signal — leases expiring within windowDays - searchSurfaceLeases (~4.9K grazing/ag), getLeaseDetail, getServiceInfo upstream quirks: NDDTL does NOT publish OG-leases as a separate layer; they live inside the unified TrustLandsMineralsVW (filter lease LIKE '%OG-%'). exp/effective stored as MM/DD/YYYY string with " " for null. Counties Title-Case (different from ND DMR's UPPERCASE). landtrustdash.nd.gov is offline — AGOL views are the working public surface.

Provenance

PublisherND Department of Trust Lands

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (5)

  • searchOilGasLeases

    read

    ND state-trust O&G mineral leases. Filters: county, lessee, eligible, township/range, bbox, near.

    Filtered to lease LIKE %OG-%. Eligible defaults to Leased.

  • searchSurfaceLeases

    read

    ND state-trust surface (grazing/ag) leases. Pass rich:true for ANNUAL_RENT and PUBLIC_ACCESS.

  • getLeaseDetail

    read

    Look up single lease by number (e.g. "OG-2025-13593") across mineral and surface views.

    Required paramsleaseNumber
  • getExpiringLeases

    read

    Leases expiring within windowDays. Scope: oil-gas (default), surface, all. Sorted by exp date asc.

    Client-side filter on MM/DD/YYYY string column.

  • getServiceInfo

    read

    Schema + record counts for any of the 3 services. Pass `service` to scope.