Get Details API
post
{BASE_URL}/client/kyc/v2/{id}/response
Get Current Status and Details for a DigiStudio Request
REQUEST
PATH PARAMETERS
QUERY-STRING PARAMETERS
API Server
https://api.digio.in
Authentication
Required (None Applied)
FILL EXAMPLE
CLEAR
TRY
Copy
curl -X POST "https://api.digio.in/client/kyc/v2/{id}/response" \
-H 'accept: application/json'
RESPONSE
200
400
id
string
Unique identifier referencing a request.
created_at
date-time
Time of creation of a request.
status
enum
➔ Status of the request. 'requested' immediately post creation
Allowed: requested┃approval_pending┃approved┃rejected┃failed┃expired┃skipped
customer_identifier
string
Customer email/phone number as passed in the request.
-
actions
array of object
LIST of details of steps configured in workflow along with approved/reject status ⮕ [ LIST of details of steps configured in workflow along with approved/reject status ]
type
enum
➔
Allowed: video┃image┃selfie┃aadhaar_offline┃two_way_video┃digilocker┃aadhaar_verification┃penny_drop┃generic┃document_flow┃fund_collection┃ckyc
status
enum
➔
Allowed: requested┃success┃approval_pending┃approved┃rejected┃failed┃expired┃skipped
AdditionalFileIds
[string]
execution_request_id
string
-
face_match_result
object
match_result
enum
➔ Result from the FaceMatch Operation. "matched" if the confidence is greater than minimum threshold
Allowed: matched┃not_matched┃failed┃none
confidence
integer
Confidence score of similar the faces are!
id_type
enum
➔
Allowed: PAN┃FORM_60┃VOTER_ID┃AADHAAR┃EAADHAAR┃PASSPORT┃DRIVING_LICENSE┃CHEQUE┃VEHICLE_RC┃CIN┃DIN┃TAN┃TIN┃UAADHAAR┃FSSAI┃OTHER┃KRA_PAN┃E_STAMP┃GST┃PAN_ADVANCED┃IFSC┃UDYAMAADHAAR┃PAN_GST┃GST_ADVANCED┃CIN_ADVANCED┃BANK_STATEMENT
central_db_match_result
enum
➔
Allowed: matched┃not_matched┃error
central_db_lookup_details
string
-
address_information
object
localityOrPostOffice
string
-
id_card_data_response
object
id_type
enum
➔
Allowed: PAN┃FORM_60┃VOTER_ID┃AADHAAR┃EAADHAAR┃PASSPORT┃DRIVING_LICENSE┃CHEQUE┃VEHICLE_RC┃CIN┃DIN┃TAN┃TIN┃UAADHAAR┃FSSAI┃OTHER┃KRA_PAN┃E_STAMP┃GST┃PAN_ADVANCED┃IFSC┃UDYAMAADHAAR┃PAN_GST┃GST_ADVANCED┃CIN_ADVANCED┃BANK_STATEMENT
nature_of_business
string
state_jurisdiction
string
-
address_information
object
localityOrPostOffice
string
-
additional_verification_response
object
whetherListedOrNot
string
suspendedAtStockExchange
string
companySubcategory
string
authorisedCapitalInRs
string
companyStatus_for_efiling
string
dateOfBalanceSheet
string
dateOfIncorporation
string
mainDivisionOfBusinessActivityToBeCarriedOutInIndia
string
previousFirmCompanyDetailsIfApplicable
string
numberOfDesignatedPartners
string
totalObligationOfContribution
string
descriptionOfMainDivision
string
llpStrikeOffAmalgamatedDate
string
-
balanceSheets
array of object
-
annualReturns
array of object
-
sub_actions
array of object
type
enum
➔
Allowed: GEO_TAGGING┃FRAME_CAPTURE┃USER_INSTRUCTION┃AGENT_INSTRUCTION┃AGENT_COMMENTS┃USER_CONSENT┃QUESTIONNAIRE┃ASSISTANCE_INSTRUCTION┃EMAIL_VERIFICATION┃MOBILE_VERIFICATION┃ESTAMP_PROCUREMENT┃PLUGIN
status
enum
➔
Allowed: requested┃success┃approval_pending┃approved┃rejected┃failed┃expired┃skipped
id_type
enum
➔
Allowed: PAN┃FORM_60┃VOTER_ID┃AADHAAR┃EAADHAAR┃PASSPORT┃DRIVING_LICENSE┃CHEQUE┃VEHICLE_RC┃CIN┃DIN┃TAN┃TIN┃UAADHAAR┃FSSAI┃OTHER┃KRA_PAN┃E_STAMP┃GST┃PAN_ADVANCED┃IFSC┃UDYAMAADHAAR┃PAN_GST┃GST_ADVANCED┃CIN_ADVANCED┃BANK_STATEMENT
central_db_match_result
enum
➔
Allowed: matched┃not_matched┃error
central_db_lookup_details
string
-
address_information
object
localityOrPostOffice
string
strict_validation_type
enum
➔
Allowed: pan┃voter_id┃aadhaar┃passport┃cheque┃signature┃driving_license┃vehicle_rc┃other_address_proof┃aadhaar_xml┃eaadhaar┃gst┃cin┃bank_statement
obj_analysis_status
enum
➔
Allowed: na┃new┃halted┃failed┃done
face_match_obj_type
enum
➔
Allowed: source┃match_required┃strict_match_required┃none
-
face_match_result
object
match_result
enum
➔ Result from the FaceMatch Operation. "matched" if the confidence is greater than minimum threshold
Allowed: matched┃not_matched┃failed┃none
confidence
integer
Confidence score of similar the faces are!
face_match_status
enum
➔
Allowed: na┃new┃halted┃failed┃done
-
plugin_response
array of object
-
estamp_details
array of object
status
enum
➔
Allowed: new┃cancelled┃rejected_by_admin┃shared_with_seller┃approved_by_seller┃rejected_by_seller┃fulfilled_by_seller┃partially_successful┃successful┃delivered_physically┃partially_fulfilled_by_seller┃expired
-
estampFileDetails
array of object
extension
enum
➔
Allowed: jpg┃jpeg┃png┃pdf
denominationInDigit
string
-
validation_result
object
-
fuzzy_match_responses
array of object
result
enum
➔
Allowed: matched┃not_matched┃failed┃none
external_result
enum
➔
Allowed: matched┃not_matched┃failed┃none
face_match_external_result
enum
➔
Allowed: matched┃not_matched┃failed┃none
-
liveness_check_result
object
Results from the checks for the back part of the ID Card
score
number
Confidence of image being live or real/acceptable. Higher the better
result
enum
➔ Result for the validation check (UNKNOWN is from Gray-area where manual verification can be done if you don't want customers to reattempt). Ideally consider Unknown also as Fail and ask user to reattempt.
Allowed: PASS┃FAIL┃UNKNOWN
errors
[string]
In case there are errors, list of errors found in image ⮕ [ In case there are errors, list of errors found in image ]
-
user_input_ocr_data_fuzzy_match
object
-
validation_result
object
face_match_obj_type
enum
➔
Allowed: source┃match_required┃strict_match_required┃none
face_match_status
enum
➔
Allowed: na┃new┃halted┃failed┃done
obj_analysis_status
enum
➔
Allowed: na┃new┃halted┃failed┃done
method
enum
➔
Allowed: otp_text┃otp_audio┃otp_none┃audio_declaration
-
fund_collection_payment_details
object
payerAccountNumber
string
payeeAccountNumber
string
additional_file_ids
[string]
reference_id
string
Internal reference ID as passed in the request.
-
request_details
object
Data passed in the request that is displayed on the dashboard, usually to help an agent make a decision.
[any-key]
string
Data passed in the request that is displayed on the dashboard, usually to help an agent make a decision.
transaction_id
string
As passed in the request. Generated by the system and returned if not passed.
expire_in_days
integer
No. of days after which the KYC request will expire.
reminder_registered
boolean
States if there is any reminder registered.
-
access_token
object
Only applicable while creating sign request when generate access token value is passes as “true”
entityId
string
Unique identifier of the parent entity the access token belongs to
id
string
Unique identifier referencing an access token
validTill
date-time
DateTime at which the access token expires. New token can be generated when expired with the access token generation API mentioned in the document.
createdAt
date-time
'yyyy-mm-dd hh:mm:ss': Timestamp of generation
auto_approved
boolean
States weather auto approved.
auditor_identifier
string
Unique identifier referencing auditor.
-
additional_validations
array of object
-
validation_attributes
object
match_result
enum
➔
Allowed: matched┃not_matched┃failed┃none
-
additional_plugin_invocations
object
-
[any-key]
array of object
template_id
string
Unique identifier for Workflow template created over dashboard (generated by Digio, e.g: KTP12345678)
-
auditor_actions
object
Actions performed by auditor
auditor_disposition
[string]
-
upi_deeplink_info
object
Deep intent meta for reverse penny drop
is_terminated
boolean
Indicates whether the request has been terminated
details
string
Details about the exception. Usually contains the exception id for reference.