All data sources

UT Division of Oil, Gas and Mining

No authut-dogm

Utah DOGM — O&G regulator. Uinta Basin operator side (Crescent / Ovintiv / KODA). - searchWells ⭐ ~40K surface wells with operator/county/status/cumulative - searchBottomHoles ⭐ ~33K bottomhole locations (deviated wells) - searchWellPaths ~12.5K directional drilling polylines - getWellByApi single-well lookup by 10-digit API upstream quirks: AGOL services.arcgis.com/ZzrwjTRez6FJiOq4 owner OGMGIS_utahDNR. Surf County is UPPERCASE STRING ('DUCHESNE'); BottomHole County is INTEGER code (Duchesne=7 / Uintah=24 / San Juan=19). Paths layer has only API + ConstructStatus (no operator/county). O&G permits are NOT a Feature Service — searchPermits dropped; APD-status wells (1772) are the substitute via searchWells.

Provenance

PublisherUT Division of Oil, Gas and Mining

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (5)

  • searchWells

    read

    UT surface wells (~40K). Filter operator/county/wellStatus/wellType/bbox/near.

    County stored UPPERCASE ("DUCHESNE","SAN JUAN"). 15 status codes, 20 type codes.

  • getWellByApi

    read

    Single-well lookup by 10-digit API. Returns the surface-well record.

    Required paramsapi
  • searchBottomHoles

    read

    UT bottomhole locations (~33K). Deviated wells. Filter constructType/county/deviatedOnly.

    County is integer code on this layer; handler translates from county name.

  • searchWellPaths

    read

    UT directional well-path polylines (~12.5K). Filter api/constructStatus/bbox/near.

    No county/operator/wellName upstream — join via API to searchWells.

  • getServiceInfo

    read

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