Australian address autocomplete that stays in the country. Type an address and watch what comes back.
Parsed components
Type at least three characters, then pick a suggestion.
Geocode · GDA2020
Waiting for a selection.
Request path
Nothing has been sent yet.
Residency
No request made yet, so nothing has left your browser.
Margin note 01
It stayed here
Every hop in that trace is Australian. There is no foreign edge in the path, which is what lets you keep a data residency promise you have already made to someone else.
Margin note 02
Built on open data
The national address file is public. The hard part is keeping it fast, current and correctly matched against whatever a real person types, and that is the part we do.
Margin note 03
What it is not
Not a mail deliverability service. It proves an address is real and tells you where it sits. It does not promise Australia Post will deliver to it.
Three calls, and you have seen two of them already
Autocomplete runs on every keystroke and is not billed. Retrieve is the one that costs you, and only once per address a customer actually picks. There is a fourth endpoint, /v1/status, but it is unauthenticated health and current G-NAF release — nothing to integrate.
GET /v1/addresses/autocompleteType-ahead suggestions from three characters up. Runs hot, not billed.
GET /v1/addresses/{id}The full structured record: components, coordinates and confidence. One per session, and this is the billable one.
POST /v1/addresses/verifyFree text in, best canonical match out — with a verdict, a per-field status saying which element disagreed, and alternatives when it is not sure.
// and bills as a single lookup
const session = crypto.randomUUID();
await fetch(
`/v1/addresses/autocomplete?q=${q}&session=${session}`,
{ headers: { Authorization: `Bearer ${key}` } }
);
Your customers’ addresses stay in the country
Most address autocomplete is fast because it runs on a global platform — which means every keystroke your customers type leaves Australia before you ever see it. If you’ve told a customer or an auditor their data stays onshore, an overseas provider quietly makes that untrue.
WattleAddr keeps the whole request path in Australia: served from Sydney, backed up in Australia, no foreign CDN and no offshore edge. So a data-residency commitment is one you can actually keep.
- Australian hosting and backups, Australian owned
- No overseas company anywhere in the address request path
- Configurable log retention, automatically purged after your window
- Manual and purchase-order billing, because procurement asks
Addresses that exist, not mail deliverability
WattleAddr tells you an address is real, standardises it and gives you the coordinates. It is not a postal deliverability or mail-house service. That is Australia Post AMAS and PAF. We put this here rather than in the fine print so you buy the right tool.
You already tried it. The rest is an API key.
Free tier, no card, and your customers’ data stays where you promised it would.