Skip to main content
POST
/
api
/
v3
/
verifications
/
kyb
/
aus
/
lite
AUS KYB Lite
curl --request POST \
  --url https://{environment-subdomain}.idmetagroup.com/api/v3/verifications/kyb/aus/lite \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "trustValidationId": "{your_trust_validation_id}",
  "trustFlowId": 0,
  "businessIdentificationNumber": "123456789"
}
'
{
  "success": true,
  "message": "KYB verification processed successfully",
  "data": {
    "companyBasicInformation": {
      "total": 1,
      "data": [
        {
          "address": "Example Commercial Area",
          "name": {
            "companyName": "SAMPLE COMPANY PTY LTD",
            "isTranslated": false
          },
          "companyStatus": "active",
          "companyRefId": "11111"
        }
      ]
    }
  },
  "verificationStatus": "VERIFIED",
  "verificationStatusCode": 3,
  "trustFlowId": 0,
  "trustValidationId": "<your_trust_validation_id>",
  "verificationType": "aus_kyb_lite",
  "metadata": null
}
Run a lightweight Know Your Business verification on an Australian company by ACN. The response is synchronous. Use this endpoint when you only need basic company existence and status information; for shareholder and director records use AUS KYB Comprehensive instead.

Authorizations

Authorization
string
header
required

Use Bearer {your_api_token} in the Authorization header.

Headers

Accept
string
default:application/json
Content-Type
string
default:application/json

Body

application/json
trustValidationId
string<uuid>
required

Trust Validation identifier returned by Create Verification.

trustFlowId
integer
required

Trust Flow identifier this verification belongs to.

businessIdentificationNumber
string
required

Australian Company Number (ACN) of the company to verify.

Response

200 - application/json

Verification processed successfully (sync).

Synchronous KYB response envelope. data.result contains the upstream registry payload (typically with CompanyInformation, Shareholders, and majorPerson sections).

success
boolean
message
string
data
object
verificationStatus
string
Example:

"VERIFIED"

verificationStatusCode
integer
Example:

3

trustFlowId
integer
trustValidationId
string<uuid>
verificationType
string

Plan identifier (for example, ph_kyb_comprehensive, aus_kyb_comprehensive).

metadata
object