# CryptoMate ## Docs - [Delete velocity rules](https://docs.cryptomate.me/api-reference/cards/account/delete-velocity-rules.md): Remove all purchase rate-limit rules from your card account. - [Get velocity rules](https://docs.cryptomate.me/api-reference/cards/account/get-velocity-rules.md): Retrieve the purchase rate-limit rules configured for your card account. - [Replace velocity rules](https://docs.cryptomate.me/api-reference/cards/account/replace-velocity-rules.md): Set the full list of purchase rate-limit rules for your card account. - [Get holding balance](https://docs.cryptomate.me/api-reference/cards/holding/get-balance.md): Retrieve the current balance and deposit details of the card holding account. - [Withdraw from holding](https://docs.cryptomate.me/api-reference/cards/holding/withdraw.md): Withdraw funds from the card holding account to a wallet address. - [Overview](https://docs.cryptomate.me/api-reference/cards/index.md): Issue and manage virtual cards, inspect transactions, and fund card accounts. - [Get card accumulated spending](https://docs.cryptomate.me/api-reference/cards/transactions/get-accumulated-spending.md): Retrieve the amount already spent against a card's daily, weekly, and monthly limits. - [Export transactions PDF](https://docs.cryptomate.me/api-reference/cards/transactions/get-transactions-pdf.md): Generate a PDF report of card transactions for a date range. - [Search card transactions](https://docs.cryptomate.me/api-reference/cards/transactions/search-transactions.md): Retrieve card transactions with filtering, pagination, and sorting. - [Create virtual card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/create-card.md): Create a new virtual card with limits and cardholder information. - [Delete virtual card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/delete-card.md): Permanently delete a virtual card. - [Get virtual card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/get-card.md): Retrieve detailed information for a specific virtual card. - [Get card PAN HTML](https://docs.cryptomate.me/api-reference/cards/virtual-cards/get-card-pan-html.md): Retrieve a secure URL to view the card's PAN. - [Get card top-up wallets](https://docs.cryptomate.me/api-reference/cards/virtual-cards/get-card-top-up-wallets.md): Retrieve wallets available for topping up a virtual card. - [Get virtual balances](https://docs.cryptomate.me/api-reference/cards/virtual-cards/get-virtual-balances.md): Retrieve virtual balance information for a card. - [List virtual cards](https://docs.cryptomate.me/api-reference/cards/virtual-cards/list-cards.md): Retrieve all virtual cards for the authenticated company. - [Override virtual balance](https://docs.cryptomate.me/api-reference/cards/virtual-cards/override-virtual-balance.md): Manually override the virtual balance of a card. - [Reissue virtual card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/reissue-card.md): Reissue a virtual card with a new PAN. - [Respond to 3DS authorization](https://docs.cryptomate.me/api-reference/cards/virtual-cards/respond-3ds-authorization.md): Respond to a forwarded 3D Secure authorization challenge. - [Rotate deposit wallet](https://docs.cryptomate.me/api-reference/cards/virtual-cards/rotate-deposit-wallet.md): Create a new deposit wallet for a card and deprecate the previous one. - [Set 3DS configuration](https://docs.cryptomate.me/api-reference/cards/virtual-cards/set-3ds-configuration.md): Configure 3D Secure authentication settings for a virtual card. - [Freeze or unfreeze card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/set-frozen.md): Set the frozen status of a virtual card. - [Update card limits](https://docs.cryptomate.me/api-reference/cards/virtual-cards/set-limits.md): Update daily, weekly, and monthly spending limits for a virtual card. - [Unblock virtual card](https://docs.cryptomate.me/api-reference/cards/virtual-cards/unblock-card.md): Remove the blocked status from a virtual card. - [Update card email](https://docs.cryptomate.me/api-reference/cards/virtual-cards/update-email.md): Update the email address associated with a virtual card. - [Update card OTP phone](https://docs.cryptomate.me/api-reference/cards/virtual-cards/update-phone.md): Update the OTP phone number for a virtual card. - [Update card PIN](https://docs.cryptomate.me/api-reference/cards/virtual-cards/update-pin.md): Update the PIN code for a virtual card. - [Simulate authorization webhook](https://docs.cryptomate.me/api-reference/cards/webhooks/simulate/simulate-authorize.md): Simulate a card authorization webhook event for testing. - [Simulate clearing webhook](https://docs.cryptomate.me/api-reference/cards/webhooks/simulate/simulate-clearing.md): Simulate a card clearing webhook event for testing. - [Introduction](https://docs.cryptomate.me/api-reference/introduction.md): Reference for the CryptoMate public API — endpoints, conventions, and how to authenticate. - [List supported blockchains](https://docs.cryptomate.me/api-reference/management/blockchains/list-blockchains.md): List all blockchain networks supported by the platform. - [Create PIX bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/create-pix-bank-account.md): Register a Brazilian PIX bank account for a client. - [Create SEPA bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/create-sepa-bank-account.md): Register a European SEPA bank account for a client. - [Create SPEI bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/create-spei-bank-account.md): Register a Mexican SPEI bank account for a client. - [Create US bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/create-us-bank-account.md): Register a US ACH bank account for a client. - [Delete bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/delete-bank-account.md): Remove a bank account from a client. - [Get bank account](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/get-bank-account.md): Retrieve a specific bank account. - [List bank accounts for client](https://docs.cryptomate.me/api-reference/management/clients/bank-accounts/list-bank-accounts.md): List all bank accounts associated with a client. - [Create business client](https://docs.cryptomate.me/api-reference/management/clients/create-business-client.md): Create a new business client with compliance data. - [Create client](https://docs.cryptomate.me/api-reference/management/clients/create-client.md): Create a new individual client for the company. - [Create provider customer link](https://docs.cryptomate.me/api-reference/management/clients/create-provider-customer.md): Link a client to an external provider customer ID. - [Delete client](https://docs.cryptomate.me/api-reference/management/clients/delete-client.md): Permanently delete a client. - [Delete provider customer link](https://docs.cryptomate.me/api-reference/management/clients/delete-provider-customer.md): Remove the link between a client and a provider's customer ID. - [Enable OTP for client](https://docs.cryptomate.me/api-reference/management/clients/enable-otp.md): Enable one-time password authentication for a client. - [List all clients](https://docs.cryptomate.me/api-reference/management/clients/get-all-clients.md): Retrieve all clients for the company. - [Get business identification types by country](https://docs.cryptomate.me/api-reference/management/clients/get-business-identifications-by-country.md): List valid business identification types for a country. - [List business industries](https://docs.cryptomate.me/api-reference/management/clients/get-business-industries.md): List available business industries (NAICS codes). - [Get client by phone (WhatsApp)](https://docs.cryptomate.me/api-reference/management/clients/get-by-phone-whatsapp.md): Look up a client by phone number with WhatsApp enabled. - [Get client by ID](https://docs.cryptomate.me/api-reference/management/clients/get-client.md): Retrieve a client by its unique identifier. - [Get supported countries](https://docs.cryptomate.me/api-reference/management/clients/get-countries.md): List all supported countries and their subdivisions. - [Get documentation checklist](https://docs.cryptomate.me/api-reference/management/clients/get-documentation-checklist.md): Retrieve a client documentation checklist by ID. - [Get identification types by country](https://docs.cryptomate.me/api-reference/management/clients/get-identifications-by-country.md): List valid individual identification types for a country. - [List occupation codes](https://docs.cryptomate.me/api-reference/management/clients/get-occupation-codes.md): List available occupation codes. - [Get client pending documents](https://docs.cryptomate.me/api-reference/management/clients/get-pending-documents.md): Retrieve pending or rejected documents for a client. - [Get provider customer by provider](https://docs.cryptomate.me/api-reference/management/clients/get-provider-customer-by-provider.md): Retrieve the customer link for a specific provider. - [List associated persons](https://docs.cryptomate.me/api-reference/management/clients/list-associated-persons.md): List all associated persons for a business client. - [List provider customer links](https://docs.cryptomate.me/api-reference/management/clients/list-provider-customers.md): List all provider customer links for a client. - [Update client](https://docs.cryptomate.me/api-reference/management/clients/update-client.md): Update an existing individual client. - [Update provider customer link](https://docs.cryptomate.me/api-reference/management/clients/update-provider-customer.md): Update the external customer ID for an existing provider link. - [Create company](https://docs.cryptomate.me/api-reference/management/company/create-company.md): Create a new company in the system. - [Delete company](https://docs.cryptomate.me/api-reference/management/company/delete-company.md): Permanently delete a company and all associated data. - [Get company details](https://docs.cryptomate.me/api-reference/management/company/get-company.md): Retrieve the current company profile. - [Get company information](https://docs.cryptomate.me/api-reference/management/company/get-company-information.md): Retrieve business information for a specific company. - [Re-enable company](https://docs.cryptomate.me/api-reference/management/company/re-enable-company.md): Restore a previously disabled or deleted company. - [Subscribe webhook key](https://docs.cryptomate.me/api-reference/management/company/subscribe-webhook-key.md): Configure or rotate the webhook signing key. - [Subscribe webhook URL](https://docs.cryptomate.me/api-reference/management/company/subscribe-webhook-url.md): Configure the URL where the company will receive event notifications. - [Update company](https://docs.cryptomate.me/api-reference/management/company/update-company.md): Update the company profile. - [Get contracted and used products](https://docs.cryptomate.me/api-reference/management/contracted-products/get-contracted-and-used-products.md): Retrieve contracted limits and current usage statistics. - [Get contracted product](https://docs.cryptomate.me/api-reference/management/contracted-products/get-contracted-product.md): Retrieve contracted product limits for the company. - [Overview](https://docs.cryptomate.me/api-reference/management/index.md): Manage your company, clients, bank accounts, blockchains, configurations, and contracted product usage. - [Get operation by ID](https://docs.cryptomate.me/api-reference/management/operations/get-operation.md): Retrieve details of a specific operation. - [List all operations](https://docs.cryptomate.me/api-reference/management/operations/list-operations.md): Retrieve the complete operations catalog. - [Create account](https://docs.cryptomate.me/api-reference/treasury/accounts/create-account.md): Create a new treasury MPC account. - [Delete account](https://docs.cryptomate.me/api-reference/treasury/accounts/delete-account.md): Delete a treasury account and its associated wallets. - [List accounts](https://docs.cryptomate.me/api-reference/treasury/accounts/list-accounts.md): List all treasury accounts for the company. - [Update account](https://docs.cryptomate.me/api-reference/treasury/accounts/update-account.md): Update an existing treasury account. - [Overview](https://docs.cryptomate.me/api-reference/treasury/index.md): Manage MPC accounts, wallets, tokens, and transactions for on-chain treasury operations. - [List custom tokens](https://docs.cryptomate.me/api-reference/treasury/tokens/list-custom-tokens.md): Retrieve all custom tokens configured for the company. - [List listed tokens by blockchain](https://docs.cryptomate.me/api-reference/treasury/tokens/list-tokens-by-blockchain.md): Retrieve supported tokens for a blockchain network. - [Search transactions](https://docs.cryptomate.me/api-reference/treasury/transactions/search-transactions.md): Search treasury movements across wallets with filtering and pagination. - [Create wallet](https://docs.cryptomate.me/api-reference/treasury/wallets/create-wallet.md): Create a new wallet on a given blockchain. - [Delete wallet](https://docs.cryptomate.me/api-reference/treasury/wallets/delete-wallet.md): Mark a wallet as deleted. - [Get wallet](https://docs.cryptomate.me/api-reference/treasury/wallets/get-wallet.md): Retrieve details for a single wallet. - [Get wallet balance](https://docs.cryptomate.me/api-reference/treasury/wallets/get-wallet-balance.md): Retrieve token balances held by a wallet. - [List wallets](https://docs.cryptomate.me/api-reference/treasury/wallets/list-wallets.md): List all wallets in a treasury account. - [Transfer token](https://docs.cryptomate.me/api-reference/treasury/wallets/transfer-token.md): Transfer tokens from a wallet to a destination address. - [Update wallet](https://docs.cryptomate.me/api-reference/treasury/wallets/update-wallet.md): Update wallet details. - [List available blockchains](https://docs.cryptomate.me/api-reference/virtual-wallets/configuration/list-available-blockchains.md): List blockchains available for virtual wallet operations. - [List ramp-on fiat assets](https://docs.cryptomate.me/api-reference/virtual-wallets/configuration/list-ramp-on-fiat-assets.md): List supported fiat currencies for ramp-on operations. - [Get holding wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/holding/get-holding-wallet.md): Retrieve the holding wallet for a blockchain. - [Get holding wallet balances](https://docs.cryptomate.me/api-reference/virtual-wallets/holding/get-holding-wallet-balances.md): List token balances for the holding wallet. - [Withdraw from holding wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/holding/withdraw-from-holding-wallet.md): Withdraw tokens from the holding wallet to an external address. - [Overview](https://docs.cryptomate.me/api-reference/virtual-wallets/index.md): Create and manage virtual wallets, holding wallets, on/off ramps, and transaction history. - [Cancel bank ramp-on](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/bank-ramps/cancel-bank-ramp-on.md): Cancel an existing bank ramp-on transfer. - [Create bank ramp-off](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/bank-ramps/create-bank-ramp-off.md): Withdraw cryptocurrency to a bank account. - [Create bank ramp-on](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/bank-ramps/create-bank-ramp-on.md): Deposit fiat currency to a virtual wallet via bank transfer. - [Simulate bank ramp-off](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/bank-ramps/simulate-bank-ramp-off.md): Preview conversion rates and fees for a bank ramp-off. - [Simulate bank ramp-on](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/bank-ramps/simulate-bank-ramp-on.md): Preview conversion rates and fees for a bank ramp-on. - [Create credit card ramp-on](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/create-credit-card-ramp-on.md): Initiate a credit card deposit to a virtual wallet. - [Get ramp transfer receipt PDF](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/get-ramp-transfer-receipt.md): Download a PDF receipt for a ramp transfer. - [Update ramp transfer](https://docs.cryptomate.me/api-reference/virtual-wallets/ramps/update-ramp-transfer.md): Update the amount of a ramp transfer. - [Get wallet movements](https://docs.cryptomate.me/api-reference/virtual-wallets/transactions/get-wallet-movements.md): Retrieve paginated transaction history for a virtual wallet. - [Associate client to wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/associate-client-to-wallet.md): Associate a client to a virtual wallet. - [Create virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/create-virtual-wallet.md): Create a new virtual wallet for a given blockchain. - [Delete virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/delete-virtual-wallet.md): Delete a virtual wallet. - [Get virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/get-virtual-wallet.md): Retrieve a virtual wallet by its identifier. - [Get virtual wallet balance](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/get-virtual-wallet-balance.md): Retrieve token balances for a specific virtual wallet. - [List virtual wallets](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/list-virtual-wallets.md): List all virtual wallets for a blockchain. - [List virtual wallet balances](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/list-virtual-wallets-balances.md): List aggregated balances across virtual wallets for a blockchain. - [Override virtual balance](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/override-virtual-balance.md): Manually override the virtual balance of a wallet. - [Enable or disable virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/set-virtual-wallet-enabled.md): Set the enabled status of a virtual wallet. - [Update virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/update-virtual-wallet.md): Update a virtual wallet's alias. - [Withdraw from virtual wallet](https://docs.cryptomate.me/api-reference/virtual-wallets/wallets/withdraw-from-virtual-wallet.md): Withdraw tokens from a virtual wallet to an external address. - [API Keys & Access Security](https://docs.cryptomate.me/authentication.md): Authenticate requests to the CryptoMate API and control access with granular permissions. - [Introduction](https://docs.cryptomate.me/index.md): Welcome to CryptoMate — the blockchain API suite that makes integrating crypto into your product fast and simple. - [Errors](https://docs.cryptomate.me/integration/errors.md): Understand CryptoMate's error format, HTTP status codes, and how to trace failing requests. - [Webhooks](https://docs.cryptomate.me/integration/webhooks.md): Receive real-time notifications for card transactions, treasury movements, and wallet activity. - [Quickstart](https://docs.cryptomate.me/portal-onboarding.md): From invitation email to your first authenticated API request in under 10 minutes. - [Cards](https://docs.cryptomate.me/products/cards.md): Issue virtual Visa cards backed by stablecoin collateral, with support for Google Wallet and 3DS. - [Treasury](https://docs.cryptomate.me/products/treasury.md): Manage digital assets across multiple blockchains with institutional-grade control and accountability. - [Active Management](https://docs.cryptomate.me/products/virtual-wallets.md): Centralize deposits and manage client balances with a secure virtual + holding wallet architecture. - [Deposit recovery](https://docs.cryptomate.me/troubleshooting/deposit-recovery.md): What happens when a deposit is sent on the wrong network or with an unlisted token, and how to recover the funds.