18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware
Devlog #4 · Monday 14 September to Thursday 17 September 2026, AEST

Two outages, the data licence, and what developers hit first

What API customers asked for and what shipped, once a week. Read it here or have it emailed.

Get the devlog by email

One email a week, only when an issue is published. Nothing else goes to this list, and every email carries a one-click unsubscribe.

Prefer a reader? JSON Feed · RSS

Issue #4

Issue #3 went up on the site on Monday and did not go out by email, so if you only read these by email you have not seen it. It is summarised at the end of this issue, before the open list, and in full at puntersedge.online/devlog/2026-09-14. The four days since it: two outages and what changed because of them, the data licence stated in one place, a week of fixes aimed at the first hour a developer spends with the API, and two venue reports from a customer reading their own data closely. As before, anything half-done says so.

What went dark, and what changed because of it

One meeting, one name

Asked by a full-time punter modelling off six books, who sent two reports in one day and was right both times.

Late meetings, and the morning window measured

Asked by the same customer, who named the second Victorian country meeting and the South Australian country meeting as the ones priced late.

Results and form

Asked by the customer moving a racing feed onto us, whose Saturday count was the open item, and a customer commissioning the results feed for a betting app.

For the people building on the API

Asked by roughly a third of everyone who has used the API, who hit a 422 guessing a parameter name; a directory's import bot; and one builder who sent 22,000 consecutive 401s and left.

The data licence, stated once

Asked by a customer building subscriber-facing widgets who asked what Platform allows, and a prospect who read the word commercial on the Unlimited card as permission to redistribute.

Plumbing

Issue #3, in brief

Still open

  • Saturday 12 September's result fields. 49 of 104 still without the full field (Belmont, Morphettville, Doomben, Mackay, Toowoomba, Carnarvon, Thangool, Alice Springs). The backfill pass runs in the next quiet window; every day since has filled on its own.
  • Unibet's day card. On for three and a half hours on Monday, off since; the write contention described above.
  • Horse form 503s. 118 to 215 a day through the second route, to two to four keys. The overnight pre-read of tomorrow's acceptances is the fix, and it is not built.
  • Neighbour-matched duplicate races. The 15 to 25 minute shape, about 120 races in 30 days. The report-only search sees them; the guards that stop an over-merge are the hard part.
  • The Sportsbet feed's machine, and an alarm that latches. A connector that stops for hours must page once and stay paged, not raise and clear every ten minutes.
  • TAB betslip deep links. Failing daily since 8 September: the slip opens but arrives empty. Unibet passes. TAB rows carry null betslip fields until a run passes. Not yet diagnosed.
  • Greyhound results from our own collection. 282 of 282 agree; the flip to our own collection is still a deliberate step, Victoria only. The three collector findings from issue #3 (a frozen partial field, a horse engaged twice in one day, dead-heat placings) are still planned.
  • Hong Kong: unchanged, prices only. The showcase has no entries; 20 referral codes exist and none has converted yet. BSP and traded volume: Betfair data licence.
  • The API changelog at /api/changelog is eleven days behind the commits it is meant to summarise. This devlog is current; that page is not, and catching it up is on the list.

Reply with anything you want on the list. Both outages this week were found by measurement after the fact rather than by an alarm at the time, and that is the next thing to fix. The venue reports came from a customer reading their own data closely, which is still the most useful kind of report there is. Write to hamish@punters-edge.com or use the feature request form.

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