# Axis- Instant Swap

## Axis- Instant Swap

- [Welcome to Axis Instant Swap](https://axis-docs.fuspay.finance/welcome-to-axis-instant-swap.md): This page is meant to give an overview and understanding of the integration process of our Instant Swap System
- [Getting Started](https://axis-docs.fuspay.finance/getting-started.md): This page describes how a partner onboards on Axis Instant Swap
- [Partner Onboarding Endpoints](https://axis-docs.fuspay.finance/getting-started/partner-onboarding-endpoints.md): This endpoint is to register a partner
- [Partner Activate Endpoint](https://axis-docs.fuspay.finance/getting-started/partner-activate-endpoint.md): This is used to activate partner ID to start using axis
- [Regenerate Partners Public & Private Keys](https://axis-docs.fuspay.finance/getting-started/regenerate-partners-public-and-private-keys.md): This endpoint is used by partners to regenerate their keys
- [Digital Signature](https://axis-docs.fuspay.finance/getting-started/digital-signature.md): This endpoint is used to sign the request body and to verify callbacks received from us
- [Buy (Fiat On-Ramp)](https://axis-docs.fuspay.finance/buy-fiat-on-ramp.md): These endpoints are used to get exchange rates and initiate buy orders on the Axis API
- [Exchange Rate](https://axis-docs.fuspay.finance/buy-fiat-on-ramp/exchange-rate.md): This endpoint is used to get the exchange rate
- [Create Buy Order Endpoint](https://axis-docs.fuspay.finance/buy-fiat-on-ramp/create-buy-order-endpoint.md): This is used to initiate a new buy order. The life cycle of the order is encapsulated in three (3) events as seen below
- [Sell (Crypto Off-Ramp)](https://axis-docs.fuspay.finance/sell-crypto-off-ramp.md): These endpoints are used to initiate buy and sell orders on the Axis API
- [Exchange Rate](https://axis-docs.fuspay.finance/sell-crypto-off-ramp/exchange-rate.md): This endpoint is used to get both buy and sell rate between the fiat and crypto pair e.g. NGN-> USDT or USDT->NGN.
- [Create Sell Order Endpoint](https://axis-docs.fuspay.finance/sell-crypto-off-ramp/create-sell-order-endpoint.md): This is used to initiate and finalize a new sell order.
- [Events](https://axis-docs.fuspay.finance/events.md): This page list all the events and their data structurees
- [Order History  & Status](https://axis-docs.fuspay.finance/order-history-and-status.md): This endpoint is used to get transactions within a date range and verify transaction status.
- [Pending Transactions ](https://axis-docs.fuspay.finance/order-history-and-status/pending-transactions.md)
- [Transaction Pending KYC Endpoint](https://axis-docs.fuspay.finance/order-history-and-status/pending-transactions/transaction-pending-kyc-endpoint.md): This is used to get the orders (buy or sell) that are pending.
- [Get Single Order Endpoint](https://axis-docs.fuspay.finance/order-history-and-status/get-single-order-endpoint.md): This is used to get the details of a single order.
- [Get Multiple Order Endpoint](https://axis-docs.fuspay.finance/order-history-and-status/get-multiple-order-endpoint.md): This is used to get the details of multiple orders.
- [Sell/Payout Verification Endpoint](https://axis-docs.fuspay.finance/order-history-and-status/sell-payout-verification-endpoint.md): This is used to verify the payout status of sell transaction. This can be used to know if we have disbursed the fiat to the benefiacry  bank account provided during sell.
- [Post KYC Data](https://axis-docs.fuspay.finance/post-kyc-data.md): This page describes the KYC properties of the Axis system.
- [Post KYC Data Endpoint](https://axis-docs.fuspay.finance/post-kyc-data/post-kyc-data-endpoint.md): This is used by merchants to submit their user's KYC data.
- [Create KYC](https://axis-docs.fuspay.finance/create-kyc.md): The purpose of the endpoint is for the Axis user to Create KYC.
- [Verify KYC Status](https://axis-docs.fuspay.finance/verify-kyc-status.md): This endpoint is to verify the KYC status of a user.
- [Release KYC Pending Transactions](https://axis-docs.fuspay.finance/release-kyc-pending-transactions.md): This is the endpoint that is used to release pending KYC transactions due to mismatch in KYC data (initiated/verified data).
- [Transaction Resolution](https://axis-docs.fuspay.finance/transaction-resolution.md): It is an asynchronous API that aims to auto fix transaction issues. It has two endpoints listed below
- [Log Issue](https://axis-docs.fuspay.finance/transaction-resolution/log-issue.md): This endpoint helps to get the issue log of a transaction
- [Check Issue Status](https://axis-docs.fuspay.finance/transaction-resolution/check-issue-status.md): This endpoint helps to get the status of a transaction issue
