# How do I get the Novig order book through an API?

> Independent. Not affiliated with, endorsed by or sponsored by Novig.

Canonical: https://novigapi.com/answers/novig-order-book-api
Updated: 2026-11-15

Two APIs return Novig's full order book: Novig's official API over its book WebSocket channel, which needs a verified account, and novigapi.com's /orderbook endpoint, which needs only a free key. Novig holds bids only, so the ask on one side is 1 minus the best bid on the other (checked 15 Nov 2026). (Source: [Novig docs: API overview](https://docs.novig.com/index.md))

Each Novig outcome has a stack of resting bids. There is no separate ask book: buying Over at 51% is the same as someone's 49% bid on Under. Any tool that shows Novig asks is computing them from the opposite side.

On Patrick Mahomes 240.5 PASSING_YARDS (Kansas City Chiefs @ Atlanta Falcons), the best Over bid was 48% for 79,403 contracts with an implied ask of 51%, a 3-point spread, when we read it on 15 Nov 2026.

## How the options compare

Novig book depth by source, checked 15 Nov 2026

| Source | Depth per market | What you need | Push / stream |
| --- | --- | --- | --- |
| Novig official API | Full book and every execution over its WebSocket | Novig account, KYC, signed requests (Ed25519 or P-256) and a location check; AZ, MI and NV excluded | One WebSocket: book, tape, lifecycle and private channels |
| novigapi.com | Full resting book, trades, OHLC, fair price, line moves | A novigapi key (email or agent approval code); no Novig account | WebSocket on every plan (Free delayed 300 s); signed webhooks from Production |
| The Odds API | One price per outcome per book (name, price, point); lay odds and bet limits on some exchanges | Email for a key | Not on its plans page |
| ParlayAPI | Exchange-style bid and ask fields | Email, no card on Free | WebSocket and SSE from Business $40 |


## Where novigapi.com falls short

> Our book is a snapshot of Novig's public edge, which caches books for 5 seconds; the official WebSocket streams every change. For queue position or sub-second depth, use the official API.

## Try it

The market as the API returned it on 15 Nov 2026 (fields trimmed). GET /orderbook/{id} adds every price level on both sides.

```json
{
  "market_id": "01a1c89a-ada1-7142-b723-8e1221fbcb16",
  "league": "NFL",
  "description": "Patrick Mahomes 240.5 PASSING_YARDS",
  "event_description": "Kansas City Chiefs @ Atlanta Falcons",
  "player_slug": "patrick-mahomes",
  "fee_coefficient": 0.06,
  "fee_charged": "WHEN_LIVE",
  "volume": 261004,
  "open_interest": 250695,
  "outcomes": [
    { "name": "Over 240.5", "bid": 0.48, "bid_qty": 79403, "ask": 0.51,
      "fair": 0.495, "last": 0.48, "spread_pp": 3, "american": 102 }
  ]
}
```

Read the [endpoint reference](https://novigapi.com/docs/endpoints), compare [plans and credits](https://novigapi.com/pricing), or send a request from the [playground](https://novigapi.com/playground).

## Questions

### Why does Novig have no ask book?

Novig's book holds bids only. The ask on an outcome is 1 minus the best bid on the other outcome, per Novig's docs (checked 15 Nov 2026).

### How much does an order book call cost?

One credit per market on novigapi.com, on any plan.

## Sources

- [Novig docs: API overview](https://docs.novig.com/index.md)
- [The Odds API: plans](https://the-odds-api.com/#get-access)
- [ParlayAPI: pricing](https://parlay-api.com/pricing)
- [novigapi.com endpoint reference](https://novigapi.com/docs/endpoints)

---

Get a free API key: https://novigapi.com/sign-up . Docs: https://novigapi.com/docs . MCP: https://novigapi.com/api/mcp . Operated by Stunning Couches LLC. Independent. Not affiliated with, endorsed by or sponsored by Novig.
