On the wire · 04:49:54 UTC Live 550 · Prematch 14,382 · Markets 56,984 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · C# / .NET · WebSocket

Cliente WebSocket en C# / .NET para cuotas de Pinnacle

Actualizado el · PinnFeed · 1 min de lectura

Respuesta: usa System.Net.WebSockets.ClientWebSocket, pon x-api-key con Options.SetRequestHeader, conéctate a wss://pinnfeed.io/v1/stream, suscríbete y responde a cada ping. Plan Builder (€99/mes).

Esquema#

using var ws = new ClientWebSocket();
ws.Options.SetRequestHeader("x-api-key", Environment.GetEnvironmentVariable("PINNFEED_KEY"));
await ws.ConnectAsync(new Uri("wss://pinnfeed.io/v1/stream"), CancellationToken.None);
// SendAsync UTF-8 JSON subscribe; on ping send {"type":"pong"}

Relacionado: TypeScript, documentación.

Planes#

Builder (€99/mes) para el WebSocket en vivo + prepartido y el historial de cierres. Prueba de 3 días; se pide tarjeta y se cobra después del día 3 salvo que canceles. REST gratis con retraso: registro.

Contenido educativo para mayores de 18 años. Sin pronósticos ni ganancias garantizadas. En España, apuesta solo con operadores con licencia de la DGOJ.

Preguntas frecuentes#

¿Funciona en .NET Framework?#

Mejor .NET moderno con ClientWebSocket. Las plataformas antiguas pueden necesitar una librería WebSocket de terceros que permita fijar cabeceras.

¿Puedo usar SignalR?#

No hace falta: el feed es un WebSocket normal, no un hub de SignalR.

El plan WebSocket: Builder, 99 €/mes.

Cuotas de Pinnacle en tiempo real por un único WebSocket: los 13 deportes, todos los mercados, cuotas justas sin margen y cuotas de cierre. 3 días gratis y cancelas con un clic.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.