API de cuotas dinámicas en un WebSocket de Pinnacle
Respuesta: las cuotas dinámicas son precios que cambian según cotiza el mercado. PinnFeed las entrega como snapshot y luego deltas en wss://pinnfeed.io/v1/stream (Builder €99/mes). Tras subscribe, espera a que llegue una parte snapshot con final: true y aplica cada delta upsert o remove. Las claves Free y Hobby reciben 403 plan_lacks_ws — aún pueden hacer polling de /v1/odds. Esto es una definición y un cómo hacerlo, no un concurso de latencia.
Cómo lleva el stream un libro en movimiento#
- Conéctate a
/v1/streamconx-api-key: ps_live_...(o?key=). - Suscríbete a los deportes o eventos que necesites.
- Reconstruye a partir de las partes
snapshot(vacía los mapas locales cuandopart === 1). - Aplica los upserts y removes de cada
deltasegún se mueven los precios. - Responde
{"type":"pong"}a los pings.
// WebSocket Builder — esquema educativo, no un benchmark
if (msg.type === "snapshot" && msg.part === 1) { events.clear(); markets.clear(); }
Protocolo: snapshot vs delta, docs del WebSocket, guía de integración.
Un cliente que hace polling solo ve el cambio en la petición siguiente, así que de media llega tarde la mitad de un intervalo, más el viaje de ida y vuelta. Es aritmética, no un retraso medido frente a ningún proveedor con nombre. No publicamos ni inventamos latencias de competidores.
Planes#
Las cuotas dinámicas (en push) necesitan Builder (€99/mes, o €990/año ≈ €82,50/mes) o Pro. Hobby (€29/mes) es solo REST en tiempo real. Gratis es REST retrasado. Cada mercado también lleva fair, margin y maxStake (un suelo en torno a 100 es un filtro habitual de líneas finas).
Prueba#
Prueba Builder 3 días (€99/mes, IVA incl. cuando corresponde) o pide una clave REST retrasada gratis para inspeccionar snapshots. Planes de pago: prueba de 3 días; se requiere tarjeta y se cobra después del día 3 salvo que canceles. Precios.
Contenido educativo para mayores de 18 años (18+). Sin pronósticos ni ganancias garantizadas. En España, apuesta solo con operadores con licencia de la DGOJ.
Preguntas frecuentes#
¿Un poller REST son «cuotas dinámicas»?#
Puedes hacer polling de /v1/odds y ver precios nuevos en cada petición. «Dinámico» en el sentido en vivo es el WebSocket: el servidor empuja cada cambio. El polling se queda, de media, medio intervalo atrás.
¿Qué plan?#
El stream es Builder (€99/mes) o Pro. Ver prepartido vs en vivo + prepartido.
¿Afirmáis menor latencia que otros proveedores?#
No. Mídela tú en tu propio camino: honestidad sobre latencia.