Skip to main content
Use the dedicated Trade API WebSocket hosts for new integrations:
EnvironmentWebSocket URLShared host, also supported
Productionwss://external-api-ws.kalshi.com/trade-api/ws/v2wss://api.elections.kalshi.com/trade-api/ws/v2
Demowss://external-api-ws.demo.kalshi.co/trade-api/ws/v2wss://demo-api.kalshi.co/trade-api/ws/v2
WebSocket connections use the same API key authentication and signing path as before. Only the hostname changes for the dedicated Trade API path.