Skip to main content

E-Kyc Status

E-Kyc Status

Postman Collection

URL

POST : /v1/service/aeps/kycStatus

Headers

Content-Type  (String)   required
application/json
Authorization  (String)   required
Basic Auth
Accept  (String)   required
application/json

Body Params

merchantCode  (String)   Required
Merchant unique Code (You will get merchantCode from Merchant Onboarding API) (Max Length: 50)
routeType  (String)   Optional
Api Service Type (Like ICICI) (Max Length: Fixed)

Request

curl --location --request POST '/v1/service/aeps/kycStatus' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic e3tsb2NfdXNlcn19Ont7bG9jX3Bhc3N9fQ==' \
--data-raw '{
"merchantCode": "MC9377279"
}'

Response Samples

{
"code": "0x0200",
"message": "Record fetched successfully.",
"status": "SUCCESS",
"data": {
"documents": {
"kycStatus": "rejected",
"kycDate": "2022-07-10 16:00:39",
"remark": "KYC rejected. test rejected"
},
"sbm": {
"kycStatus": "rejected",
"kycDate": "2022-07-10 16:00:40",
"kycExpireDate": "NA"
},
"icici": {
"kycStatus": "pending",
"kycDate": "2022-01-01 10:41:17",
"kycExpireDate": "2022-02-07 10:41:17"
},
"paytm": {
"kycStatus": "rejected",
"kycDate": "2022-07-10 16:00:40",
"kycExpireDate": "NA"
},
"airtel": {
"kycStatus": "active",
"kycDate": "2022-05-20 12:10:33",
"kycExpireDate": "2022-06-24 12:10:33"
}
}
}

Response Code

Status CodeStatusMessage
0x0200SUCCESSTRANSACTION SUCCESSFULL
0x0201UNAUTHORIZEDUNAUTHORIZED USER
0x0202FAILUREFAILURE USER
0x0203MISSING_PARAMETERMISSING PARAMETER
0x0204CONNECTION_TIMEOUTCONNECTION TIMEOUT
0x0205SOMETHING_WENT_WRONGSOMETHING WENT WRONG
0x0206PENDINGTRANSACTION PENDING
0x02082FATWO FACTOR AUNTHENTICATION