Validate a citizenship certificate API
/dvs/citizenship
Validates an Australian citizenship certificate against the DVS using the stock number and acquisition date. Confirms the certificate was genuinely issued by the Department of Home Affairs and matches the identity you've supplied.
Example Request
POSTRequest Schema
preflight
Input validation only.
consent
Individual's consent.
first_name
last_name
birth_date
Identity of the document holder.
acquisition_date
Acquisition date printed on the certificate.
stock_number
Stock number printed on the certificate.
Available Response Data
3 Data Pointsverification_result_code: Y, N, D or S
activity_id and verification_request_number
additional_information array
for example CC-001 Document invalid
API Data Scale & Coverage tag
Unmatched data depth to power your compliance and verification workflows.
Technical Use Cases tag
Citizenship verification for naturalised Australians
Confirm citizenship status for customers who naturalised, where the citizenship certificate is their proof-of-citizenship document.
Government and security-cleared roles
Pre-employment checks where Australian citizenship is a requirement for the role (Defence, certain APS positions
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
Where do I find the stock number?
add
Where do I find the stock number?
It’s printed on the citizenship certificate itself, usually in a XXX/XXXXX format. Both the stock number and the acquisition date are required.
API Testing Sandbox tag
Test the Validate a citizenship certificate 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.