Verify KYC Status

This endpoint is to verify the KYC status of a user.

GET https://exchanger-api.fuspay.finance/api/v1/no-auth/Axis/VerifyUserKyc

Headers

Name
Type
Description

Authorization*

String

"Bearer ${partner_secret_key}"

x-partner-id*

String

"pxxxxxx"

Query Params

Name
Type
Description

reference

string

This is an identifier for your user from your end

Initiated Data is what was received via API Call while Verified Data is what the user eventually submitted.

//(when the user has not completed KYC)
{
"status": "started", //"pending", "complete"
"meta data": { }
} 

OR

//(when the user has completed KYC)
{
    "success": true,
    "message": "VerifyUserKyc",
    "data": {
        "status": "completed",
        "meta_data": {
            "initiated_name": "",
            "initiated_email": "",
            "initiated_phone": "",
            "verified_name": "",
            "verified_email": "",
            "verified_phone": ""
        }
    }
}

Key
Type
Description
Value

status

String

This is the current state of a customer's identity verification process

"started", "pending", "complete"

meta_data

Object

This contains information about the KYC user. (Their initiated information and eventually verified data)

empty or "Initiated-name":"", "Initiated email":"", "Initiated phone":"", "Verified name":"", "Verified email":"", "Verified phone":""

Last updated