Digio Apis

Getting started with Digio Rest Apis

API SERVER

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

Liveness Check API

post {BASE_URL}/v3/client/kyc/analyze/file/liveness

Call this API for passive liveness check from an image

  • Maximum file size for a single image: 5 MB

  • Maximum file size for bulk liveness checks: 500 KB per image, with a cumulative ZIP file size not exceeding 50 MB

Requires Base 64 encoded clientId:clientSecret in Authorization header
REQUEST
REQUEST BODY multipart/form-data
API Server
https://api.digio.in
Authentication
Required (None Applied)
curl -X POST "https://api.digio.in/v3/client/kyc/analyze/file/liveness" \
 -H 'accept: application/json' 
RESPONSE
application/json
object
Single line description

Results from the checks for the back part of the ID Card

Field
Type
Description
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 ]

count
integer

Count

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