query_signals
Query geolocated world events filtered by location, date, category, and severity for security, disaster, and infrastructure intelligence.
Instructions
Query geolocated world event signals (Delta Signals: geopolitical, security, disaster, and infrastructure events distilled from global news media, AI-enriched with severity/GEOINT scores and satellite-collection recommendations). Filter by bounding box, date window, and category. Costs 3 token(s) per call, charged to the API key owner's balance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bbox | No | Bounding box [minLon, minLat, maxLon, maxLat] (WGS84). Omit for worldwide. | |
| date | No | Window end date, YYYY-MM-DD (UTC). Defaults to today. | |
| days | No | Window length in days ending on `date`. Defaults to 1. | |
| sort | No | Result ordering. Omit for the feed's default ranking. | |
| limit | No | Maximum rows per page. Defaults to 100. | |
| cursor | No | Opaque pagination cursor from a previous response's meta.next_cursor. | |
| markets | No | Restrict to signals AI-tagged as exposing these financial markets via a direct physical/supply channel (informational only, not investment advice). Omit for all. | |
| openData | No | Keep only signals with this open-data sufficiency (intelligence.open_data_sufficiency). | |
| categories | No | Restrict to these categories. Omit for all. | |
| escalating | No | Keep only signals whose escalation_trend is "escalating". | |
| minSeverity | No | Keep only signals with severity_score >= this (0-10). | |
| createdSince | No | Differential fetch: only signals first enriched at/after this ISO 8601 timestamp. | |
| updatedSince | No | Differential fetch: only signals (re)enriched at/after this ISO 8601 timestamp. Ignores the date window. | |
| observability | No | Keep only signals with this satellite observability (intelligence.satellite_observability). | |
| responseFormat | No | Per-signal field detail. "concise" (default) returns key decision + GEOINT fields; "detailed" returns the full Signal object. | |
| minInformationGain | No | Keep only signals whose intelligence.expected_information_gain >= this (0-1). |