betterbom API

Australian weather for the rest of the stack.

The same data that powers betterbom.com.au, exposed through a clean REST API. Tiered pricing, monthly billing in AUD, AU data residency.

Australian-grade data

BOM ACCESS-G blended with ECMWF and GFS. Hyperlocal forecasts down to the suburb.

Sub-100ms responses

Served from Vercel's Sydney edge. CDN-cached forecasts, real radar tiles, real warnings.

Drop-in replacement

REST + JSON. If you can talk to WillyWeather or Tomorrow.io, you can talk to us.

MCP-native

Ship an MCP server so Claude, Cursor, and Codex can query your weather directly.

Endpoints

v1, REST, JSON.

  • GET/v1/forecast/daily7-day daily forecast
  • GET/v1/forecast/hourly48-hour hourly forecast
  • GET/v1/observations/currentNearest-station current obs
  • GET/v1/warnings/activeActive BOM warnings by state
  • GET/v1/radar/framesRadar frame manifest for a location
  • GET/v1/locations/searchLocality / postcode lookup

Example request

curl https://api.betterbom.com.au/v1/forecast/daily \
  -H "Authorization: Bearer bb_live_••••" \
  -G --data-urlencode "lat=-33.8688" \
  --data-urlencode "lng=151.2093" \
  --data-urlencode "days=7"

Get a sandbox key at /docs. No card required.