Skip to main content
POST
/
api
/
v3
/
verifications
/
kyb
/
idn
/
lite
IDN KYB Lite
curl --request POST \
  --url https://{environment-subdomain}.idmetagroup.com/api/v3/verifications/kyb/idn/lite \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "trustValidationId": "{your_trust_validation_id}",
  "trustFlowId": 0,
  "companyName": "<string>"
}
'
{
  "success": true,
  "message": "KYB verification processed successfully",
  "data": {
    "companyBasicInformation": {
      "total": 1,
      "data": [
        {
          "address": "Example Commercial Area, Jl. Contoh Raya RT: 000 RW: 000, Jakarta Selatan",
          "name": {
            "companyName": "PT Bintang Lombok",
            "isTranslated": false
          },
          "companyStatus": "active",
          "companyRefId": "19889"
        }
      ]
    }
  },
  "verificationStatus": "VERIFIED",
  "verificationStatusCode": 3,
  "trustFlowId": 151,
  "trustValidationId": "3787efb7-b73a-43ea-9e07-e90e2a9b28ab",
  "verificationType": "idn_kyb_lite",
  "metadata": null
}
Run a Know Your Business verification on an Indonesian company by name. Use this endpoint when you only need basic company existence and status information; for shareholder and director records use IDN KYB Comprehensive instead.

Data source

Company information is retrieved from Administrasi Hukum Umum (AHU).

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

The body is of type any.

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