Developer resources

Build with Australia's data.

Three focused APIs, one trusted source. Verify an identity, pull ASIC company and director records, or search Australia's deepest consumer contact data, all through clean, documented endpoints backed by an approved ASIC information broker and ISO 27001 certified infrastructure.

Request API access Explore the APIs
Data Pool Directories ASIC POST /verify POST /verify { "name": "Jordan Sample", "phone": "0400 123 456", "sources": ["pool","asic"] } 200 OK "match": "Excellent", "score": 100

Getting started

Authenticate once, then call

Every Acceleon API uses your existing account credentials, so your access rights and download limits carry across from the web app. Request access, authenticate, and start calling.

Request access

Acceleon services are available to approved businesses. Talk to our team to provision credentials and enable the APIs and datasets you need.

Authenticate

The ASIC and Consumer APIs use OAuth. Post your credentials to the Login endpoint and receive a bearer token to send on every call. Verify accepts credentials on the request itself.

Call the endpoint

Send your request to the base URL we provide on activation. Explore and test the ASIC API live in Swagger UI, and the Consumer API against a fixed test sandbox.

The endpoint paths shown on this page are simplified for illustration. Approved developers receive the full API reference, request and response schemas, base URLs and Swagger definitions.

API 01

Verify API

Real-time identity verification and match scoring.

Confirm a person is who they say they are. Verify a name, address and phone against Australia's deepest consumer datasets and ASIC director records in a single call, and get back a clear match description and score you can feed straight into your onboarding and fraud decisions.

SOAP / XMLSingle endpointBatch entitiesCountry agnostic
  • One call, many sources. Toggle the Consumer Data Pool, Public Number Directory, current and historical Marketing lists, and ASIC director data per request.
  • Smart matching. Fuzzy surname matching pairs Smith with Smythe, with nickname matching and surrounding suburb options so genuine records are not missed.
  • A score you can act on. Results return a match description of Excellent, Good, Average or No Match, with a matching score of 100, 80, 60 or 0.
  • Provenance built in. Every result carries its match origin, Acceleon or ASIC, and can return the matched records as queryable XML.
  • Batch ready. Verify multiple people in one request, and pass a customer reference through to the response for easy reconciliation.
# verification request (simplified)
request {
  ISO: "AUS"
  options: [FuzzySearching, ExecuteDataPool, ExecuteASIC]
  entity: {
    name:    "Jordan Sample"
    address: "10 Smith St, Richmond VIC 3121"
    phone:   "0400 123 456"
  }
}

# response
→ MatchOrigin:      "Acceleon"
→ MatchDescription: "Excellent"
→ Score:            100
→ Status:           "Success"

Endpoint

POST/verifySubmit one or more entities with data-source and matching options, and receive a scored verification result for each.

API 02

ASIC Web API

Company, business and director data, straight from the source.

As an approved ASIC information broker, Acceleon lets you search and purchase current and historical company and business extracts programmatically, including director address details that are no longer available from the ASIC website, plus director records enriched with contact data.

REST / JSONOAuth 2.0Swagger UIv2Rate limited
  • Search everything. Query the company and business registers by name, locality, state and postcode in a single call.
  • Broker only detail. Company extracts include director address details that ASIC Connect has withheld from public extracts since February 2026.
  • Augmented extracts. Director records are appended with phone numbers where we can match them across our other data sources.
  • Person search. Find every company associated with a director through ASIC person extracts, available only through a broker.
  • Monitoring and alerts. Get notified when entities change status, lodge documents, register a new trading business or change address.
  • Fair commercials. No fees for searching under fair use, monthly billing rather than per extract, and an optional PDF with every extract.
# 1. authenticate
POST /login
     grant_type=password

# 2. search the registers
GET /companies?q=Acme&state=VIC
     Authorization: Bearer <token>

# 3. purchase, then download the extract
POST /companies/{id}/extract
 returns extractId
GET /extracts/{id}?includePDF=true

Selected endpoints

GET/companies/searchSearch the company and business registers by name and location.
GET/companies/{id}Retrieve full company details, and list lodged documents by date range.
POST/companies/{id}/extractPurchase a current or historical company extract, with an optional PDF.
POST/people/searchSearch people, then purchase to reveal companies associated with a director, available only through a broker.
POST/extracts/searchList your extracts, check their status, and download completed extracts.
PowersKYC / KYB

API 03

Consumer API

Find, verify and enrich people at scale.

The engine behind Acceleon Locate. Search Australia's deepest contact data, then purchase verified phone numbers and email addresses, trace a person's address history, and surface other occupants, known associates and fresh leads.

REST / JSONOAuth 2.0Test sandboxPrimary and secondary search
  • Primary search. Easy Search returns the best matches for a name and address, while Advanced Search mimics the full multi-field query.
  • Purchase on demand. Primary results return record identifiers you can redeem for a verified phone number or email address.
  • Trace the history. Timelines return a person's address history and every occupant recorded at an address over time.
  • Uncover connections. Known Associates finds people who shared an address, then resolves their current contact details as leads.
  • Build lead lists. Get Leads returns qualified prospects for a location, ready to feed your campaigns.
  • Test first. A dedicated sandbox returns fixed results for a known set of inputs, so you can validate your integration fast.
# find a person
POST /search
     Authorization: Bearer <token>
{
  "Name":   "Jordan Sample",
  "Suburb": "Richmond",
  "State":  "VIC"
}

# then buy a verified contact
POST /contacts/purchase
     recordId: "<from result>"
→ 200 verified mobile returned

Selected endpoints

POST/searchBest-match search on a name and address, returning contacts to purchase.
POST/search/advancedPrecise multi-field search across the full data set.
POST/contacts/purchaseRedeem a record identifier for a verified email address or phone number.
POST/timelineReturn address history for a person and occupant history for an address.
POST/associatesFind associates who shared an address and resolve their current details.
POST/leadsSurface qualified leads for a location and current occupants at an address.

Built for integration

One partner, trusted data, secure by default

Consistent authentication, documented endpoints and Australian data housed onshore, delivered by an ISO 27001 certified team and an approved ASIC information broker.

Consistent by design

Shared credentials, bearer tokens and predictable JSON, so one integration pattern carries across the APIs.

Secure and sovereign

TLS in transit, encryption at rest, ISO 27001 certification and all data stored in Australia.

Documented and testable

Swagger UI for the ASIC API, a fixed sandbox for the Consumer API, and sample code for each service.