In the next five minutes you’ll go from nothing to a live structured view of the global conversation: the top terms driving it, the editorial summary of the dominant storyline, and the most recent volume-spike alert. Same key, three calls, no setup. By the end of this page you will have:Documentation Index
Fetch the complete documentation index at: https://docs.exorde.io/llms.txt
Use this file to discover all available pages before exploring further.
- a working trial API key (free, 7 days, no credit card),
- a Python script that prints what’s trending on
globalright now, - a second script that pulls the latest narrative and the loudest recent alert,
- enough understanding of the response shapes to build something real.
What you’ll be calling
Three endpoints, all Watch-tier, all available on a free trial key, all keyed on theglobal curated topic:
| Endpoint | Returns | Why you care |
|---|---|---|
GET /v1/topics/global/trending | Top terms by rolling z-score | The signal: which terms are spiking right now |
GET /v1/topics/global/narrative | Editorial summary + sub-narrative weights | The story: what is actually being said |
GET /v1/topics/global/alerts | LLM-validated volume spikes with severity, spread, IOCs | The push-shaped event signal — see Alerts for the full envelope |
global, cyber, finance, disinfo. Trial keys are scoped to global only — paid tiers unlock the other three. See Topics and watchlists and Tiers.
Step 1 — Mint a trial key
One unauthenticated POST. Idempotent per email: call it twice with the same address inside the 7-day window and you get the same key back withreused: true. No duplicate keys.
global only, expires in 7 days. Full lifecycle (rotate, revoke, re-mint) is in Authentication.
Step 2 — Save it once, use it everywhere
Every authenticated request carriesX-API-Key. Export the key as an environment variable so the snippets below work as-is.
Step 3 — What’s trending on global right now
The trending endpoint returns the top terms ranked by rolling z-score over the latest snapshot, deduped, with 24-hour delta.
snapshot_id pins the response to a specific pipeline run — useful for reproducibility. data_freshness tells you how old the underlying data is and whether the pipeline is healthy. Snapshots refresh every few minutes.
Step 4 — What’s the dominant storyline
trending gives you words. narrative gives you the story they form, written by the editorial-grade summarisation pipeline.
summary straight into a Slack tile, a dashboard header, or an email digest — it’s editorial-grade English, not a keyword bag.
Step 5 — Catch the next event with alerts
Trending and narrative are the state of the conversation. Alerts are events: keywords whose volume just crossed five sigma above their 14-day baseline, validated by an LLM gate, with severity and spread metadata you can route on.
global):
hours=168 returns the last week — useful because low-volume topics may emit zero alerts in a 24-hour window. Full envelope, signal types, IOC schema, webhook delivery: Alerts.
What you’ve actually built
Three calls, three different shapes of intelligence, one API key:| Call | Question it answers | Shape |
|---|---|---|
/trending | ”What words are spiking?” | Ranked list with z-scores |
/narrative | ”What’s the story?” | Editorial summary + sub-narrative weights |
/alerts | ”What just happened?” | Discrete events with severity + spread |
Handling the two errors you’ll actually hit
Every non-2xx response is a typed envelope. Match on theerror code, never on the prose message. A 16-hex trace_id rides on every response (header X-Exorde-Trace-Id); quote it in support tickets and we resolve in one round trip.
error | When | Fix |
|---|---|---|
upgrade_required | You called a See/Know endpoint (clusters, entities, reports, search…) | Stay on Watch endpoints or upgrade |
rate_limited | More than 30 requests in 60 seconds | Sleep Retry-After seconds, then retry |
Rotate or revoke if anything leaks
If a key escapes — committed to git, pasted in Slack, screenshotted — kill it immediately. Rotation preserves your tier, topics, expiry; revocation is permanent.Rotate
Revoke
Where to go next
Alerts in depth
The full alert envelope — signal types, severity math, IOCs, matched clusters, webhooks, dedup.
Use cases
Five copy-paste recipes: newsroom, brand, threat-intel, disinfo, executive dashboard.
Topics & watchlists
Curated topics out of the box; custom watchlists for anything else. Same analytics surface.
Tiers & quotas
Watch / See / Know — what each unlocks, history depth caps, result-size caps.
Authentication
Mint, rotate, revoke, identity, the typed error envelope.
API reference
Every endpoint, live try-it, generated from the OpenAPI spec.
If you get stuck
- Status — live per-stream freshness at intel-v1.exorde.io/v1/status. Check this first when something looks slow or empty.
- Support — [email protected]. Include the
trace_idfrom the error envelope; we triage faster with it than without. - Changelog — /changelog. What changed, what broke, what’s stable.
Last reviewed: 2026-05-19. API version 1.2.8.