18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware

Your account, live.

Log in with your email and password — or paste your API key — to see usage, credits remaining, your burn rate and the month-end projection, issue keys, and manage billing and your plan, straight from the API. Nothing is sent to our web server: this page calls api.puntersedge.online directly and what it remembers stays in your browser.

Log in

Forgot your password? Never set one? Use the one-time link, then set a password from your account below. Signing in never changes your API key; a session lasts 30 days on this device.

Or paste your API key

· off by default: a remembered key stays in this browser's storage, so prefer logging in by email above · No key yet? Free tier, no card

Your API account

This key is on file for this account.

Upgrading keeps this exact key. Subscribe on the plans page with the same email shown above, and this key moves onto the paid plan in place — the key string does not change, so there is nothing to swap in your code and no second key or account is created. Paying with a different address is the one thing that makes a duplicate, so keep it to the email shown here.

Choose a plan →

Account & billing

Password

Subscription

Promotional emails

Onboarding

What are you building? Your answer only changes what this page shows first; it is saved to your account so you can change it later, or skip it.

What are you building?

Your progress

  • …Loading your progress from your account…
If a request fails
No key yet, or the email has not arrived
Your key is issued when you click the confirmation link. Submitting the signup form again with the same address sends a fresh link.
401 Unauthorized
The key is missing, mistyped or has been replaced. Send it in the X-API-Key header; the response says which it is. A console login is not an API key.
403 Forbidden
Your plan does not include that feature. The response names the plans that do, nothing is charged, and upgrading keeps the same key.
402 Payment Required
This month's credits are used up. Requests are refused, and not charged, until the reset at 00:00 UTC on the 1st. The response names the plan that would cover your use.
422 Unprocessable
A parameter is wrong or not recognised; the response names it. Nothing is charged.
429 Too Many Requests
Over your plan's requests-per-minute limit. Wait the number of seconds in Retry-After and space requests out.
500, 502 or 503
Our side, not your code. Retry with a growing delay, and see the status page, which reports the API and each data feed separately.
An empty list, []
Nothing to return at that moment, not an error, and it costs 0 credits. Australian racing runs roughly 00:00 to 14:00 UTC; outside those hours next-to-go is short or empty.

This month —

–
credits used
–
remaining
–
burn / day
–
projected month-end

Make a call right now

Sends this request from your browser with your key — 2 credits.

Every example reads the key from the PUNTERSEDGE_API_KEY environment variable, so it never lands in source control or a screenshot. Next-to-go costs 2 credits a call — the free tier covers hourly polling all month. What each endpoint does · Playground · Docs

Build something

Odds comparison website

A server-side page that compares bookmakers on upcoming races, marks the best price, shows how fresh each price is, and shares one cached API call between every visitor.

Open the starter (Node.js) →
Racing research notebook

Pulls a sample day of closing prices and results, joins them on race id, reports unmatched races, scratchings and incomplete fields, and charts price movement by finishing position.

Open the starter (Python / Jupyter) →
Results tracker

Follows chosen races until their results are final, tells interim placings from final ones and a complete field, retries safely and never reports a result twice.

Open the starter (Python) →

Back to onboarding · Getting started · Errors and retries · API reference

Referrals

Send another developer to PuntersEdge and you earn 10% of every invoice they pay us, for 12 months. Your code and link are tied to this account and never change.

Your referral code

They type it into the referral box on the signup form — say it out loud, put it in a post, it still counts.

Your referral link

Same code, already filled in for them.

–
people referred
–
became customers
–
earned
–
owing to you

How the programme works · Built with PuntersEdge

Lost your key?

If you can’t find the key from your welcome email, we can send a fresh one to the address it’s registered to. This issues a new key and retires the old one after a short grace window, so only use it if you no longer have the original — to upgrade, use the panel above, which keeps your key.

This site contains wagering-related analysis and is intended for Australian users aged 18+. Gambling involves risk. Please gamble responsibly.