---
title: "Get KYB Status"
method: GET
path: "/kyb/{businessId}"
tags: ["business"]
---

# Get KYB Status

`GET /kyb/{businessId}`

Returns the current KYB status for the business

## Path parameters

- `businessId` string, uuid, required

## Response `200`

success

- BusinessKybStatusResponse
  - `businessId` string, uuid, required — Business ID
  - `status` 'NOT_STARTED' | 'INITIATED' | 'PENDING_REVIEW' | 'ON_HOLD' | 'APPROVED' | 'REJECTED' | 'REJECTED_FINAL', required — Verification Status
  - `emailVerified` boolean, required
  - `mobileVerified` boolean, required
  - `details` string[] — Details
  - `rejectionComments` object — Details
    - `autoComment` string
    - `userComment` string
    - `moderationComment` string
  - `missingFields` string[]

## Other responses

- `400` — Bad Request. The request was unacceptable, often due to missing a required parameter.
- `401` — Invalid authentication header
- `500` — Unexpected server error.

---

[API](https://skmtc.net/striga/apis/striga-v1.md) · [All operations](https://skmtc.net/striga/apis/striga-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/striga/striga-v1/revisions/63e57aa7df45/schema)
