Validate Australian visas API

POST
/dvs/visa
LIVE

Validates an Australian visa using the holder's foreign passport against the DVS. Confirms that the foreign passport holder has a current valid Australian visa attached to that travel document. Used for employment, tenancy and financial services verification of temporary residents.

Example Request

POST
request.json
key Auth: BearerAuth
{
  "consent": true,
  "first_name": "John",
  "last_name": "Smith",
  "birth_date": "1980-01-01",
  "passport_number": "M1234567"
}

Request Schema

preflight
Optional
boolean

Input validation only.

consent
Required
boolean

Individual's consent.

first_name last_name birth_date
Required
string

Identity on the document.

passport_number
Required
string

Foreign passport number linked to the visa.

Available Response Data

3 Data Points
01
monitor_heart

verification_result_code: Y, N, D or S

02
tag

activity_id and verification_request_number

03
data_object

additional_information array

for example VI-001 Travel document could not be found

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

work

Right-to-work verification

Employers verifying visa status as part of pre-employment right-to-work checks. Particularly important for temporary visa holders and sponsored workers.

apartment

Tenancy applications for visa holders

Property managers verifying the visa status of overseas tenants as part of a tenancy application.

school

International student services

Universities and education providers verifying student visa status during enrolment.

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

What's needed to validate a visa?

add

Just the foreign passport number and basic identity (name and DOB). You don’t need to physically present the visa. The DVS holds the link between the foreign passport and the current Australian visa.

gavel Compliance

Does this tell me the visa subclass and conditions?

add

No. The response is a binary Y / N / D / S only. The DVS returns whether the visa is valid and matches. It doesn’t return the visa class or conditions. For detailed visa entitlement information, use VEVO instead.

Try it Live

API Testing Sandbox tag

Test the Validate Australian visas API directly in your browser with live mock data and see instant results.

rocket_launch Request Sandbox Access

Access to live sandbox environments requires manual approval from our compliance team.

BACK TO TOP