Skip to main content

1) Connect

Gateway:
  • ws: wss://v5-test.oddspapi.io
  • Path: /
import WebSocket from "ws";

const ws = new WebSocket("wss://v5-test.oddspapi.io");

ws.on("open", () => {
  ws.send(JSON.stringify({ type: "login", apiKey: process.env.ODDS_API_KEY }));
});

ws.on("message", (data) => {
  const msg = JSON.parse(data.toString());
  console.log(msg.type ?? msg.channel, msg);
});

2) Minimal login

{
  "type": "login",
  "apiKey": "YOUR_API_KEY"
}