Answers
Frequently asked questions
The short version. For the detail, the documentation is the source of truth.
What data does GreyhoundAPI provide?
Greyhound racing data for Great Britain and Australia: racecards and runners, results with finishing positions, sectional and run times, starting prices, Betfair market summaries, and reference data on dogs, trainers, owners, tracks and breeding. It is factual race data only — no predictions, no ratings, no tips. See the documentation for the full list of 38 endpoints.
Which tracks and regions are covered?
Great Britain (GB) and Australia (AU). The full tracks endpoint lists every track with its timezone, distances raced and records. Times are handled in each track's local timezone and returned in UTC — see Timezones & dates.
How fresh is the data?
Results reach the pipeline minutes to a few hours after the off. Rather than pretend it is instant, every response carries
data_as_of and each race carries freshness stamps (results_received_utc, results_delay_s) so you always know exactly how current a given result is. That honest-freshness contract is documented in Data freshness, and the live picture is on the status page.Do you provide predictions, tips or betting advice?
No. GreyhoundAPI publishes factual race data and nothing else — no predictions, ratings, selections or betting advice on any endpoint. What you do with the data is your responsibility; see the terms.
What does it cost?
The live plan is $99/month, which includes 120 requests/minute, 250,000 requests/month and 2 concurrent WebSocket connections. There is also a free sandbox tier — no card required — covering the race and track endpoints across every track, over a rolling window of recent history.
What is the sandbox tier?
A free key (starts
gapi_test_) covering the race and track endpoints — list and view races, race runners, list and view tracks, and track statistics — across every GB and AU track. Limited to 60 requests/minute and 500 requests/day, serving races between 24 hours and 7 days old. Every other endpoint returns 403 upgrade_required. It is for building and evaluating before you go live.What are the rate limits?
Live keys: 120/minute and 250,000/month. Sandbox keys: 60/minute and 500/day. Every response includes
X-RateLimit-* headers; over-limit requests get a 429 with Retry-After. See Rate limits.Is there a WebSocket stream?
Yes. Live keys can hold 2 concurrent connections to
wss://greyhoundapi.com/v1/stream for result, status and card events, with a 15-minute replay window. See the WebSocket stream guide.Can I redistribute the data?
Your subscription lets you use the data in your own products and analysis. You may not resell or redistribute the raw data in bulk, or use it to reconstruct a competing dataset for redistribution. Full detail in the terms and acceptable use policy.
Where does the data come from?
It is compiled from official GB and AU greyhound racing sources and includes Betfair exchange market summaries where available. It is provided as-is; while we work to keep it accurate and current, we do not warrant completeness or accuracy — see the terms.
How do I cancel?
Manage or cancel your subscription any time from your account via the Stripe billing portal. Access continues to the end of the paid period.
Is there a status page or SLA?
Live pipeline health is public at /status (and /status.json). The service is offered without a formal uptime SLA; see the terms for specifics.