Observations

List and filter observations (including for multiple sampling points)

Use this endpoint to list and filter observations across multiple sampling points. For JSONLINES and CSV requests, a maximum limit of 2500 applies. JSONLD responses are limited to 250.

post/data/observation

Query parameters

skipinteger

(Pagination) Number of records to skip

limitinteger

(Pagination) Maximum number of records to return

determinandstring nullable

Filter by determinand code(s), optionally as a comma-separated list

samplingPurposestring nullable

Filter by sampling purpose code(s), optionally as a comma-separated list

sampleSamplingNotationinteger nullable

Filter by Sample/Sampling notation

datestring date nullable

Filter by exact date (ISO format: YYYY-MM-DD), cannot be used with dateFrom/dateTo

dateFromstring date nullable

Filter by date range start (ISO format: YYYY-MM-DD)

dateTostring date nullable

Filter by date range end (ISO format: YYYY-MM-DD)

complianceOnlyboolean

Filter for compliance samples only

sampleMaterialTypestring nullable

Filter by sample material type code(s), optionally as a comma-separated list

eastinginteger nullable

OS Grid easting coordinate for radius-based search

northinginteger nullable

OS Grid northing coordinate for radius-based search

latitudenumber nullable

Latitude coordinate for radius-based search

longitudenumber nullable

Longitude coordinate for radius-based search

radiusnumber nullable

Search radius in kilometers for geographic queries

precannedAreastring nullable

Filter by pre-defined area using format area_type,area_notation (e.g. environment_agency,YOR)

pointNotationstring nullable

Filter by exact notation, optionally as a comma-separated list of no more than 100 notations

prefLabelstring nullable

Filter by prefLabel (contains)

regionstring nullable

Filter by region code

areastring nullable

Filter by area code

subAreastring nullable

Filter by subArea code

samplingPointStatusstring nullable

Filter by status code

samplingPointTypestring nullable

Filter by single|multiple point type code e.g. 'FJ,SA'

Headers

Accept-Crs'http://www.opengis.net/def/crs/EPSG/0/27700' | 'http://www.opengis.net/def/crs/EPSG/0/4326'
CSV-Header'present' | 'absent'

Whether to include the CSV Header row in the response.

API-Versionstring
Example:1

Content negotiation header to specify version of the API to use.

Request body

SamplingPointBodyParameters required— unresolved $ref

Response

Successful Response

Changes

No recorded changes to this endpoint across all 2 revisions of this API.