GetTemporalBaseline
GetTemporalBaseline retrieves historical baseline data for a specific signal.
Authorizations
User-issued WorldMonitor API key.
Query Parameters
Activity type: "military_flights", "vessels", "protests", "news", "ais_gaps", "satellite_fires".
military_flights, vessels, protests, news, ais_gaps, satellite_fires Geographic region key, defaults to "global".
Current observed count to compare against baseline.
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.
BaselineAnomaly describes a detected deviation from historical baseline.
BaselineStats contains the running statistics for a baseline key.
True if insufficient samples have been collected.
Current number of samples stored.
Minimum samples required before anomaly detection activates.
Error message if request was invalid.
