Payroll Check
/api/v2/payroll_check
operationId: payroll_check
Live: https://gdapi.globaldata.net.au/api/v2/payroll_check · Sandbox: https://sandbox-gdapi.globaldata.net.au/api/v2/payroll_check
Validates a person's details against payroll records.
Minimum search requirements
In order to perform a valid lookup, a minimum of the following fields are required:
- first_name
- last_name
- birth_date
- consent
The response will indicate if the provided fields are either MATCHED or UNMATCHED against the payroll records.
Sandbox environment
When simulating queries in the sandbox environment, the following records will return a match:
| First Name | Middle Name | Last Name | Birth Date | Address | Telephone | Employer ABN | |
|---|---|---|---|---|---|---|---|
| John | James | Doe | 1990-01-01 | 4/123 Fake St, Fakeville Vic 3987 | john@example.com | 0400123456 | 12345678901 |
| Jane | Karen | Smith | 1995-02-18 | 456 Wrong Ave, Sampleville NSW 2785 | jane@example.com | 0412345678 | 98765432109 |
Note: If the first name is
serviceand the last name isunavailable, the match will return a 503 error - Third Party Unavailable.
Request body
Content type application/json.
The details of the person to validate
| Field | Description |
|---|---|
first_name |
string The first name of the individual |
middle_name |
string The middle name of the individual |
last_name |
string The last name of the individual |
birth_date |
string (date) The date of birth of the individual |
address |
object The address of the individual |
address. |
string The street line of the address |
address. |
string The suburb of the address |
address. |
string The state of the address |
address. |
string The postcode of the address |
email |
string The email address of the individual |
phone |
string The phone number of the individual in 0NSN format |
employer_abn |
string The ABN of the employer |
consent |
boolean The individual's consent to search payroll records |
Responses
Result of the validation check
application/json
| Field | Description |
|---|---|
message |
string A message indicating the result of the request. This will be |
api_reference |
string (uuid) A unique identifier for this request. This can be used to track the request in the logs. |
match_results |
object The result of the payroll check |
match_results. |
string The result of matching the first name, last name and birth date. |
match_results. |
string The result of matching the middle name |
match_results. |
string The result of matching the address |
match_results. |
string The result of matching the email |
match_results. |
string The result of matching the phone number |
match_results. |
string The result of matching the employer ABN |