What's New in V7
V7 is live. Your current integration keeps working, so there's nothing you need to change. Everything below is measured against production.
Ask For Up To 100 Matches In One Call
/v7/{sport}/matches?ids= takes a list of up to 100 match ids. Twenty ids came back in 323ms as a single request.
ids= is the only batching parameter: /v7/{sport}/players takes one id per call, and /v7/{sport}/teams takes id.
One Shape For Every Answer
Every response carries available. When there's no data you get a reason and a plain-English hint, never an empty success you have to guess at. A sport with no board published answers with a reason and a hint naming what to call instead.
{
"available": false,
"reason": "book_not_on_board",
"hint": "Call /v7/meta?include=boards to see which books have a board right now."
}One Call To Learn The API
/v7/meta returns the sports we cover, every book with the markets it serves, the exact market slugs the other routes accept, your plan, and all 13 routes with their parameters — in 9ms. That one call answered with 13 routes, 25 books, 64 markets and 9 sports.
curl -H "X-API-Key: YOUR_API_KEY" \ "https://kashrock.up.railway.app/v7/meta"
Every Title In One Request
sport=all covers every title at once, so you stop looping a request per sport. /v7/all/live answered in 24ms.
Parlay Pricing And Discovery
New in V7, with no V6 equivalent. /v7/{sport}/parlays?book=&size=2 answered 200 with available: true in 621ms.
This route requires a book. Without one it answers 422, and with a book that has nothing on the board it answers available: false with a reason.
MCP Tools For Agents
There are 12 v7_* MCP tools. They are listed first and set as the default for agents, so an agent reaches V7 without being told to.
What Callers Actually Save
The win is fewer calls, not a faster call. Twenty matches used to be twenty requests; it is now one. Nothing here claims V7 is quicker per request.
Existing Integrations Keep Working
Your current integration keeps working, so there's nothing you need to change. Move to V7 when a shorter call list is worth it to you.
Start Building On V7
Create a key in the Console and call /v7/meta first — it tells you every route, book and market slug your key can use.
