Racing

Progress of a backfill job

Cost: free. Poll as often as your rate limit allows.

credits_blocked is the one field worth watching: the worker bills 3 credits per horse as it delivers it, and when your balance drops below that it stops taking rows for your key and leaves them queued. Nothing is lost — collection resumes when your credits reset on the 1st, or immediately if you upgrade.

upstream says whether Racing Australia is answering form reads at all. state: walled means RA is serving its bot-protection challenge to every fresh read, so NO horse can be collected — by us or by anyone — until that stops; walled_since and walled_hours say how long it has been going on, which is the difference between a queue that is slow and a queue that is stopped. Your rows stay queued and unbilled throughout and collection resumes on its own; there is nothing to re-submit. While it lasts, GET /v1/racing/horses/runs answers from our own settled results instead and needs no Racing Australia read at all. The block is additive: every other field, and all billing and queue behaviour, is exactly as it was before 2026-09-21.

get/v1/racing/horses/backfill/{job_id}

Request

  • Base URL: https://api.puntersedge.online
  • URL: https://api.puntersedge.online/v1/racing/horses/backfill/{job_id}
  • Auth: API key in header X-API-Key

Path parameters

job_idstring required

Headers

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

Response

Successful Response

job_idstring required
submitted_atstring nullable
totalinteger required
doneinteger required
queuedinteger required
failedinteger required
credits_chargedinteger required

3 per horse delivered so far.

credits_blockedboolean required

True when your remaining credits are below the cost of one horse, which pauses collection until they reset or you upgrade.

queue_positioninteger nullable

Horses ahead of this job's oldest waiting row, across all jobs.

estimated_readystring nullable
ready_to_collectinteger required

Completed rows you have not yet read.

Changes

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