1
Mint a key
Create an account and mint a key at beliefsystems.xyz/data. Free, work email, no password, about a minute.The secret is shown once. Put it in your environment:
2
Call the service index
GET /v1 is the cheapest way to confirm a key works. It answers with every endpoint, the free-tier limits, and your own remaining quota.401 here means the key is wrong, not that the endpoint is. Check invalid_api_key.3
Read a level
CONFLICT is the Belief Global Conflict Risk Escalation Expectations Index. GET /v1/indices lists every published ticker.CONFLICT at 36.12 is down 63.9% since inception.indexLevel is a decimal string, not a number. Parse it with a decimal type – see Conventions.4
Chart the trailing window
History reaches back 90 days, at A
1h or 1d. With no parameters you get the full window at 1d.start older than 90 days is clamped, not rejected, so a chart that asked for a year still renders. meta.clamped tells you it happened and meta.effectiveStart tells you where the data really begins. Read them before labeling an axis.Where to go next
Conventions
Decimal strings, timestamps, staleness, and clamping – the four things that surprise people.
Limits and errors
60 per minute, 2,000 per day, and how to back off correctly.
Belief Volatility
What the volatility series measure and how to quote one.
Snapshot bundles
Full history since inception, composition, and weights, as free CSVs.