Racing

Scan the live window for runners that moved: time-anchored, breadth-gated

Cost: 5 credits. Every race inside the 60-minute capture window, analysed exactly as GET /v1/racing/intelligence analyses one race, with the runners that cleared the filters returned largest move first. This is the time-anchored, breadth-gated form of /v1/racing/movers, and /movers keeps serving unchanged.

window selects the movement figure the gate applies to: 60m for the move since the T-60 consensus, 15m since T-15, 5m over the last five minutes — the late-window figure a last-minute mover product wants. min_books is the breadth gate: a runner needs that many books with two or more captured prices, so a single book repricing cannot clear it. signal keeps only the named classes. The response carries the race header beside each runner so nothing has to be joined.

Served from a 15-second cache shared by every caller with the same filters; cached says so and as_of is the moment the scan was computed.

Plus and above. 5 credits. An unknown parameter value is a free 422.

get/v1/racing/intelligence/scan

Request

  • Base URL: https://api.puntersedge.online
  • URL: https://api.puntersedge.online/v1/racing/intelligence/scan
  • Auth: API key in header X-API-Key

Query parameters

windowstring

Which movement gates the result: 60m (move_from_t60_pct), 15m (move_from_t15_pct) or 5m (move_last_5m_pct).

min_move_pctnumber

Minimum absolute consensus move, in percent.

min_booksinteger

Minimum books with history on the runner (breadth).

directionstring nullable

firming or drifting; omit for both.

signalstring nullable

Comma-separated signal classes to keep, e.g. strong_firm,firm.

countrystring nullable

Country code, e.g. AU or NZ.

categoriesstring nullable

Comma-separated subset of horse, greyhound, harness.

limitinteger

Headers

X-API-Keystring
X-RapidAPI-Proxy-Secretstring

Response

Successful Response

as_ofstring required
window_minutesinteger required
races_scannedinteger required
filtersobject required
methodobject required
resultsobject[]

Runners that cleared the filters, largest move first, each with its race header.

cachedboolean

Changes

No recorded changes to this operation across all 1 revision of this API.