List signals
Returns signal-kind sips sorted by created descending (newest first). With response_type=text, each signal is rendered as a flat plain-text digest (field-per-line) instead of a JSON object — same data, fewer tokens for MCPs and AI agents.
query Parameters
idsFetch specific signal sips by UUID (RFC 4122), e.g. e7d7571a-13f0-56f0-8563-50863b79c781
tagsScalar tag filters (inclusive AND across supplied tags)
qSemantic search query (max 1024 characters; requires embedder)
accMinimum embedding similarity for q (0.0-1.0, higher = stricter)
fromInclude signals created on or after this date (YYYY-MM-DD)
response_typeOutput format: json (default) returns a JSON array of flattened digests; text returns the same data as flat plain text without JSON syntax (lower token cost for MCPs and AI agents)
limitPage size
offsetPagination offset
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
List signals › Responses
JSON array of flattened signal digests when response_type=json (default); plain-text signal digests when response_type=text
idSip UUID (RFC 4122).
createdCreation timestamp of the sip.
briefingConcise summary of the signal.
impact_levelAssessed impact severity.
forecastForward-looking outlook synthesized from related events.
eventsRelated events that contributed to this signal.
impactsObserved or projected impacts.
driversUnderlying drivers or catalysts.
impacted_domainsBusiness or policy domains affected by the signal.
tagsScalar tags for filtering and discovery.

