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?

Create KYC

The purpose of the endpoint is for the Axis user to Create KYC.

POST https://exchanger-api.fuspay.finance/api/v1/no-auth/Axis/CreateUserKyc

Request Headers

Name
Type
Description

Authorization*

String

"Bearer ${partner_secret_key}"

x-partner-id*

String

"pxxxxxx"

Request Body

Name
Type
Description

full_name

string

the full name of your user

email

String

your user's email address

phone

String

your user's phone number

callback

String

This is the URL where KYC status of your user would be posted after they have completed their KYC

reference

String

This is an identifier for your user from your end

type

String

This is the type of KYC (it is either Individual or Business)

Sample code

{
    "full_name": "Balogun Emmanuel",
    "email": "toyeric902@gmail.com",
    "phone":"08062551247",
    "callback":"https://webhook.site/e93182e8-6412-351b7ebb682c",
    "reference":"1000000",
    "type":"Individual"
}

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

{
    "success": true,
    "message": "CreateUserKyc",
    "data": {
        "_id": "67069ad9002d0b1ec",
        "email": "toyeric902@gmail.com",
        "full_name": "Balogun Emmanuel",
        "phone": "08012345678",
        "kyc_type": "Individual",
        "kyc_url": "https://kyc.fuspay.finance/verification/individual/67009002d0b1ec",
        "reference": "1000000",
        "callback": "https://webhook.site/e93182e8-6412-351b7ebb682c"
    }
}
Key
Type
Description
Value

kyc_url

string

This is the url that is returned to you for your customer to do their kyc.

PreviousPost KYC Data EndpointNextVerify KYC Status

Last updated 7 months ago

Was this helpful?