Coverage matrix

Which markets ParlayAPI actually parses from each book on each sport, generated from real ingest activity over the trailing window. The number in each cell is the count of distinct market_keys observed. Hover any cell for sample market names. Powered by /v1/meta/parser-coverage. No vendor handwaving; if the cell is dark, we don't currently parse anything for that book/sport combo.

loading...
Market count per cell: 0 empty 1+ minimal 5+ partial 10+ solid 25+ deep 50+ comprehensive
loading...

Cells reflect parser-observed activity, not promises. A solid cell means we have at least N distinct market_keys flowing from that book on that sport in the window. An empty cell could mean off-season, an unsupported league, a temporarily blocked book, or simply that the book doesn't expose that sport. /v1/meta/source-quality tells you whether a degraded cell is "book is quiet right now" vs "our ingest is broken."