Skip to main content
GET
GetTemporalBaseline

Authorizations

X-WorldMonitor-Key
string
header
required

User-issued WorldMonitor API key.

Query Parameters

type
enum<string>
required

Activity type: "military_flights", "vessels", "protests", "news", "ais_gaps", "satellite_fires".

Available options:
military_flights,
vessels,
protests,
news,
ais_gaps,
satellite_fires
region
string

Geographic region key, defaults to "global".

count
number<double>

Current observed count to compare against baseline.

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

GetTemporalBaselineResponse returns anomaly info or learning status.

anomaly
object

BaselineAnomaly describes a detected deviation from historical baseline.

baseline
object

BaselineStats contains the running statistics for a baseline key.

learning
boolean

True if insufficient samples have been collected.

sampleCount
integer<int32>

Current number of samples stored.

samplesNeeded
integer<int32>

Minimum samples required before anomaly detection activates.

error
string

Error message if request was invalid.