Documentation · Overview

The Vera API

The news that moves prediction markets: surfaced, mapped to the markets it affects, and delivered in near real-time.


What Vera is

Vera watches the news the way a newsroom does, thousands of stories a day, and tells you which prediction markets each one moves. Every event arrives already paired to the markets it affects, with a plain read on which outcome the news points to, how strongly, and why. The work you'd otherwise do by hand (watching the firehose, working out which market a headline touches) is already done for you.

It's a single API. Pull recent events on demand, or open the live stream and take them as they happen, in near real-time. News events whose related markets actually moved are also hit with a momentum tag, so users can filter the feed down to the market-moving events.

Get started in 60 secondsRead the Quickstart. By the time you reach the bottom of that page you should have a 200 response on your terminal and an event record in your shell.

Where to read next

If you have a key and want to make a call:

  • Quickstart: curl, Python, and TypeScript walkthroughs.
  • Authentication: bearer-token mechanics, key rotation, scopes.
  • REST endpoints: every URL, every parameter, every example response.
  • WebSocket: live event stream, subscriptions, reconnection.

If you want to understand how the shape works:

  • Schema: every field of every record, with the compliance-reviewed definitions for the interpretive fields.
  • Rate limits: sustained, burst, monthly, WebSocket caps, and what happens when you hit any of them.
  • Errors: the error envelope, status codes, and the conventions for retrying.

What Vera is not

Vera is informational and interpretive. The output is not investment advice, not a trading signal, and not a recommendation to take any position. The interpretive fields are simple low / moderate / high levels meant to help you sort and prioritise events. They are not probabilities or expected returns. See the schema definitions and the full disclaimer for the long form.