Digio Apis

Getting started with Digio Rest Apis

API SERVER

SELECTED: https://api.digio.in
AUTHENTICATION
No API key applied
General ⦂

KRA pan status

post {BASE_URL}/v3/client/kyc/kra/v2/get_pan_status

Call this API to get pan status

Requires Base 64 encoded clientId:clientSecret in Authorization header
REQUEST
REQUEST BODY application/json
object
Single line description
Field
Type
Description
pan_no *
string

Pan Number of the Individual/Entity

dob
DD/MM/YYYY

Date of Birth of the Individual / Date of Incorporation in case of Entity

fetch_type
enum

âž” Fetch Type accepted values are I and E

Allowed: I┃E
unique_request_id
string

Unique request id for traceability of request and recon purpose. Businesses are required to pass unique id for every request.

service_provider
enum

âž” kra service provider

Allowed: NDML┃CDSL┃CAMS
mobile
string

Mobile number

REQUEST HEADERS
RESPONSE
application/json
object
Single line description
Field
Type
Description
panNumber
string

PAN of the Individual/Entity

name
string

Name of the Individual/Entity

statusCode
string

KYC verification status

status
string
statusDescription
string

Description of current KYC status and the KRA in which customer's KYA record last updated

kraStatusCode
string

KYC verification status sent by KRA

statusDate
string

This field will contain date of the Application status and cannot be null. For example -if Application is submitted on 17- Jan 2013 and the date of exchange is 17 the Jan 2013, then the status date will be 17th- Jan 2013 and will be equal to APP_ENTRY DATE.: No Dummy dates

entryDate
string

Date when KYC was first recorded

modificationDate
string

Last modification date of the KYC

statusDelta
string
updateStatus
string

Update status for KYC modifications

updateStatusDescription
string

Description of current update status

holdDeactivationRemarks
string

Reason for deactivation (if applicable)

updateRemarks
string

Modification hold / reject remarks. Any recent updates made to KYC

kycMode
string

Mode of KYC completion (0-5). e-KYC is applicable only for New Individual KYC

kycModeDescription
string
ipvFlag
string

In-Person Verification Flag (Y/N/E)

uboFlag
string

Ultimate Beneficiary Owner. Y (Yes) / N (No)

permanentAddressProof
string
correspondenceAddressProof
string
batchId
string

Batch date and time

responseDate
string
totalRecords
string
signFlag
string

Signature Flag ( By CAMS) Y - Signature uploaded by Investor N - Signature not uploaded by Investor

refId
string

Unique response number for tracking

application/json
object
Single line description
Field
Type
Description
details
string

Details about the exception. Usually contains the exception id for reference.

code
string

Error code

message
string

Description of the error

errors
string

Custom errors