# Tender API Docs - [Home](https://docs.tender.cash/index.md): Start accepting cryptocurrency payments and managing agents on your platform - [Create Account](https://docs.tender.cash/get-started/create-account.md): Sign up for a Tender account to start accepting cryptocurrency payments - [Getting API Credentials](https://docs.tender.cash/get-started/api-credentials.md): Generate and manage your Tender API credentials for authentication - [Authentication](https://docs.tender.cash/api-reference/authentication.md): How Tender signs and authenticates API requests. - [Errors](https://docs.tender.cash/api-reference/errors.md): HTTP status codes, the error envelope and validation rules used by the Tender API. - [Rate limits](https://docs.tender.cash/api-reference/rate-limits.md): Per-merchant request limits, rate limit headers and how to handle 429 responses. - [Idempotency](https://docs.tender.cash/api-reference/idempotency.md): Use the Idempotency-Key header to retry payout requests safely. - [Quick Start](https://docs.tender.cash/quickstart.md): Make your first cryptocurrency payment in minutes - [Definitions](https://docs.tender.cash/get-started/definitions.md) - [Use Cases](https://docs.tender.cash/get-started/use-cases.md) - [OpenAPI Specification](https://docs.tender.cash/get-started/api-specification.md) - [Payments](https://docs.tender.cash/guides/payments.md): Accept cryptocurrency payments from customers on any supported chain - [Conversions](https://docs.tender.cash/guides/conversions.md): Swap crypto to another coin/chain or convert to a fiat payout account - [Payouts](https://docs.tender.cash/guides/payouts.md): Send crypto from your merchant balance to a wallet address or saved payout account - [Fiat Payouts](https://docs.tender.cash/guides/fiat-payouts.md): Pay out from your merchant balance to a Nigerian bank account, or as cash through MoneyGram - [Bulk Disbursements](https://docs.tender.cash/guides/disbursements.md): Pay multiple recipients at once using USDC or XLM on the Stellar network - [On-ramp](https://docs.tender.cash/onramp/overview.md): Let customers pay with local fiat and receive cryptocurrency directly to their wallet - [Subwallets](https://docs.tender.cash/guides/subwallets.md): Create and manage crypto wallets for your end-users — deposits, addresses, and transfers, all under your merchant account - [Webhooks](https://docs.tender.cash/get-started/webhooks.md): Receive real-time notifications about payments and subwallet activity in your Tender account - [Webhook Events](https://docs.tender.cash/get-started/webhook-events.md): Every webhook event Tender sends, when it fires, and an example payload - [Initiate Payment](https://docs.tender.cash/api-reference/endpoint/initiate-payment.md): Create a new cryptocurrency payment request and get a deposit address - [Initiate Payment By Fiat Currency](https://docs.tender.cash/api-reference/endpoint/initiate-payment-currency.md): Create a payment request priced in a specific fiat currency - [Validate Payment](https://docs.tender.cash/api-reference/endpoint/validate-payment.md): Check a payment on-chain and get its current status - [Quote Payment](https://docs.tender.cash/api-reference/endpoint/quote-payment.md): Get the all-in amount a customer would pay, without creating a payment - [Cancel Payment](https://docs.tender.cash/api-reference/endpoint/cancel-payment.md): Cancel a pending payment request - [List Payment Internal Transactions](https://docs.tender.cash/api-reference/endpoint/transactions/list-internal.md): The on-chain transactions Tender recorded to settle one of your payments - [Get Payment Internal Transaction](https://docs.tender.cash/api-reference/endpoint/transactions/get-internal.md): One on-chain transaction Tender recorded to settle one of your payments - [Fetch Allowed Chains](https://docs.tender.cash/api-reference/endpoint/fetch-chains.md): Retrieve the blockchain networks your outlet can accept payments on - [Fetch Chain Currencies](https://docs.tender.cash/api-reference/endpoint/fetch-chain-currencies.md): Retrieve currencies supported on a specific blockchain - [Fetch All Currencies](https://docs.tender.cash/api-reference/endpoint/fetch-currencies.md): Retrieve the supported currencies, with their chain mappings - [Fetch Exchange Rates](https://docs.tender.cash/api-reference/endpoint/fetch-exchange-rates.md): Get the current price of a cryptocurrency in USD and a fiat currency - [Create Outlet](https://docs.tender.cash/api-reference/endpoint/agents/create.md): Create an outlet (agent or sub-business) under your merchant account - [List Outlets](https://docs.tender.cash/api-reference/endpoint/agents/list.md): List the outlets (agents or sub-businesses) under your merchant account - [List Conversions](https://docs.tender.cash/api-reference/endpoint/conversions/list.md): Retrieve your conversions with pagination, filters and aggregate totals - [Conversion Stats](https://docs.tender.cash/api-reference/endpoint/conversions/stats.md): Count your conversions: total, pending and created today - [Get Conversion](https://docs.tender.cash/api-reference/endpoint/conversions/get-one.md): Retrieve one of your conversions by ID, including the status of each processing stage - [List Conversion Internal Transactions](https://docs.tender.cash/api-reference/endpoint/conversions/list-internal.md): The on-chain transactions Tender recorded to settle one of your conversions - [Get Conversion Internal Transaction](https://docs.tender.cash/api-reference/endpoint/conversions/get-internal.md): One on-chain transaction Tender recorded to settle one of your conversions - [Calculate Conversion Fee](https://docs.tender.cash/api-reference/endpoint/conversions/fee.md): Quote the fee, rate and expected output for a conversion before you create it - [Swap-Enabled Chains](https://docs.tender.cash/api-reference/endpoint/conversions/swap-chains.md): List the chains that support conversions, optionally filtered by coin - [Swap-Enabled Coins](https://docs.tender.cash/api-reference/endpoint/conversions/swap-coins.md): List the coins that support conversions, optionally filtered by chain - [Create Conversion](https://docs.tender.cash/api-reference/endpoint/conversions/create.md): Swap crypto to another coin or chain, or convert it to a saved payout account — no OTP required - [List Payouts](https://docs.tender.cash/api-reference/endpoint/payouts/list.md): Retrieve your crypto and fiat payouts with pagination - [Get Payout](https://docs.tender.cash/api-reference/endpoint/payouts/get-one.md): Retrieve one of your payouts by ID and check its status - [List Payout Internal Transactions](https://docs.tender.cash/api-reference/endpoint/payouts/list-internal.md): The on-chain transactions Tender recorded to settle one of your payouts - [Get Payout Internal Transaction](https://docs.tender.cash/api-reference/endpoint/payouts/get-internal.md): One on-chain transaction Tender recorded to settle one of your payouts - [Calculate Payout Fee](https://docs.tender.cash/api-reference/endpoint/payouts/fee.md): Get the fee for a crypto payout of a given coin and amount on a chain - [Payout Crypto](https://docs.tender.cash/api-reference/endpoint/payouts/crypto.md): Send crypto from your balance to a wallet address or a saved payout account - [Payout Fiat](https://docs.tender.cash/api-reference/endpoint/payouts/fiat.md): Pay out from your balance to a Nigerian bank account, or as cash through MoneyGram - [Create Wallet](https://docs.tender.cash/api-reference/endpoint/subwallets/create-wallet.md): Provision a new subwallet for an end-user under your merchant account - [List Wallets](https://docs.tender.cash/api-reference/endpoint/subwallets/list-wallets.md): Retrieve all subwallets created under your merchant account - [Create Address](https://docs.tender.cash/api-reference/endpoint/subwallets/create-address.md): Generate additional blockchain addresses on specific networks for an existing subwallet - [List Addresses](https://docs.tender.cash/api-reference/endpoint/subwallets/list-addresses.md): Retrieve all blockchain addresses for a specific subwallet - [Get Address Balance](https://docs.tender.cash/api-reference/endpoint/subwallets/get-balance.md): Fetch the native and stablecoin balances of a subwallet address - [Transfer Funds](https://docs.tender.cash/api-reference/endpoint/subwallets/transfer.md): Send native coins or tokens from a subwallet address - [Get Transfer Status](https://docs.tender.cash/api-reference/endpoint/subwallets/transfer-status.md): Check the status of a gasless subwallet transfer by its operation ID - [List Wallet Transactions](https://docs.tender.cash/api-reference/endpoint/subwallets/list-transactions.md): Retrieve the deposits and outbound transfers of a subwallet - [Validate Address](https://docs.tender.cash/api-reference/endpoint/subwallets/validate-address.md): Check whether a string is a valid address on a given network - [Add Deposit Filter](https://docs.tender.cash/api-reference/endpoint/subwallets/add-filter.md): Register a blockchain address to be monitored for incoming deposits - [Check Watched Address](https://docs.tender.cash/api-reference/endpoint/subwallets/check-watched.md): Check whether a blockchain address is currently registered with Tender's deposit monitor - [Add Webhook](https://docs.tender.cash/api-reference/endpoint/add-webhook.md): Register or replace the webhook endpoint for your merchant account - [Fetch Webhook](https://docs.tender.cash/api-reference/endpoint/fetch-webhook.md): Get the webhook registered for your merchant account - [Delete Webhook](https://docs.tender.cash/api-reference/endpoint/delete-webhook.md): Delete your webhook and stop all deliveries - [Get Webhook Logs](https://docs.tender.cash/api-reference/endpoint/webhook-logs.md): Retrieve paginated webhook delivery logs - [List Webhook Events](https://docs.tender.cash/api-reference/endpoint/list-webhook-events.md): Get the names of the webhook events you can subscribe to - [Fetch On-ramp Chains](https://docs.tender.cash/api-reference/endpoint/onramp/chains.md): List blockchain networks available for on-ramp delivery - [Fetch On-ramp Coins](https://docs.tender.cash/api-reference/endpoint/onramp/coins.md): List cryptocurrencies available for on-ramp delivery, optionally filtered by chain - [Get On-ramp Quote](https://docs.tender.cash/api-reference/endpoint/onramp/quote.md): Fetch a live exchange rate estimate before initiating an on-ramp - [Initiate On-ramp](https://docs.tender.cash/api-reference/endpoint/onramp/initiate.md): Start a fiat-to-crypto on-ramp using a valid quote - [Get On-ramp Status](https://docs.tender.cash/api-reference/endpoint/onramp/status.md): Retrieve the current status and stage progress of an on-ramp request - [Introduction](https://docs.tender.cash/sdk/overview.md): Official Tender SDKs for JavaScript, React and donation applications - [JavaScript SDK](https://docs.tender.cash/sdk/javascript.md): Integrate Tender cryptocurrency payments in your JavaScript and React applications - [Donation SDK](https://docs.tender.cash/sdk/donation.md): Collect crypto donations in your React application with the Tender donation widget - [WordPress (WooCommerce) Plugin](https://docs.tender.cash/sdk/wordpress.md): Accept Tender cryptocurrency payments in WooCommerce using the official Tender JavaScript SDK. ## OpenAPI Specs - [openapi](/openapi.json) ## Optional - [GitHub](https://github.com/tender-cash) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.