GET /{serviceName}/MapServer/{layerId}/query

noaa.gov:noaa-ocean-api

Summary: Query layer features
Operation ID: queryLayer
Auth: none
Description

Query features in a specific layer

Parameters (10)

f (string, query, optional, default: json)

Response format

Constraints: {'enum': ['json', 'pjson', 'html']}

geometry (string, query, optional)

Geometry in JSON or WKT format

geometryType (string, query, optional)

Type of geometry

Constraints: {'enum': ['esriGeometryPoint', 'esriGeometryMultipoint', 'esriGeometryPolyline', 'esriGeometryPolygon', 'esriGeometryEnvelope']}

layerId (integer, path, required)

Layer ID

outFields (string, query, optional, default: *)

Comma-separated list of fields to return (* for all)

outSR (integer, query, optional)

Output spatial reference (WKID)

returnGeometry (boolean, query, optional, default: True)

Return geometry in results

serviceName (string, path, required)

MapServer service name

spatialRel (string, query, optional, default: esriSpatialRelIntersects)

Spatial relationship

Constraints: {'enum': ['esriSpatialRelIntersects', 'esriSpatialRelContains', 'esriSpatialRelCrosses', 'esriSpatialRelEnvelopeIntersects', 'esriSpatialRelIndexIntersects', 'esriSpatialRelOverlaps', 'esriSpatialRelTouches', 'esriSpatialRelWithin']}

where (string, query, optional)

SQL where clause for filtering features

Examples (3)

TitleTypeURLAction
Query all features from oceanographic layer curl https://www.ncei.noaa.gov/arcgis/rest/services/ocean/MapServer/0/query?f=json&outFields=*&returnGeometry=true&where=1%3D1
Query with spatial filter using bounding box curl https://www.ncei.noaa.gov/arcgis/rest/services/bathymetry/MapServer/1/query?f=json&geometry=%7B%22xmin%22%3A-100%2C%22ymin%22%3A20%2C%22xmax%22%3A-80%2C%22ymax%22%3A40%7D&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&outFields=name%2Cdepth&returnGeometry=false
Query with attribute filter for specific feature curl https://www.ncei.noaa.gov/arcgis/rest/services/marineboundaries/MapServer/2/query?f=json&where=region%3D%27Atlantic%27&outFields=region%2Cboundary_type%2Carea_km2&outSR=4326&returnGeometry=true

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:50:28.161625 404 903ms
2026-03-23 09:47:27.148616 404 1520ms
2026-03-23 09:11:35.579704 404 827ms

Response Changes

WhenOldNew
2026-03-23 09:47:27.148616 25bccd48c6d5 109a5c830299
2026-03-23 10:50:28.161625 109a5c830299 fcecccdcfe29