Skip to content

Registro de cambios

Cambios en la API y en el esquema de streaming. Cada entrada tiene fecha.

Documentación realineada con la API v2

La documentación para desarrolladores, llms.txt y el manifiesto MCP ahora describen la superficie v2 desplegada: /v2/markets con la vista signal=arb, /v2/pairs/{market_id}, /v2/leagues y POST /v2/report-bad-arb. Los endpoints de datos v1 se habían eliminado de la API anteriormente y la documentación había quedado desactualizada; ahora cada ejemplo corresponde a las rutas activas.

Dos correcciones que vale la pena mencionar. El campo ts del envelope opportunity es una cadena ISO-8601 UTC; la documentación anterior lo describía como segundos Unix. El feed en sí nunca cambió; lo que cambió fue su descripción. Y cs2 se sumó a las claves de deporte documentadas, ya que los mercados de Counter-Strike 2 se activaron el 2026-07-02.

Deportes amplios y el campo de liga

Los valores de sport ahora son claves amplias: baseball, basketball, football, hockey, soccer, tennis, lol, dota2 y mma. Cada partido coincidente también incluye un league, la competición dentro de un deporte, de modo que baseball abarca MLB, KBO y NPB.

Si filtrabas con ?sport=mlb, cambia a ?sport=baseball&league=MLB. El filtro league es nuevo en /v1/markets y /v1/pairs, y no distingue mayúsculas de minúsculas. La instantánea de oportunidades y el feed filtran por sport. Llama a /v1/leagues para obtener los deportes y ligas en temporada en este momento, en lugar de codificarlos de forma fija.

Servidor MCP nativo

Un servidor nativo de Model Context Protocol está disponible en api.dino.markets/v1/mcp. Un agente de código ahora puede leer el feed de coincidencias, las oportunidades y el catálogo como herramientas, sin necesidad de código cliente. El listado es gratuito en todos los planes, y los datos que devuelve cada herramienta dependen del nivel de tu clave de API.

v1

Catálogo REST y el feed en tiempo real

La primera versión de la API está disponible.

  • Endpoints REST para el feed de coincidencias y la instantánea de oportunidades en vivo: /v1/markets, /v1/opportunities, /v1/pairs y /v1/leagues.
  • El feed en tiempo real por WebSocket con los canales arb, quote, candidates y status, restringido según el plan.
  • Límites de tasa REST por nivel, desde 60 solicitudes por minuto en Free hasta 1200 en Pro.