> ## Documentation Index
> Fetch the complete documentation index at: https://docs.novig.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Optic Odds IDs

> Optic Odds IDs are now available in the Novig API via our partnership with Optic Odds.

## Optic Odds Integration

Through a partnership with [Optic Odds](https://opticodds.com), Novig now provides Optic Odds IDs as part of the API response payloads. This makes it easy to cross-reference Novig entities with Optic Odds data.

The `opticOddsId` field is available on the following response objects:

* **Events** — returned from endpoints like `/events` and `/markets`
* **Teams / Competitors** — returned as nested objects within market responses
* **Players** — returned as nested objects within player prop markets

<Note>
  The `opticOddsId` field is **nullable**. Not all entities will have an associated Optic Odds ID.
</Note>

<Tip>
  Optic Odds is offering Novig Liquidity Providers access to their platform at a discounted rate. Contact [Optic Odds](https://opticodds.com) to find out more.
</Tip>

## Getting Started

In order to use the `/events` and `/markets` endpoints, you'll need a **Client ID** and **Client Secret** issued by Novig. Contact [developers@novig.co](mailto:developers@novig.co) to get yours — completely free.

For details on authenticating with your credentials, see the [Authentication](/api-reference/authentication) page.

## Examples

### Event

```json theme={null}
{
  "id": "f509388c-5203-4a04-bb40-407b875cb66b",
  "type": "Future",
  "status": "OPEN_PREGAME",
  "description": "Big West Conference Championship Winner",
  "league": "NCAAB",
  "scheduledStart": "2026-11-22T02:01:24.000Z",
  "marketIds": [],
  "opticOddsId": "type_big_west_conference_championship_winner-sport_basketball-league_ncaab"
}
```

### Market with Competitor

```json theme={null}
{
  "id": "30149dca-3017-4efd-8c69-68205370de6c",
  "type": "CHAMPIONSHIP_WINNER",
  "description": "Air Force CHAMPIONSHIP_WINNER",
  "volume": "0.00000",
  "status": "OPEN",
  "strike": 0,
  "league": "NCAAF",
  "eventId": "57201de6-968a-40a4-aebf-f08caec47910",
  "playerId": null,
  "player": null,
  "competitor": {
    "id": "7fa8fa5a-5c9a-426c-84f9-addb2676e76d",
    "name": "Air Force",
    "shortName": "AF",
    "symbol": "AF",
    "mascot": "Falcons",
    "opticOddsId": "7AE905D8467A"
  },
  "outcomeIds": [
    "d9294c69-a9af-4de2-83bf-e0a1c6ba37a6",
    "da262dcb-983e-4ed0-a16d-230afa0aded4"
  ],
  "outcomes": [
    {
      "id": "d9294c69-a9af-4de2-83bf-e0a1c6ba37a6",
      "description": "Yes",
      "type": "Over",
      "status": "TBD",
      "index": 0,
      "last": 0
    },
    {
      "id": "da262dcb-983e-4ed0-a16d-230afa0aded4",
      "description": "No",
      "type": "Under",
      "status": "TBD",
      "index": 1,
      "last": 0
    }
  ]
}
```
