On the wire · 04:34:55 UTC Live 547 · Prematch 14,368 · Markets 56,934 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · WebSocket · Protocolo

Snapshot y delta en el WebSocket de Pinnacle

Actualizado el · PinnFeed · 1 min de lectura

Respuesta: después de subscribe, espera las partes del snapshot hasta final: true y luego aplica cada upsert/remove de los frames delta. Vacía tus mapas locales cuando part === 1. Documentación: WebSocket.

Modelo mental#

  1. Snapshot: el libro actual que coincide con tu filtro, dividido en partes (hasta 400 eventos cada una).
  2. Delta: solo cambios; upsert de mercado o evento (objeto completo) o remove (id).
  3. Ping: responde {"type":"pong"}.
if (msg.type === 'snapshot' && msg.part === 1) { events.clear(); markets.clear(); }

Patrón de reconexión en Node: respuesta.

Planes#

Builder (€99/mes) para el WebSocket y el histórico de cierres. Prueba de 3 días; se pide tarjeta y se cobra después del día 3 salvo que canceles. REST gratis: registro.

Ver también: frames raw de Pinnacle (Pro) y Map de snapshot/delta en Node.

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#

¿Puedo aplicar deltas antes del snapshot final?#

Puedes guardarlos en un búfer, pero considera el libro incompleto hasta final: true.

¿Los remove se propagan?#

Cuando se elimina un evento, borra también todos sus mercados en local.

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.