Digio Stateless APIs

Getting started with Digio Stateless Apis

API SERVER

SELECTED: https://api.digio.in
AUTHENTICATION
No API key applied
standard-kyc-controller

Sign Extraction

post {BASE_URL}/client/v4/apis/kyc/extract_signature

Request Body Params (application/json)

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

Encoded image of the signature

sign_color
string

signature color in encoded image

sign_count
integer

signature count in encoded image

unique_request_id
string

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

Constraints: 1 to 70 chars
only_signature_present
boolean

True if the document contains only Signature

API Server
https://api.digio.in
Authentication
Required (None Applied)
curl -X POST "https://api.digio.in/client/v4/apis/kyc/extract_signature" \
 -H 'accept: application/json' 
RESPONSE

Sign Extraction retrieved

application/json
object
Single line description
Field
Type
Description
sign_count
integer

Number of signatures found!

- signatures
array of array

Extracted Signatures
⮕ [ Extracted Signatures ]

-
object

Extracted Signatures

color
string

signature color

encoded_image
string

encoded image in base64 format

error_message
string

Error Message if the signature extraction was unsuccessful!

only_signature_present
boolean

True if the document contains only Signature

Bad Request

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

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

code
enum

Error code

Allowed: BAD_REQUEST┃UNAUTHORIZED┃FORBIDDEN┃NOT_FOUND┃METHOD_NOT_ALLOWED┃INTERNAL_SERVER_ERROR┃GATEWAY_TIMEOUT┃SERVICE_UNAVAILABLE
message
string

Description of the error

errors
string

Custom errors