Skip to main content

Overview

Siren exposes a lightweight API for:
  • GET /api/markets
  • GET /api/signals
  • GET /api/tokens
  • GET /api/token-info
  • GET /api/sol-price
The read layer powers the live terminal, selected-market card, token surface, and portfolio pricing.

Current product shape

  • Kalshi and Polymarket both feed the live signal and market data endpoints.
  • DexScreener and Bags support token discovery.
  • DFlow powers the current in-app prediction market trade flow.

OpenAPI

The OpenAPI file lives here:

Siren OpenAPI spec

View the Siren API specification file

Notes

  • Read endpoints are designed for the terminal and portfolio surfaces first.
  • Signal responses include source attribution so clients can distinguish Kalshi vs Polymarket.
  • Venue compliance still applies to execution flows such as Kalshi trading.