Documentation · REST endpoints
REST endpoints
Six REST endpoints. Cursor-paginated; JSON; UTF-8; all timestamps ISO 8601 in UTC.
Base URL
https://api.vera.cryptobriefing.com/v1
The endpoints
| Method · Path | What it returns |
|---|---|
| GET /events | List recent events with filters. Cursor-paginated. |
| GET /events/{id} | A single event record by id. |
| GET /markets | List active markets we track. Filterable by venue, status, search. |
| GET /markets/{id} | A single market with its current snapshot. |
| GET /markets/{id}/events | Events that have related this market. |
| GET /export/events | Bulk CSV/JSONL export of events for a time window. |
GET /events
List recent events with filters. The most-used endpoint.
Parameters
| Parameter | Type | Notes |
|---|---|---|
| since | ISO 8601 | Only events with event.ingested_at >= since. Maximum 30-day window for a single call. |
| until | ISO 8601 | Only events with event.ingested_at <= until. Defaults to now. |
| relevance | csv | One or more of low, moderate, high. Filters by aggregate_event_relevance.bucket. |
| momentum | string | Set to passed to return only events whose related market carries a passing momentum tag (the higher signal-to-noise subset). See Schema. |
| market_id | string | Only events related to the specified market. May be repeated. |
| venue | string | One of polymarket. (kalshi ships with the future Multi-Venue tier.) |
| credibility_tier | csv | One or more of t1, t2, t3. |
| limit | integer | 1–100. Default 25. |
| after | string | Cursor from a previous response's next_cursor. |
| order | string | ingested_desc (default) or ingested_asc. |
Example
bashbash
curl https://api.vera.cryptobriefing.com/v1/events \ -H 0