Axis- Instant Swap
About usContact Us
  • Welcome to Axis Instant Swap
  • Getting Started
    • Partner Onboarding Endpoints
    • Partner Activate Endpoint
    • Regenerate Partners Public & Private Keys
    • Digital Signature
  • Account Codes/Bank codes
  • Buy (Fiat On-Ramp)
    • Exchange Rate
    • Create Buy Order Endpoint
  • Sell (Crypto Off-Ramp)
    • Exchange Rate
    • Create Sell Order Endpoint
  • Events
  • Order History & Status
    • Pending Transactions
      • Transaction Pending KYC Endpoint
    • Get Single Order Endpoint
    • Get Multiple Order Endpoint
    • Sell/Payout Verification Endpoint
  • Post KYC Data
    • Post KYC Data Endpoint
  • Create KYC
  • Verify KYC Status
  • Release KYC Pending Transactions
  • Transaction Resolution
    • Log Issue
    • Check Issue Status
Powered by GitBook
On this page

Was this helpful?

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":""

PreviousCreate KYCNextRelease KYC Pending Transactions

Last updated 7 months ago

Was this helpful?