On the wire · 04:52:13 UTC Live 548 · Prematch 14,380 · Markets 56,846 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · Node.js · drops

Sondear caídas de precio Pinnacle en Node.js

Actualizado el · PinnFeed · 1 min de lectura

Respuesta: GET /v1/drops devuelve steam reciente. Params OpenAPI: sport, minutes (1–60, def. 15), min_pct/minPct (def. 3), limit (máx. 200) y filtros de mercado.

Poller cada 30 s (Node 18+)#

const KEY = process.env.PINNFEED_KEY;
const params = new URLSearchParams({
  sport: "soccer",
  minutes: "15",
  min_pct: "4",
  limit: "50",
  main: "true",
});

async function poll() {
  const r = await fetch(`https://pinnfeed.io/v1/drops?${params}`, {
    headers: { "x-api-key": KEY, accept: "application/json" },
  });
  if (!r.ok) throw new Error(`${r.status} ${await r.text()}`);
  const body = await r.json();
  const drops = body.drops || body || [];
  for (const d of drops) {
    console.log(d.eventId || d.event?.id, d.market?.type, d.pct ?? d.minPct, d);
  }
}

setInterval(() => poll().catch(console.error), 30_000);
poll();

Free cubre drops (con retraso). Steam sub-segundo: WebSocket en Builder (99 €/mes) y la guía steam. Planes de pago: 3 días de prueba; se requiere tarjeta y se cobra después del día 3 salvo que canceles. Contenido educativo para adultos (18+).

Preguntas que hace la gente#

¿Qué mide min_pct?#

Caída porcentual mínima en la ventana. Valores acotados ≈0,5–90 según el OpenAPI.

¿Puedo filtrar por liga?#

Sí — league/leagues (ids) como en /v1/odds.

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.