Payroll and Super Check API
/payroll_super_check
Runs a Payroll Check and a Super Check in a single call, with independent consent flags for each dataset. You get separated super and payroll result objects in the response. Lets your workflow react to a match in either dataset without two round-trips
Example Request
POSTRequest Schema
super_consent
Individual's consent to search super records.
payroll_consent
Individual's consent to search payroll records.
first_name
last_name
birth_date
Minimum required for a valid lookup.
middle_name
Optional Middle name.
address
Address components for cross-matching.
email
Additional fields evaluated for match outcome.
phone
Additional fields evaluated for match outcome.
employer_abn
Additional fields evaluated for match outcome.
Available Response Data
13 Data PointsSuper: Person
returned as MATCHED or UNMATCHED based on first_name + last_name + birth_date
Super: Middle_name
returned as MATCHED or UNMATCHED.
Super: Address
returned as MATCHED or UNMATCHED.
Super: Email
returned as MATCHED or UNMATCHED.
Super: Phone
returned as MATCHED or UNMATCHED.
Super: Employer_abn
returned as MATCHED or UNMATCHED.
Payroll: Person
returned as MATCHED or UNMATCHED based on first_name + last_name + birth_date
Payroll: Middle_name
returned as MATCHED or UNMATCHED.
Payroll: Address
returned as MATCHED or UNMATCHED.
Payroll: Email
returned as MATCHED or UNMATCHED.
Payroll: Phone
returned as MATCHED or UNMATCHED.
Payroll: Employer_abn
returned as MATCHED or UNMATCHED.
API reference UUID
API Data Scale & Coverage tag
Unmatched data depth to power your compliance and verification workflows.
Technical Use Cases tag
Higher-assurance KYC
Match identity against both employment datasets in one call to satisfy stricter KYC controls. Relevant for enhanced due diligence customers, sponsored visa holders and high-value account openings.
Discrepancy detection
When payroll and super disagree on something like address or employer ABN, that's worth surfacing. Might be a customer in transition, or a data hygiene issue worth investigating.
Compliance & Security tag
Enterprise-grade infrastructure audited against the standards your regulators require.
Common Questions tag
Everything you need to know about implementation details and compliance infrastructure.
rocket_launch Implementation
Do I need both consent flags?
add
Do I need both consent flags?
At least one of super_consent or payroll_consent has to be true. If you only set one, only that dataset is searched and the other object doesn’t appear in the response.
help_center General
Why might payroll and super give different match outcomes?
add
Why might payroll and super give different match outcomes?
They’re independent datasets. Payroll updates more frequently (each pay cycle). Super can lag if a person’s address or details have changed. Differences usually mean a stale record on one side, or a person whose details have changed recently.
API Testing Sandbox tag
Test the Payroll and Super Check API directly in your browser with live mock data and see instant results.
rocket_launch Request Sandbox AccessAccess to live sandbox environments requires manual approval from our compliance team.