Skip to main content

VoxFi Developer Documentation

VoxFi is a prediction market platform built for real-time trading and market-making. Our public REST API and WebSocket streams are designed to let developers, traders, and market makers connect easily to the VoxFi ecosystem — enabling programmatic trading, live data consumption, and full portfolio tracking. This documentation explains how to integrate with VoxFi at both the HTTP and real-time layers.

What You Can Build

Using VoxFi’s API and WebSockets, you can:
  • Receive real-time market data and price updates
  • Track orders, trades, and portfolio balances
  • Place and cancel orders programmatically
  • Build market-making strategies
  • Create trading dashboards, bots, and analytics pipelines
The platform is event-driven by design, making it suitable for low-latency and automated systems.

Architecture Overview

VoxFi exposes two main integration surfaces:

REST API

The REST API is best suited for:
  • Authentication and account setup
  • Querying markets, events, and metadata
  • Placing and cancelling orders
  • Fetching wallet balances and historical data
All endpoints return JSON and follow standard HTTP semantics.

WebSockets

WebSockets provide real-time, push-based updates, including:
  • Market price changes
  • Order lifecycle events
  • Trade executions
  • Wallet and portfolio updates
If you are building trading bots or market-making systems, WebSockets are essential.

Who This Is For

This documentation is intended for:
  • Individual traders
  • Automated trading systems
  • Market makers
  • Data and analytics platforms
  • Partners building on top of VoxFi
A solid understanding of HTTP APIs and WebSockets is assumed.

Getting Started

If you are new to VoxFi:
  1. Start with the Quickstart guide
  2. Learn how authentication works
  3. Explore the WebSocket event model
  4. Review the API reference for available endpoints
You can be up and running in minutes.