Browse endpoints
Global Data API v2

API reference

Everything you can call on the Global Data API, grouped by product. Pick an endpoint to see what to send, what comes back, and a worked JSON example of each.

You'll need an API key, sent as a bearer token on every request. New to the API? Start with the Getting started guide.

Live https://gdapi.globaldata.net.au/api/v2
Sandbox https://sandbox-gdapi.globaldata.net.au/api/v2
Download OpenAPI spec

The Global Data API allows external programmatic access to the full functionality of the Global Data suite of validation,verification and search functions. The API accesses the same dataset and will produce the same results as the api.globaldata.net.au web system.

Sandbox vs Live

The GlobalData API provides two environments: Sandbox and Live.

  • Use the Sandbox API server when working with a Sandbox API key.
  • Use the Live API server when working with a Live API key.

Requests made with a key to the wrong environment will return a 401 Unauthorized error.

Address

GET Address Autocomplete /address_autocomplete POST Address Validate /address_validate POST Address Validate Bulk /address_validate_bulk GET Address Lookup by Contact /address_lookup_by_contact GET Property Detail /property_detail POST Real Estate Search /realestate_search POST Real Estate Search (Bulk) /realestate_searches

Adverse Media

POST Adverse Media Check /adverse_media_check

ASIC

POST ASIC Banned Persons Search /asic_banned_persons POST ASIC Search /asic_search POST ASIC Search Bulk /asic_searches POST ASIC Extract Person Search /asic_extract_person_search POST ASIC Extract Company Search /asic_extract_company_search POST ASIC ID Check /asic_id_check POST ASIC Extract /asic_extract GET Retrieve ASIC Extract /asic_extract/{api_reference}

Business Check

POST Business Check /business_check POST Business Check Bulk /business_checks

Business Intelligence

POST Create a Business Intelligence Request /business_intelligence GET Retrieve a Business Intelligence Request /business_intelligence/{request_uuid}

Caspar

POST Caspar Person Search /caspar_person_search POST Caspar Person Autotrace /caspar_person_autotrace

Company Risk

POST ASIC Company Search /asic_company_search POST Company Risk Report /company_risk GET Retrieve Company Risk Report /company_risk/{api_reference}

Court Check

POST Court Check /court_check POST Court Check Multiple /court_check_multiple

Deceased Check

POST ADC Check /adc_check POST ADC Check Bulk /adc_checks

DVS

POST Validate with the AEC /dvs/aec POST Validate an ASIC/MSIC Card /dvs/asic POST Validate a birth certificate /dvs/birth_cert POST Validate a Centrelink concession card /dvs/centrelink POST Validate a citizenship certificate /dvs/citizenship POST Validate a death certificate /dvs/death_cert POST Validate a drivers licence /dvs/drivers_licence POST Validate an ImmiCard /dvs/immicard POST Validate a marriage certificate /dvs/marriage POST Validate a Medicare card /dvs/medicare POST Validate a change of name certificate /dvs/name_change POST Validate Australian travel documents /dvs/passport POST Validate a registration by descent certificate /dvs/reg_by_descent POST Validate Australian visas /dvs/visa

Email

GET Check email deliverability /email_ping

Global Data Check

POST Global Data Check /globaldata_check

ID Document

POST Extract ID Document Data & Face Image /id_extract

ID Pass

POST Create an ID Pass /idpass/register POST Read an ID Pass /idpass/details POST Cancel an ID Pass /idpass/cancel

Likeness Check

POST Perform a Likeness (Face Similarity) Check /likeness_check

Liveness Check

POST Create a Liveness Check /liveness_check GET Retrieve a Liveness Check Result /liveness_check

NZ Identity Verification

POST NZ Driver Licence Check /nz_driver_licence

Payroll and Super Check

POST Payroll Check /payroll_check POST Super Check /super_check POST Payroll and Super Check /payroll_super_check

Person

POST Person History /person_history POST Marketing Contact Lookup /marketing_contact_lookup POST Deceased Check /deceased_check POST Enhance Record Plus /enhance_record_plus POST Banned and Disqualified Person Search /banned_disqualified_persons

Phone

GET Check phone connectivity /phone_ping GET Check phone DNC status /phone_dnc POST Phone Contact Lookup /phone_contact_lookup POST Phone Contact Validate /phone_contact_validate

Sanctions

POST PEP / Sanction Search /pep_sanction_check POST PEP / Sanction Bulk Search /pep_sanction_checks

Social

GET Social Check /social_check POST Social Contact Expand /social_contact_expand

Test

GET Test endpoint /test

UK Companies House

POST Company House Search /company_house_search POST Company House Report /company_house_report GET Retrieve Company House Report /company_house_report/{api_reference} POST Company House Officer Search /company_house_officer_search POST Company House Officer Report /company_house_officer_report GET Retrieve Company House Officer Report /company_house_officer_report/{api_reference} GET Company House Document /company_house_document/{documentId} POST UK Business Check /uk_business_check POST UK Business Check (Bulk) /uk_business_checks

General

INFO Common error responses The shared error envelope and the 4xx and 5xx codes every endpoint can return. INFO Rate limit headers The headers on every response that tell you where you stand against your limit.