All data sources

Texas General Land Office

No authtx-glo

Texas General Land Office state lands. No auth. O&G: searchActiveLeases (~7.3K) ⭐ royalties+primary-term dates, getExpiringLeases ⭐ acquisition feed, searchInactiveLeases (~12K), getLeaseDetail, searchLeaseUnits, searchPSFLands (~21.9K), searchEasements, searchOffshoreStructures, getNominatedTracts. Coastal/land: searchUplandLeases, searchSubmergedTracts (~11K), searchBeachAccess, searchCoastalLeases (~9.2K), searchStateAgencyLands, searchNavigationDistricts, searchPriorityHabitatAreas, searchEsiShoreline (~48K lines), searchInSituBurnExclusion + boundary getters (Coastal Zone, 3-league/3-mile lines, Dispersant Zone, lease polygons). getServiceInfo for schemas. Quirks: MM/DD/YYYY string dates; most non-lease layers have no COUNTY column; ESI/boundary layers return line geometry.

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (24)

  • searchActiveLeases

    read

    Active GLO leases. Filters: county, lessee, status, type, field, bbox, near, date, acres.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "lesseeContains": {
          "type": "string"
        },
        "leaseStatus": {
          "type": "string"
        },
        "leaseType": {
          "type": "string"
        },
        "fieldName": {
          "type": "string"
        },
        "effectiveAfter": {
          "type": "string"
        },
        "primaryTermEndsAfter": {
          "type": "string"
        },
        "primaryTermEndsBefore": {
          "type": "string"
        },
        "minAcres": {
          "type": "number"
        },
        "county": {
          "type": "string",
          "examples": [
            "Reagan"
          ]
        },
        "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
    }

    ORIGINAL_LESSEE is original — current operator may differ.

  • searchInactiveLeases

    read

    Inactive/terminated GLO leases. Same filter shape as searchActiveLeases.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "lesseeContains": {
          "type": "string"
        },
        "leaseStatus": {
          "type": "string"
        },
        "leaseType": {
          "type": "string"
        },
        "fieldName": {
          "type": "string"
        },
        "effectiveAfter": {
          "type": "string"
        },
        "primaryTermEndsAfter": {
          "type": "string"
        },
        "primaryTermEndsBefore": {
          "type": "string"
        },
        "minAcres": {
          "type": "number"
        },
        "county": {
          "type": "string",
          "examples": [
            "Harris"
          ]
        },
        "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 leaseNumber. Active first, falls back to Inactive. Adds unit if UNITIZED=Yes.

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

    read

    Active leases expiring within daysUntilExpiry (default 365). Sorted asc.

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

    Acquisition-signal feed for state-land leases nearing primary-term end.

  • searchLeaseUnits

    read

    Oil & Gas Units. unitStatus=active|inactive|all (default active).

    Entitieslease, unit
    Input schema
    {
      "type": "object",
      "properties": {
        "unitStatus": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "all"
              ]
            },
            {
              "type": "string",
              "enum": [
                "active"
              ]
            },
            {
              "type": "string",
              "enum": [
                "inactive"
              ]
            }
          ]
        },
        "county": {
          "type": "string",
          "examples": [
            "Reagan"
          ]
        },
        "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
    }
  • searchPSFLands

    read

    Permanent School Fund Lands (~21 (Texas Land Office).9K). Filters: county, bbox, near, landClass.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "landClass": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "Bell"
          ]
        },
        "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
    }

    County column is "County" (mixed case) on this layer.

  • searchEasements

    read

    Miscellaneous Easements (~5.9K). Filters: bbox, near, easementType.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "easementType": {
          "type": "string",
          "examples": [
            "Pipeline"
          ]
        },
        "county": {
          "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 COUNTY column upstream — county filter is silently ignored.

  • searchOffshoreStructures

    read

    Offshore Inventory Public (~3.4K). Filters: bbox, near, structureType.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "structureType": {
          "type": "string",
          "examples": [
            "Pier"
          ]
        },
        "county": {
          "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
    }
  • getNominatedTracts

    read

    Lease-sale nominated tracts (~56). Tiny dataset; typically returns full set.

    Entitieslease
    Input schema
    {
      "type": "object",
      "properties": {
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "county": {
          "type": "string"
        },
        "limit": {
          "type": "number"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }
  • searchUplandLeases

    read

    Upland surface leases (~1.6K). Filters: leaseStatus, activity, lesseeContains, purposeClass.

    Input schema
    {
      "type": "object",
      "properties": {
        "leaseStatus": {
          "type": "string",
          "examples": [
            "Active"
          ]
        },
        "activity": {
          "type": "string"
        },
        "lesseeContains": {
          "type": "string"
        },
        "purposeClass": {
          "type": "string"
        },
        "county": {
          "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
    }

    leaseStatus is Active|Processing (not the O&G enum). No COUNTY column.

  • searchSubmergedTracts

    read

    State submerged tracts (~11K polygons). Filters: tractNumber, waterBody, landType, rmc.

    Input schema
    {
      "type": "object",
      "properties": {
        "tractNumber": {
          "type": "string"
        },
        "waterBody": {
          "type": "string",
          "examples": [
            "Galveston"
          ]
        },
        "landType": {
          "type": "string"
        },
        "rmc": {
          "type": "string"
        },
        "county": {
          "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
    }

    Resource-management-code tracts (service layer 7).

  • searchBeachAccess

    read

    Public beach & bay access (~607). Filters: county, siteType, accessType, nameContains.

    Input schema
    {
      "type": "object",
      "properties": {
        "siteType": {
          "type": "string",
          "examples": [
            "Boat Ramp"
          ]
        },
        "accessType": {
          "type": "string"
        },
        "nameContains": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "Galveston"
          ]
        },
        "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
    }

    siteType: Gulf Beach, Boat Ramp, Marina, etc. Has County column.

  • searchCoastalLeases

    read

    Coastal lease points (~9.2K). Filters: leaseClass, gloId, bbox, near.

    Input schema
    {
      "type": "object",
      "properties": {
        "leaseClass": {
          "type": "string",
          "examples": [
            "Cabin"
          ]
        },
        "gloId": {
          "type": "string"
        },
        "county": {
          "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
    }

    Point layer; see getCoastalLeasePolygons for polygon footprints.

  • searchStateAgencyLands

    read

    State agency lands (~246). Filters: county, landType, nameContains, waterBody.

    Input schema
    {
      "type": "object",
      "properties": {
        "landType": {
          "type": "string"
        },
        "nameContains": {
          "type": "string"
        },
        "waterBody": {
          "type": "string"
        },
        "county": {
          "type": "string",
          "examples": [
            "Travis"
          ]
        },
        "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
    }

    County column is varLandCountyName; landType is a numeric code.

  • searchNavigationDistricts

    read

    Navigation districts (~76). Filters: districtName, landType, bbox, near.

    Input schema
    {
      "type": "object",
      "properties": {
        "districtName": {
          "type": "string",
          "examples": [
            "Port"
          ]
        },
        "landType": {
          "type": "string"
        },
        "county": {
          "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
    }
  • searchPriorityHabitatAreas

    read

    Priority protection habitat areas (~836). Filters: priority, descContains, bbox.

    Input schema
    {
      "type": "object",
      "properties": {
        "priority": {
          "type": "string",
          "examples": [
            "HIGH"
          ]
        },
        "descContains": {
          "type": "string"
        },
        "county": {
          "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
    }

    priority: HIGH | MEDIUM | LOW.

  • searchEsiShoreline

    read

    Environmental Sensitivity Index shoreline (~48K polylines). Filters: esi, shoreType, bbox.

    Input schema
    {
      "type": "object",
      "properties": {
        "esi": {
          "type": "string"
        },
        "shoreType": {
          "type": "string",
          "examples": [
            "Marsh"
          ]
        },
        "county": {
          "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
    }

    Large layer — pass bbox/near to scope. Returns line geometry.

  • searchInSituBurnExclusion

    read

    In-situ burn exclusion areas (~73). Filters: type, nameContains, bbox, near.

    Input schema
    {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "examples": [
            "artificial reef"
          ]
        },
        "nameContains": {
          "type": "string"
        },
        "county": {
          "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
    }

    type: artificial reef | natural bank | ppl.

  • getCoastalLeasePolygons

    read

    Texas coastal lease tract footprints (~324) as GeoJSON (Texas Land Office). Optional gloId.

    Input schema
    {
      "type": "object",
      "properties": {
        "gloId": {
          "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
    }
  • getCoastalZone

    read

    Texas Coastal Zone boundary as GeoJSON for map overlay (Texas Land Office).

    Input schema
    {
      "type": "object",
      "properties": {
        "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
    }
  • getThreeMarineLeagueLine

    read

    Three Marine League Line (state offshore boundary) as GeoJSON lines.

    Input schema
    {
      "type": "object",
      "properties": {
        "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
    }
  • getThreeNauticalMileLine

    read

    Three Nautical Mile Line boundary as GeoJSON lines.

    Input schema
    {
      "type": "object",
      "properties": {
        "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
    }
  • getDispersantZone

    read

    Dispersant use pre-approval zone (~61) as GeoJSON lines for spill response.

    Input schema
    {
      "type": "object",
      "properties": {
        "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 GLO service. Pass service to scope.

    Entitiesmetadata
    Input schema
    {
      "type": "object",
      "properties": {
        "service": {
          "type": "string",
          "examples": [
            "leases-active"
          ],
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "units"
              ]
            },
            {
              "type": "string",
              "enum": [
                "psf"
              ]
            },
            {
              "type": "string",
              "enum": [
                "offshore"
              ]
            },
            {
              "type": "string",
              "enum": [
                "nominated"
              ]
            },
            {
              "type": "string",
              "enum": [
                "leases-active"
              ]
            },
            {
              "type": "string",
              "enum": [
                "leases-inactive"
              ]
            },
            {
              "type": "string",
              "enum": [
                "easements"
              ]
            },
            {
              "type": "string",
              "enum": [
                "hard-minerals"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }