EzKRA (KRA Microservice)

Get Push Onboarding Response

6min

Introduction

This step is required to get the details of the onboarding customer once the data is pushed for further validation.

API Endpoint

Preproduction

Production:

Sample Request

Preproduction
Curl


Request Field Description

Key

Data Type

Required/Optional

Description

Header







Content-Type

String

Required

application/json

Authorization

String

Required

Access token from login

Sample Responses

  • The “response.cvl” is the comprehensive output for all responses associated with a specific onboarding ID.
  • The field “response.cvlResponseHistory” is an array that stores all responses from previous repushes and auto retries, maintaining them in standard response formats.
  • Tracking of CVL form submission success is enabled to facilitate the transfer of KYC documents to SFTP upon successful form submission.
200: OK
401
403
404
502


Response Field Description

Key

Data type

Description

CustomerId

string

Client's userId obtained from Customer Login API response

Id

string

requestId/merchantId for every application being pushed to KRA

request

Object

Complete Json Data being pushed to KRA

response

Object

Object which contains Response received from KRA(s) as per priority (if multi KRA is used)

CVL/CAMS/KARVY

Object

name of the KRA the application is being pushed on

merchantId

string

requestId of every application being pushed to KRA

kraType

string

name of the KRA the application being pushed on

rawResponse(existing structure)

Object

raw response received from KRA during push which includes various fields from KRA like pan, name dob, status etc.

pushResponse(new structure)

Object

standardised response structure from KRA

description

string

status description received from KRA

statusCode

string

status code of KRA push API

status

string

completed or failure status of KRA push API

result

string

success or failed action of KRA push API

lastUpdated

string

latest timestamp of the KRA push API

responseTimeStamp

string

timestamp at which the response was available

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected].