# XentFi API Documentation ## Docs - [Create deposit address](https://docs.xentfi.com/api-reference/addresses/create-deposit-address.md) - [Disable address monitoring](https://docs.xentfi.com/api-reference/addresses/disable-address-monitoring.md) - [Enable address monitoring](https://docs.xentfi.com/api-reference/addresses/enable-address-monitoring.md) - [Get address token balance](https://docs.xentfi.com/api-reference/addresses/get-address-token-balance.md) - [Get single deposit address](https://docs.xentfi.com/api-reference/addresses/get-single-deposit-address.md) - [List address transfers](https://docs.xentfi.com/api-reference/addresses/list-address-transfers.md) - [List deposit addresses](https://docs.xentfi.com/api-reference/addresses/list-deposit-addresses.md) - [Check if an address is sanctioned](https://docs.xentfi.com/api-reference/aml/check-if-an-address-is-sanctioned.md): Checks a blockchain address against global sanctions lists. Returns detailed information about any sanctions found. - [Check multiple addresses for sanctions](https://docs.xentfi.com/api-reference/aml/check-multiple-addresses-for-sanctions.md): Batch check up to 50 addresses against global sanctions lists. Processes addresses sequentially to respect rate limits. - [Get blockchain by ID or slug](https://docs.xentfi.com/api-reference/assets/get-blockchain-by-id-or-slug.md) - [Get token by ID or symbol](https://docs.xentfi.com/api-reference/assets/get-token-by-id-or-symbol.md) - [List supported blockchains](https://docs.xentfi.com/api-reference/assets/list-supported-blockchains.md) - [List supported tokens with optional filtering](https://docs.xentfi.com/api-reference/assets/list-supported-tokens-with-optional-filtering.md) - [Authentication](https://docs.xentfi.com/api-reference/authentication.md): All API requests must be authenticated using API keys. Every request requires two headers: `apiKey` and `appId` - [Create address settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/create-address-settlement-rule.md) - [Create master settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/create-master-settlement-rule.md) - [Delete settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/delete-settlement-rule.md) - [Delete settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/delete-settlement-rule-1.md) - [Get single settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/get-single-settlement-rule.md) - [Get single settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/get-single-settlement-rule-1.md) - [List address settlement rules](https://docs.xentfi.com/api-reference/auto-settlement/list-address-settlement-rules.md) - [List master settlement rules](https://docs.xentfi.com/api-reference/auto-settlement/list-master-settlement-rules.md) - [Update settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/update-settlement-rule.md) - [Update settlement rule](https://docs.xentfi.com/api-reference/auto-settlement/update-settlement-rule-1.md) - [Error Handling](https://docs.xentfi.com/api-reference/errors.md): The XentFi API uses standard HTTP response codes and a consistent error response format to help you diagnose and resolve issues. - [API Introduction](https://docs.xentfi.com/api-reference/introduction.md): Welcome to the XentFi API Reference. This documentation provides detailed information about all available endpoints, request/response formats, and authentication requirements. - [Create master wallet](https://docs.xentfi.com/api-reference/master-wallets/create-master-wallet.md) - [Disable monitoring](https://docs.xentfi.com/api-reference/master-wallets/disable-monitoring.md) - [Enable monitoring](https://docs.xentfi.com/api-reference/master-wallets/enable-monitoring.md) - [Get master wallet token balance](https://docs.xentfi.com/api-reference/master-wallets/get-master-wallet-token-balance.md) - [Get single master wallet](https://docs.xentfi.com/api-reference/master-wallets/get-single-master-wallet.md) - [List master wallet transfers](https://docs.xentfi.com/api-reference/master-wallets/list-master-wallet-transfers.md) - [List master wallets](https://docs.xentfi.com/api-reference/master-wallets/list-master-wallets.md) - [Create payment link](https://docs.xentfi.com/api-reference/payment-links/create-payment-link.md) - [Get single payment link](https://docs.xentfi.com/api-reference/payment-links/get-single-payment-link.md) - [Get single payment transfer](https://docs.xentfi.com/api-reference/payment-links/get-single-payment-transfer.md) - [List payment links](https://docs.xentfi.com/api-reference/payment-links/list-payment-links.md) - [List payment transfers](https://docs.xentfi.com/api-reference/payment-links/list-payment-transfers.md) - [Update payment link](https://docs.xentfi.com/api-reference/payment-links/update-payment-link.md) - [Get prices for multiple tokens](https://docs.xentfi.com/api-reference/prices/get-prices-for-multiple-tokens.md) - [Get token price by symbol](https://docs.xentfi.com/api-reference/prices/get-token-price-by-symbol.md) - [Sign a message using a master wallet](https://docs.xentfi.com/api-reference/signing/sign-a-message-using-a-master-wallet.md) - [Sign a message using an address wallet](https://docs.xentfi.com/api-reference/signing/sign-a-message-using-an-address-wallet.md) - [Sign a transaction using a master wallet](https://docs.xentfi.com/api-reference/signing/sign-a-transaction-using-a-master-wallet.md) - [Sign a transaction using an address wallet](https://docs.xentfi.com/api-reference/signing/sign-a-transaction-using-an-address-wallet.md) - [Sign typed data (EIP-712) using a master wallet](https://docs.xentfi.com/api-reference/signing/sign-typed-data-eip-712-using-a-master-wallet.md) - [Sign typed data (EIP-712) using an address wallet](https://docs.xentfi.com/api-reference/signing/sign-typed-data-eip-712-using-an-address-wallet.md) - [Create address swap quote](https://docs.xentfi.com/api-reference/swap/create-address-swap-quote.md) - [Create master swap quote](https://docs.xentfi.com/api-reference/swap/create-master-swap-quote.md) - [Execute address swap quote](https://docs.xentfi.com/api-reference/swap/execute-address-swap-quote.md) - [Execute master swap quote](https://docs.xentfi.com/api-reference/swap/execute-master-swap-quote.md) - [Create address transfer quote](https://docs.xentfi.com/api-reference/transfer/create-address-transfer-quote.md) - [Create and execute master transfer](https://docs.xentfi.com/api-reference/transfer/create-and-execute-master-transfer.md) - [Estimate gas fee for master transfer](https://docs.xentfi.com/api-reference/transfer/estimate-gas-fee-for-master-transfer.md) - [Execute address transfer quote](https://docs.xentfi.com/api-reference/transfer/execute-address-transfer-quote.md) - [Create webhook subscription](https://docs.xentfi.com/api-reference/webhooks/create-webhook-subscription.md) - [Get webhook event details](https://docs.xentfi.com/api-reference/webhooks/get-webhook-event-details.md) - [Get webhook subscription details](https://docs.xentfi.com/api-reference/webhooks/get-webhook-subscription-details.md) - [List webhook events](https://docs.xentfi.com/api-reference/webhooks/list-webhook-events.md) - [List webhook subscriptions](https://docs.xentfi.com/api-reference/webhooks/list-webhook-subscriptions.md) - [Rotate webhook secret](https://docs.xentfi.com/api-reference/webhooks/rotate-webhook-secret.md) - [Update webhook subscription](https://docs.xentfi.com/api-reference/webhooks/update-webhook-subscription.md) - [Development](https://docs.xentfi.com/development.md): Set up your local development environment for testing and integration - [Deposit Addresses](https://docs.xentfi.com/essentials/addresses.md): Deposit addresses are unique blockchain addresses generated from your master wallet. Each address can be assigned to a specific customer, invoice, or use case, enabling precise payment tracking and automated reconciliation. - [AML & Compliance](https://docs.xentfi.com/essentials/aml-compliance.md): XentFi integrates with Chainalysis, the industry leader in blockchain analytics, to provide real-time anti-money laundering (AML) screening and sanctions compliance for all transactions. - [Asset Recovery](https://docs.xentfi.com/essentials/asset-recovery.md): Asset Recovery provides a secure mechanism to transfer all assets from a compromised or lost wallet to a designated safe wallet. This critical feature ensures business continuity and fund security in emergency situations. - [Auto Settlement](https://docs.xentfi.com/essentials/auto-settlement.md): Auto Settlement automatically distributes funds from your deposit addresses to destination wallets based on rules you define. This eliminates manual transfer operations and ensures funds are always where they need to be. - [Master Wallets](https://docs.xentfi.com/essentials/master-wallets.md): Master wallets are the cornerstone of XentFi's wallet infrastructure. They serve as your primary treasury account, enabling you to manage funds, create deposit addresses, and configure automated settlement rules—all from a single interface. - [Payment Links](https://docs.xentfi.com/essentials/payment-links.md): Payment links are hosted payment pages that allow you to accept crypto payments without building a custom checkout interface. Simply generate a link, share it with your customer, and let XentFi handle the payment processing. - [Security Overview](https://docs.xentfi.com/essentials/security.md): XentFi implements multiple layers of security to protect your assets, data, and infrastructure. Our security-first approach ensures enterprise-grade protection for all transactions and sensitive information. - [Transfers & Swaps](https://docs.xentfi.com/essentials/transfers-swaps.md): Transfers & Swaps enable you to move crypto assets between wallets and exchange one token for another, all through a unified API. Whether you need to consolidate funds across chains or convert assets, XentFi provides a seamless experience. - [Webhooks](https://docs.xentfi.com/essentials/webhooks.md): Webhooks enable your application to receive real-time notifications when important events occur, eliminating the need for continuous polling. XentFi sends HTTP POST requests to your configured endpoints with event data. - [Introduction to XentFi](https://docs.xentfi.com/index.md): XentFi is a comprehensive crypto payment infrastructure platform for enterprises - [Quickstart Guide](https://docs.xentfi.com/quickstart.md): Make your first API call to XentFi and understand the core concepts - [Changelog](https://docs.xentfi.com/release-notes/changelog.md): Track all updates, improvements, and fixes to the XentFi platform - [V1.0.0](https://docs.xentfi.com/release-notes/v1.0.0.md) ## OpenAPI Specs - [openapi](https://docs.xentfi.com/api-reference/openapi.json)