Skip to main content
GET
Get sub-account KYC status
Returns the aggregated KYC state for a customer_use sub-account: the per-document verification states, whether calls are still blocked (kyc_calls_blocked), and the business_type.
Authenticate with your parent main account’s X-Auth-ID and X-Auth-Token - the same credentials used everywhere else in the API. The caller must own the sub-account (or be an admin).

Response fields

Response example

200 OK
Poll this endpoint after each verification (or on each webhook) and gate the customer’s “go live” on kyc_calls_blocked === false.

Authorizations

X-Auth-ID
string
header
required

Your Vobiz account Auth ID

X-Auth-Token
string
header
required

Your Vobiz account Auth Token

Path Parameters

sub_auth_id
string
required

The sub-account's Auth ID.

Example:

"SA_XXXXXX"

Response

Aggregated KYC state

Aggregated KYC state for a sub-account.

sub_account_id
string
kyc_mode
enum<string>
Available options:
personal_use,
customer_use
business_type
string
overall_status
enum<string>
Available options:
not_started,
pending,
verified,
failed
kyc_calls_blocked
boolean

True while the sub-account still needs KYC before it can place calls.

verifications
object

Per-document state keyed by verification type.