Skip to main content

Interactive Demo

Try the API Live

Every endpoint, right in your browser. No account needed — type and see real results from our production data.

Address Autocomplete

Search millions of Australian and New Zealand addresses in real-time. Select a result to see the full address details.

Want a ready-made UI? Try our drop-in JavaScript widget — one script tag, zero build steps.

API docs →

Searching...

Address Details

Reverse Geocoding

Enter coordinates to find the nearest address in Australia or New Zealand.

API docs →
Coordinates

Nearest Address

Suburb Autocomplete

Search for a suburb or locality in Australia or New Zealand to get its postcode, state/region, and location.

Need a ready-made dropdown? See the suburb JavaScript widget — same script tag, call initSuburb().

API docs →

Searching...

Suburb Details

Postcode Lookup

Enter a postcode to find all suburbs in that area — Australia and New Zealand.

API docs →

Searching...

Suburbs

SuburbPostcode

Business Activity Search

Search 9,000+ Australian business activities and industry classifications (ANZSIC codes) with intelligent fuzzy matching and misspelling correction.

API docs →

Try: "farming breeding", "abbatoir" (misspelling), "accounting"

Searching...

Selected Activity

Activity
ANZSIC Code
Activity Code

ABN Lookup

Validate an Australian Business Number and retrieve entity details from the ABR.

API docs →

Try: 26 008 672 179 (Bunnings)

Looking up...

Entity Details

ACN Lookup

Validate an Australian Company Number and retrieve entity details from ASIC.

API docs →

Try: 008 672 179 (Bunnings)

Looking up...

Entity Details

Company Name Availability

Check whether a proposed company name is available for registration with ASIC.

API docs →

Try: Acme Holdings, Commonwealth Bank

Checking...

Name Availability Result

Business Name Availability

Check whether a proposed business name is available for registration with ASIC.

API docs →

Try: The Coffee Collective, Bunnings

Checking...

Name Availability Result

Sanctions Screening

Screen a name against 11 sanctions and debarment lists, including DFAT, UN, OFAC, and more. Optionally provide birth details for higher confidence matching.

API docs →

Try: Mohammad Hassan, Al Qaeda. Birth details are optional but increase confidence scoring.

Screening...

No matches found

Potential match found

TFN Validation

Validate the format and checksum of an Australian Tax File Number.

API docs →

Enter any structurally valid 8 or 9-digit TFN.

Validating...

Structurally Valid

Director ID Validation

Validate an Australian Director Identification Number using the official ABRS Damm algorithm.

API docs →

Enter a 15-digit Director ID starting with 036.

Validating...

Structurally Valid

Email Validation

Validate an email address — checks RFC format, DNS/MX records, SMTP deliverability, disposable/free/role detection, and quality score.

API docs →

Try: [email protected], [email protected]

Validating...

Phone Validation

Validate and normalise phone numbers — returns E.164, national and international formats, country, line type, carrier, and location.

API docs →

Try: 0412 345 678, +44 20 7946 0958, 1800 123 456

Validating...

JavaScript Widget

Drop-in autocomplete for any form. One script tag, automatic field mapping. Supports AU and NZ addresses.

API docs →
Country

Address Details

<!-- Add the script -->
<script src="https://cdn.jsdelivr.net/npm/@checkify-api/autocomplete@latest/checkify-autocomplete.js?key=YOUR_API_KEY"></script>

<!-- Initialize on your form -->
<script>
  CheckifyAutocomplete.init('#street-input', {
    unit:     '.my-unit',
    street:   '.my-street',
    city:     '.my-suburb',
    state:    '.my-state',   // AU: state abbrev; use 'region' for NZ
    postcode: '.my-postcode',
  }, null, { country: 'au' }); // or 'nz'
</script>

Suburb Widget

Drop-in suburb autocomplete for AU and NZ. Same script tag, just call initSuburb() instead.

API docs →
Country

Suburb Details

<!-- Same script tag as address widget -->
<script src="https://cdn.jsdelivr.net/npm/@checkify-api/autocomplete@latest/checkify-autocomplete.js?key=YOUR_API_KEY"></script>

<script>
  CheckifyAutocomplete.initSuburb('#suburb-input', {
    city:     '.my-suburb',
    state:    '.my-state',   // AU: state abbrev; use 'region' for NZ
    postcode: '.my-postcode',
  }, { country: 'au' }); // or 'nz'
</script>