Banned and Disqualified Person Search API

POST
/banned_disqualified_persons
LIVE

Screens an individual against multiple public authorities in one call. It covers the ASIC Banned Persons Register and the ATO Disqualified SMSF Trustees list. Bulk requests are supported, with a configurable similarity threshold and three search modes (narrow, medium, broad) that change how strictly the names have to line up. Use it for both transactional checks and batch screening of director rosters or trustee lists.

Example Request

POST
request.json
key Auth: BearerAuth
{
  "search_type": "medium_search",
  "banned_types": ["afs_banned_disqualified"],
  "similarity_threshold": 80,
  "requests": [
    {
      "check_id": "abcd123456789",
      "first_name": "Phil",
      "middle_name": null,
      "last_name": "Smith"
    }
  ]
}

Request Schema

search_type
Required
enum

narrow_search (exact first and last, middle by similarity), medium_search (exact last, partial first and middle), or broad_search (partial across all three).

banned_types
Optional
array

Filter to specific ban types: afs_banned_disqualified, banned_futures, banned_securities, credit_banned_disqualified, disqualified_director, disqualified_smsf, ato_disqualified_trustee. Leave empty to search all.

similarity_threshold
Optional
integer

Minimum average similarity percentage to include in results. Default 80.

requests
Required
array

Array of person checks, each with check_id, first_name, middle_name, last_name.

Available Response Data

6 Data Points
01
monitor_heart

Array of results keyed by check_id

02
fact_check

Per-check matches array. Each match has first/middle/last name, ban type, document number, start date and end date

03
monitor_heart

Address suburb, state, postcode and country where available

04
data_object

Comments associated with the ban

05
database

Source URL pointing to the original public-authority record

06
person

name_similarity percentage from 0 to 100

lock Full API documentation provided after vetting from our compliance team.
By The Numbers

API Data Scale & Coverage tag

Unmatched data depth to power your compliance and verification workflows.

50M+
Phone & Email Records
40M+
Adverse Court Records
2BN+
Australian Universe Records
18M+
Real Estate Records
7M+
Deceased Records
980M+
Social Media & Employment Records
Practical Applications

Technical Use Cases tag

domain

Screening directors before appointment

Before a board appoints a director or other officer, screen them against the disqualified directors register and the AFS ban list. Standard control for boards and corporate secretariat teams.

verified

SMSF trustee onboarding

SMSF administrators and accountants can verify trustees against both the ATO Disqualified Trustee list and ASIC SMSF auditor disqualifications before they establish the fund.

verified

Credit licensee compliance

Confirm that loan brokers, mortgage brokers and credit representatives haven't been banned under Part 2-4 of the NCCP Act before you authorise them as representatives on your credit licence.

Trust & Assurance

Compliance & Security tag

Enterprise-grade infrastructure audited against the standards your regulators require.

verified_user
ISO 27001 Certified
enhanced_encryption
AES-256 Encryption
public
Australian Data Sovereignty
Integration & Support

Common Questions tag

Everything you need to know about implementation details and compliance infrastructure.

rocket_launch Implementation

Narrow vs medium vs broad: what's the practical difference?

add

Narrow needs an exact match on first and last name (middle name by similarity threshold). Lowest false-positive rate. Medium needs an exact last name with partial matches on first and middle. Broad allows partial matches on all three. Highest recall, highest false-positive rate. Pick the mode that matches the risk level of the workflow.

rocket_launch Implementation

How is the similarity_threshold actually calculated?

add

Each result has the search names compared to the matched names character by character. The character overlap is expressed as a percentage. The three percentages (first, middle, last) are averaged into an overall similarity score. Only results at or above your threshold are returned. The default is 80.

gavel Compliance

Which authorities does it cover?

add

The ASIC Banned Persons Register and the ATO Disqualified SMSF Trustees list. Use banned_types to scope further if you only need a subset.

BACK TO TOP