Skip to main content
GET
ListRadiationObservations

Authorizations

X-WorldMonitor-Key
string
header
required

User-issued WorldMonitor API key.

Query Parameters

max_items
integer<int32>

Maximum items to return (1-25). Zero uses the service default.

jmespath
string

Optional JMESPath expression applied server-side to project or reduce the JSON response before it is returned (mirrors the MCP jmespath argument). Invalid expressions, expressions larger than 1024 UTF-8 bytes, or projections that exceed the 256 KB output cap return HTTP 400 with a {_jmespath_error, original_keys} envelope. Grammar and worked examples: https://www.worldmonitor.app/docs/mcp-jmespath.

Response

Successful response

ListRadiationObservationsResponse contains normalized readings plus coverage metadata.

observations
object[]
fetchedAt
integer<int64>

Time the service synthesized the response, as Unix epoch milliseconds. A value of 0 means the snapshot is unavailable/degraded, not that radiation observations are confirmed absent.. Warning: Values > 2^53 may lose precision in JavaScript

dataAvailable
boolean

True when observations came from a seed snapshot. False means an empty payload is graceful degradation because the snapshot is unavailable.

epaCount
integer<int32>

Number of EPA RadNet observations included.

safecastCount
integer<int32>

Number of Safecast observations included.

anomalyCount
integer<int32>

Total observations classified above normal.

elevatedCount
integer<int32>

Observations classified as elevated.

spikeCount
integer<int32>

Observations classified as spike-level anomalies.

corroboratedCount
integer<int32>

Observations corroborated by more than one source.

lowConfidenceCount
integer<int32>

Observations that remain low-confidence after synthesis.

conflictingCount
integer<int32>

Observations where contributing sources materially disagree.

convertedFromCpmCount
integer<int32>

Observations whose normalized value was derived from CPM.