BrandKwikID Documentation
API SuiteKRA & Compliance

Verify CVLKRA

Query CVL KRA with a PAN. Server-side POST with Bearer auth and JSON pancard field.

API reference

Try itLoading playground…
Loading…
AuthorizationBearer <token>

JWT Bearer token authentication. Obtain a token from the KwikID dashboard.

In: header

pancard?string

PAN number

Formatstring

Response Body

curl -X POST "https://__mock__/verification/v1/cvlkra" \  -H "Content-Type: application/json" \  -d '{}'
{
  "message": "string"
}
{
  "detail": {
    "<location>": {
      "<field_name>": [
        "string"
      ]
    }
  },
  "message": "string"
}
{
  "detail": {},
  "message": "string"
}

Overview

Call POST /verification/v1/cvlkra from your backend with Authorization: Bearer <token> and JSON pancard. Use this when you need KRA registration context tied to a PAN for securities onboarding or compliance checks. On 200 OK, read message and any additional fields your integration expects from the live response shape in OpenAPI.

Key features

  • KRA-focused: Complements manual PAN entry in securities journeys.
  • Server-side token: Keeps Bearer credentials off user devices.

Implementation

Step 1: Call from your backend

POST /verification/v1/cvlkra HTTP/1.1
Host: <verification-api-base-url>
Authorization: Bearer <token>
Content-Type: application/json

{
  "pancard": "ABCDE1234F"
}

Error handling

HTTP statusWhen
400Validation error.
401Invalid token.

Benefits

  • Automates a CVL KRA PAN pull where policy allows.

Next steps