# Build with LINK - [Overview](https://docs.linkio.world/docs/getting-started.md): LINK enables FX Infrastructure for Modern Payments - Powering FX monetization for platforms, PSPs and global businesses across 400+ currency pairs all on one API. - [Platform Overview](https://docs.linkio.world/docs/platform-overview.md): LINK Bridge APIs are modular components that enable you to build fast, adaptable, and compliant payment experiences. Whether you're running FX rails or transferring stablecoins, our APIs are built to fit your specific use case. - [Ramp Overview](https://docs.linkio.world/docs/ramp-overview.md): LINK’s APIs provide a way to manage and - [Geographies](https://docs.linkio.world/docs/geographies.md) - [Fiat Payment Methods](https://docs.linkio.world/docs/fiat-payment-methods.md) - [Supported Currency Methods](https://docs.linkio.world/docs/supported-currency-methods.md): Complete list of supported currencies, countries, identifier and required fields for PAN-African ramp transactions, including mobile money and traditional banking options. - [Retail Coverage](https://docs.linkio.world/docs/retail-service.md): LINK's Retail API enables fiat ↔ stablecoin conversions for end users across multiple corridors and currencies via a single API integration. - [Retail On-Ramp](https://docs.linkio.world/docs/on-ramp.md): Initiate a fiat → stablecoin transaction for a retail user, on either the Direct FX or Pan-African corridor. - [Retail Off-Ramp](https://docs.linkio.world/docs/off-ramp.md): Initiate a stablecoin → fiat transaction for a retail user, on either the Direct FX or Pan-African corridor. - [Retail Rates](https://docs.linkio.world/docs/retail-rates.md): Fetch rates before initiating a retail transaction. Direct FX publishes a rate board; the Pan-African Ramp issues a priced quote you must pass into the transaction. - [Espees Overview](https://docs.linkio.world/docs/esp-service.md): LINK's Espees API enables fiat ↔ Espees (ESP) stablecoin conversions across a range of currencies. - [Espees On-Ramp](https://docs.linkio.world/docs/esp-onramp.md): POST /transactions/v2/esp_onramp — Fiat → Espees - [Espees Off-Ramp](https://docs.linkio.world/docs/esp-offramp.md): POST /transactions/v2/esp_offramp — Espees → Fiat - [B2B Coverage](https://docs.linkio.world/docs/business-service.md): LINK's (B2B) API service provides access to a curated range of global currencies for large-volume transactions and specialized payment needs. - [On-Ramp](https://docs.linkio.world/docs/business-onramp.md): POST /otc/onramp — Fiat → Stablecoin - [Off-Ramp](https://docs.linkio.world/docs/business-offramp.md): POST /otc/offramp — Stablecoin → Fiat - [Cross-Border FX](https://docs.linkio.world/docs/cross-border-fx.md) - [Onboarding Customers](https://docs.linkio.world/docs/customer.md) - [Customer API](https://docs.linkio.world/docs/customers.md) - [Business Verification](https://docs.linkio.world/docs/customer-verification.md) - [Get All Transactions](https://docs.linkio.world/docs/fetch-transactions.md): Fetch all transaction done. - [Processing Windows](https://docs.linkio.world/docs/processing-windows.md) - [Webhooks](https://docs.linkio.world/docs/webhook.md): Webhooks let LINK send real-time notifications to your application whenever important events occur, so you can automatically trigger actions without constantly polling the API. - [Static Specific Accounts](https://docs.linkio.world/docs/multichain-static.md) - [Multichain Static Details](https://docs.linkio.world/docs/multichain-static-accounts.md): Multichain Static Details enable retail businesses (B2B2C) to provide their customers with permanent, reusable fiat deposit accounts. - [Liquidation Address](https://docs.linkio.world/docs/liquidation-address.md): A is a permanent payment route that ties a blockchain address to either a designated destination (either a or another ). - [Prefunding](https://docs.linkio.world/docs/prefunding.md) - [Prefunded Account](https://docs.linkio.world/docs/prefunded-account.md): LINK Wallets allow you to seamlessly manage both traditional banking and in one place. - [Receipts](https://docs.linkio.world/docs/receipts.md): LINK is required to send receipts for transactions processed through our system. These receipts include transaction amount, fees and LINK's legal disclosures. - [Compliance](https://docs.linkio.world/docs/b2b-compliance.md): To onboard a business, LINK is required to collect and verify information about the business entity and its ownership. - [Banking Object Requirements](https://docs.linkio.world/docs/banking-object-requirements.md) - [Fees & Minimums for Retail APIs](https://docs.linkio.world/docs/transaction-fees.md): LINK’s fees are included directly in the exchange rate. This amount is automatically deducted , so customers always see the net amount being converted. - [Fees & Minimums for Business APIs](https://docs.linkio.world/docs/currency-limits.md): LINK’s fees are included directly in the exchange rate as a 0.5% markup. This amount is automatically deducted before each transaction is processed, so customers always see the net amount being converted. - [Developer Fees](https://docs.linkio.world/docs/developer-fees.md) - [Overview](https://docs.linkio.world/docs/faq.md): Looking for more information? We've got you covered. - [Support](https://docs.linkio.world/docs/support.md): Stuck? How to get help from our support team. - [First and Third Party Support](https://docs.linkio.world/docs/first-and-third-party-support.md): LINK supports both and payments on the and the - [Initiate Onramp](https://docs.linkio.world/api-reference/direct-fx/initiate-onramp.md) - [Initiate Offramp](https://docs.linkio.world/api-reference/direct-fx/initiate-offramp.md) - [Get Retail Rate](https://docs.linkio.world/api-reference/direct-fx/get-retail-rate.md) - [Payment Methods](https://docs.linkio.world/api-reference/pan-africa-ramp/payment-methods.md) - [Customer Onboard](https://docs.linkio.world/api-reference/pan-africa-ramp/customer-onboard.md) - [Rate Quote](https://docs.linkio.world/api-reference/pan-africa-ramp/rate-quote.md) - [Direct Onramp](https://docs.linkio.world/api-reference/pan-africa-ramp/direct-onramp.md) - [Payout Account](https://docs.linkio.world/api-reference/pan-africa-ramp/payout-account.md) - [Direct Offramp](https://docs.linkio.world/api-reference/pan-africa-ramp/direct-offramp.md) - [Confirm Transfer](https://docs.linkio.world/api-reference/pan-africa-ramp/confirm-transfer.md): Confirm that the customer has sent the fiat transfer for an onramp deposit. Parameters are sent as query string values, not as a JSON body. - [Transaction Status](https://docs.linkio.world/api-reference/pan-africa-ramp/transaction-status.md) - [Cancel Deposit](https://docs.linkio.world/api-reference/pan-africa-ramp/cancel-deposit.md): Cancel a pending Pan-Africa onramp deposit that the customer has not paid. Pass the reference returned when the deposit was created. Parameters are sent as query string values, not as a JSON body. - [Customer Info](https://docs.linkio.world/api-reference/pan-africa-ramp/customer-info.md) - [Rate Quote](https://docs.linkio.world/api-reference/brl-ramp/rate-quote.md) - [Register Wallet Address](https://docs.linkio.world/api-reference/brl-ramp/register-wallet-address.md) - [BRL Auto Onramp](https://docs.linkio.world/api-reference/brl-ramp/brl-auto-onramp.md) - [BRL Auto Offramp](https://docs.linkio.world/api-reference/brl-ramp/brl-auto-offramp.md) - [Onboarding](https://docs.linkio.world/api-reference/idr-ramp/onboarding.md) - [IDR Rate Quote](https://docs.linkio.world/api-reference/idr-ramp/idr-rate-quote.md) - [IDR Auto Onramp](https://docs.linkio.world/api-reference/idr-ramp/idr-auto-onramp.md) - [IDR Auto Offramp](https://docs.linkio.world/api-reference/idr-ramp/idr-auto-offramp.md) - [Get Customer](https://docs.linkio.world/api-reference/b2b/get-customer.md): Retrieve a single customer by `customer_id`. Not available in test mode. - [Create Customer](https://docs.linkio.world/api-reference/b2b/create-customer.md): Register a new business customer. Returns a unique `CustomerID` and a KYB link for compliance verification. Requires an `idempotency-key` header to prevent duplicate submissions. Not available in test mode. - [Get All Customers](https://docs.linkio.world/api-reference/b2b/get-all-customers.md): Retrieve all customers registered under your business account. Not available in test mode. - [B2B Rate Quote](https://docs.linkio.world/api-reference/b2b/b2b-rate-quote.md) - [B2B Onramp](https://docs.linkio.world/api-reference/b2b/b2b-onramp.md): Initiate a fiat → stablecoin onramp via LINK’s B2B API. Provide core transaction details plus your banking details (the account you are paying FROM). Once a transaction (onramp) has been initiated, settlement account details are delivered to you through a `banking_details_received` webhook. - [B2B Offramp](https://docs.linkio.world/api-reference/b2b/b2b-offramp.md): Initiate a stablecoin → fiat payout via LINK’s B2B API. Provide core transaction details plus your settlement banking details (the account you want to receive fiat INTO). - [Upload Proof of Payment](https://docs.linkio.world/api-reference/b2b/upload-proof-of-payment.md): Submit proof of payment for an B2B transaction. - [Get All Transactions](https://docs.linkio.world/api-reference/transactions/get-all-transactions.md): Retrieve paginated onramp and/or offramp transactions for your business. Supports filtering by transaction type, status (Completed, Failed, Cancelled), and date range. Results are sorted newest first. - [Get a Transaction](https://docs.linkio.world/api-reference/transactions/get-a-transaction.md) - [Get Payment Vendors](https://docs.linkio.world/api-reference/static-details/get-payment-vendors.md): Query list of supported vendor account details for onramp transaction - [Get Payment Banks](https://docs.linkio.world/api-reference/static-details/get-payment-banks.md): Query all available banks for a specified currency - [Get Payment Wallets](https://docs.linkio.world/api-reference/static-details/get-payment-wallets.md): .Query available wallet addresses for offramp transaction. - [Get Business Payment Vendors](https://docs.linkio.world/api-reference/static-details/get-business-payment-vendors.md) - [Get Available Balance](https://docs.linkio.world/api-reference/accounts/get-available-balance.md): For customer's who hold funds in house with LINK. - [Verify Account Number](https://docs.linkio.world/api-reference/accounts/verify-account-number.md): This endpoint can be used to verify a Nigeria bank account number - [ID Verification](https://docs.linkio.world/api-reference/accounts/id-verification.md): verify users identification. This endpoint is currently only available for Nigeria customers. - [Initiate Espees Onramp](https://docs.linkio.world/api-reference/espess/initiate-espees-onramp.md): Initiate a fiat → Espees (ESP) conversion. Submit the user's fiat currency, amount, and the bank account they are paying from. LINK returns the vendor banking details the user should send funds to. - [Initiate Espees Offramp](https://docs.linkio.world/api-reference/espess/initiate-espees-offramp.md): Initiate an Espees (ESP) → fiat conversion. Submit the Espees amount, target fiat currency, and the recipient bank account. LINK converts at the current Espees rate and initiates fiat disbursement. - [Generate session](https://docs.linkio.world/api-reference/checkout/generate-session.md): Create a hosted checkout session. Returns a session ID and a payment URL — redirect your customer to that URL to complete payment. ## OpenAPI Specs - [openapi](/api-reference/openapi.json) - [link-transaction](/reference/link-transaction.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.