Business Check

Verify a company by its NIB.

Legal name, tax ID and OSS issuance date from a 13-digit NIB.

GET /v1/nib/check/:nib scope: identity:check
Key points

Why teams use Business Check

KYB in one call

Confirm the business exists and matches the name your applicant gave.

Tax ID included

NPWP comes back with the registration record.

Not found is free

A valid NIB with no record returns 404 and is not billed.

How it works

From request to result

  1. Sign a GET request with the NIB.
  2. The gateway authenticates, rate-limits and checks scope.
  3. Receive the registration record, or 404.

Billed per successful lookup. Not found (404), invalid input and provider errors are free.

Full API reference →
request · exampleGET
GET /v1/nib/check/0907••••••537
X-Api-Key: key_live_••••
X-Timestamp: 1757022311
X-Nonce: a81d••••
X-Signature: v1=••••
response · example200
{
  "data": {
    "namaPerusahaan": "PT C•••• M••••",
    "npwp": "60•••••••••010",
    "tglTerbitOss": "2023-06-09"
  },
  "requestId": "7a10…"
}
FAQ

Questions

Is NPWP treated as sensitive?

Yes. It is returned only to the authenticated caller, cached encrypted and never logged.

Put Business Check into production.

Request access and our team activates your account, or talk to sales about volume.

Business Check · from Rp250Request API access