Provenance
Freshness & coverage
Methods (24)
searchActiveLeases
readActive GLO leases. Filters: county, lessee, status, type, field, bbox, near, date, acres.
EntitiesleaseInput 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
readInactive/terminated GLO leases. Same filter shape as searchActiveLeases.
EntitiesleaseInput 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
readLookup by leaseNumber. Active first, falls back to Inactive. Adds unit if UNITIZED=Yes.
Required paramsleaseNumberEntitiesleaseInput schema
{ "type": "object", "properties": { "leaseNumber": { "type": "string", "examples": [ "MF006814" ] } }, "additionalProperties": false, "required": [ "leaseNumber" ] }getExpiringLeases
readActive leases expiring within daysUntilExpiry (default 365). Sorted asc.
EntitiesleaseInput 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
readOil & Gas Units. unitStatus=active|inactive|all (default active).
Entitieslease, unitInput 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
readPermanent School Fund Lands (~21 (Texas Land Office).9K). Filters: county, bbox, near, landClass.
EntitiesrecordInput 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
readMiscellaneous Easements (~5.9K). Filters: bbox, near, easementType.
EntitiesrecordInput 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
readOffshore Inventory Public (~3.4K). Filters: bbox, near, structureType.
EntitiesrecordInput 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
readLease-sale nominated tracts (~56). Tiny dataset; typically returns full set.
EntitiesleaseInput 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
readUpland 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
readState 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
readPublic 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
readCoastal 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
readState 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.
searchPriorityHabitatAreas
readPriority 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
readEnvironmental 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
readIn-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
readTexas 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
readTexas 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
readThree 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
readThree 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
readDispersant 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
readSchema + record counts for any GLO service. Pass service to scope.
EntitiesmetadataInput 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 }
