Validate a Medicare card API

POST
/dvs/medicare
LIVE

Validates an Australian Medicare card against the DVS. Green, yellow and blue cards are all supported. The Medicare card is one of the most-presented IDs in Australia and a core part of 100-point ID checks. The endpoint accepts the multi-line name format printed on Medicare cards (up to four lines).

Example Request

POST
request.json
key Auth: BearerAuth
{
  "consent": true,
  "full_name1": "Marguerite",
  "full_name2": "Eleanor",
  "full_name3": "Jayne",
  "full_name4": "Salisbury",
  "birth_date": "1980-01-01",
  "card_number": "2951636283",
  "individual_ref_number": "1",
  "card_expiry": "2024-02",
  "card_type": "G"
}

Request Schema

preflight
Required
boolean

Input validation only.

consent
Required
boolean

Individual's consent.

full_name1 full_name2 full_name3 full_name4
Required
string

Name lines as printed on the card. Medicare uses up to four lines.

birth_date
Required
string

YYYY-MM-DD.

card_number
Required
string

10-digit Medicare card number

individual_ref_number
Required
string

Individual reference number for the card holder string (1 to 9).

card_expiry
Required
string

Card expiry (YYYY-MM) .

card_type
Required
string

G (green), Y (yellow) or B (blue).

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 MD-001 Name does not match

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

medical_information

Health-adjacent identity verification

Pharmacies, allied health providers, telehealth and private health insurers can verify Medicare identity at customer onboarding.

verified

Secondary document in multi-source ID Verification

Secondary document in multi-source ID | color: blue | body: Pair a Medicare check with a driver licence check to satisfy higher-assurance identity verification.

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

Why four name lines?

add

Medicare cards print the name across up to four lines. The API mirrors that. Send the name exactly as it appears on the card across full_name1 through full_name4.

rocket_launch Implementation

What's the individual_ref_number?

add

Each person on a Medicare card has a reference number (1 to 9) printed before their name. It identifies which family member on the card you’re verifying.

Try it Live

API Testing Sandbox tag

Test the Validate a Medicare card 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