Get KYC Status
Check KYC verification status for a user
GETtexttext
/api/v2/kyc/statusRetrieves the current KYC verification status and level for a user.
Query Parameters
userIdstringrequired
OZZOBiT user ID
Response Schema
statusstring
NOT_STARTED | PENDING_REVIEW | APPROVED | REJECTED | RETRY_NEEDED
levelstring
TIER_0 | TIER_1 | TIER_2 | TIER_3
submittedAtstring | null
ISO 8601 timestamp of submission
reviewedAtstring | null
ISO 8601 timestamp of review completion
rejectionReasonstring | null
Reason if rejected
requiredActionsarray
List of actions needed (if retry needed)
Example
jsonjson
GET /api/v2/kyc/status?userId=OZZOBiT_user_abc123
Authorization: Bearer TOKEN
// Response
{
"status": "APPROVED",
"level": "TIER_2",
"submittedAt": "2024-01-15T09:00:00Z",
"reviewedAt": "2024-01-15T09:15:00Z",
"rejectionReason": null,
"requiredActions": []
}