Notas de quickstart
Lee la lista completa de mercados de un evento
El quickstart lee la money line. Todo evento también lleva spreads, totales y totales de equipo a lo largo de los períodos. Cómo listarlo todo en Python.
El quickstart lee la money line, porque es la prueba más rápida de que el pipeline funciona. Cada evento del tablero lleva mucho más: spreads y totales en cada hándicap, totales de equipo, y el stake máximo en cada línea, todo organizado bajo claves de período, como la página inicial describe la forma del feed, verificado el 2026-10-16. Listarlo todo es un pequeño paseo sobre una estructura conocida.
La estructura que estás recorriendo
Cada evento lleva un objeto periods cuyas claves son períodos, con el partido completo en num_0. Dentro de cada período están los objetos de mercado: money_line, spreads, totals y totales de equipo, cada uno claveado del mismo modo. Los spreads y totales se repiten por línea, así que un evento puede llevar muchos de ellos, cada uno con su propio valor de puntos.
El paseo son dos bucles anidados: períodos por fuera, mercados por dentro, recogiendo cada cuota con su etiqueta.
El paseo en Python
for pkey, period in ev.get("periods", {}).items():
ml = period.get("money_line") or {}
for side, price in ml.items():
print(pkey, "money_line", side, price)
for key, market in period.get("spreads", {}).items():
print(pkey, "spread", key, market)
for key, market in period.get("totals", {}).items():
print(pkey, "total", key, market)
Las llamadas .get están haciendo el trabajo de seguridad: un período sin un tipo de mercado simplemente no rinde nada, que es la respuesta correcta en un tablero tranquilo.
Qué guardar y qué saltar
Rara vez quieres todas las líneas. Decide qué familias de mercado usa tu producto antes de recorrer la estructura, y filtra dentro del bucle; el mismo tablero contiene tanto las líneas principales del partido completo como una larga cola de alternativas. Los spreads y totales se repiten en cada punto de precio, así que lee los puntos con la cuota y mantenlos juntos, como la página inicial los lista, verificado el 2026-10-16.
Si solo necesitas la money line, la versión del quickstart de Python es del tamaño correcto, y el paseo de arriba es para el día en que crezcas más allá de ella.
La única regla que mantiene honesto el paseo
Nunca asumas que una clave existe. Los períodos difieren por deporte, los mercados difieren por evento, y un tablero que llevaba totales de equipo ayer puede carecer de ellos hoy. El código que lee con .get y salta lo que falta lee cada tablero igual; el código que indexa directamente lee un tablero y se rompe en el siguiente.
Períodos por fuera, mercados por dentro, etiquetas adjuntas. La lista completa de mercados siempre estuvo en la respuesta; ahora está en tu tabla.