# Capa.fi ## Docs - [Changelog](https://docs.capa.fi/changelog.md) - [🏦 Bank Accounts](https://docs.capa.fi/docs/bank-accounts.md): Manage bank accounts for users and receivers to enable fiat payouts in off-ramp and cross-ramp transactions. - [👤 User Creation and Verification](https://docs.capa.fi/docs/create-and-verify-a-user-with-capa-api.md): Create users and complete identity verification through KYC links, direct KYC submission, or KYB for business users. - [🔄 Cross-Ramp](https://docs.capa.fi/docs/cross-ramp.md): The Cross-Ramp feature provided by Capa allows users to convert between different fiat currencies (e.g., MXN to USD). Capa supports cross-ramp operations between MXN, DOP, USD, and EUR. - [❓ FAQ](https://docs.capa.fi/docs/faq.md): Frequently asked questions about integrating with the Capa API. - [🚀 Getting Started](https://docs.capa.fi/docs/getting-started.md): Crypto and fiat rails connecting users to global finance - [📣 Webhooks](https://docs.capa.fi/docs/how-our-webhooks-work.md): For any notifications related to transactions status and KYC status partners can make use of the webhooks - [🔍 KYC Events](https://docs.capa.fi/docs/kyc-events.md): KYC events are notifications sent to partners when there are updates or changes in the user's identity verification process. These notifications help partners stay informed about the status of their users' verification and take appropriate actions in their systems. - [🤖 Model Context Protocol](https://docs.capa.fi/docs/mcp-server.md): Connect your AI tools to Capa's documentation - [💵 Off-Ramp](https://docs.capa.fi/docs/off-ramp.md): The Off-Ramp feature provided by Capa allows users to sell cryptocurrencies to get fiat currencies. Capa supports off-ramp operations for MXN (Mexican Peso), DOP (Dominican Peso), USD (US Dollar), and EUR (Euro). - [💎 On-Ramp](https://docs.capa.fi/docs/on-ramp.md): The On-Ramp feature provided by Capa allows users to purchase cryptocurrencies using fiat currencies. Capa supports on-ramp operations for MXN (Mexican Peso), DOP (Dominican Peso), USD (US Dollar), and EUR (Euro). - [🔑 API Key Guide](https://docs.capa.fi/docs/partner-api-key-generation.md): How to create an API KEY - [👥 Receivers](https://docs.capa.fi/docs/receivers.md): Receivers represent third-party individuals or businesses who can receive funds through off-ramp or cross-ramp transactions on behalf of a user. - [🤝 Service Level Agreement](https://docs.capa.fi/docs/service-level-agreement.md) - [Step-by-Step Process for HMAC Signature Validation](https://docs.capa.fi/docs/step-by-step-process-for-hmac-signature-validation.md) - [🏦 Transaction Events](https://docs.capa.fi/docs/transaction-events.md): Transaction events are notifications sent to partners when there are updates or changes related to transactions involving their users. These notifications help partners stay informed about the status of various transactions. - [💰 Transactions](https://docs.capa.fi/docs/transactions-1.md) - [👛 User Wallets](https://docs.capa.fi/docs/user-wallets.md): Manage wallet addresses for users to receive crypto during on-ramp transactions. - [Webhook Events Overview](https://docs.capa.fi/docs/webhook-events-overview.md): The Capa API utilizes a webhook-based notification system to keep partners informed of significant events related to their users and transactions. These webhook events enable partners to automate their response to changes, maintain compliance, and ensure their systems are up-to-date. - [/api/partner/v2/cross-ramp](https://docs.capa.fi/reference/crossramppartnerv2controller_createpartnercrossramp.md) - [/api/partner/v2/cross-ramp/quotes](https://docs.capa.fi/reference/crossramppartnerv2controller_createpartnercrossrampquote.md) - [/api/partner/v2/cross-ramp/quotes](https://docs.capa.fi/reference/crossramppartnerv2controller_getpartnercrossrampquoterate.md) - [/api/partner/v2/kyb/details](https://docs.capa.fi/reference/kybpartnercontrollerv2_getuserkybdetails.md) - [/api/partner/v2/kyc/details](https://docs.capa.fi/reference/kycpartnercontrollerv2_getuserverificationdetails.md) - [/api/partner/v2/off-ramp](https://docs.capa.fi/reference/offramppartnerv2controller_createpartnerofframp.md) - [/api/partner/v2/off-ramp/execute](https://docs.capa.fi/reference/offramppartnerv2controller_executeofframp.md): Executes a previously created off-ramp transaction. This endpoint triggers the actual processing of the off-ramp transaction after crypto funds have been received. - [/api/partner/v2/on-ramp](https://docs.capa.fi/reference/onramppartnerv2controller_createpartneronramp.md) - [/api/partner/v2/webhook-settings](https://docs.capa.fi/reference/partnerwebhooksettingsv2controller_update.md) - [/api/partner/v2/quotes](https://docs.capa.fi/reference/quotepartnerv2controller_createpartnerquote.md) - [/api/partner/v2/quotes](https://docs.capa.fi/reference/quotepartnerv2controller_getpartnerquoterate.md) - [/api/partner/v2/receivers](https://docs.capa.fi/reference/receiverpartnercontrollerv2_createreceiver.md) - [/api/partner/v2/receivers/{receiverId}](https://docs.capa.fi/reference/receiverpartnercontrollerv2_deletereceiver.md) - [/api/partner/v2/receivers](https://docs.capa.fi/reference/receiverpartnercontrollerv2_getreceiversbyuser.md) - [/api/partner/v2/transactions/{id}/cancel](https://docs.capa.fi/reference/transactionpartnerv2controller_cancelpartnertransaction.md) - [/api/partner/v2/transactions/mock-testing-guide](https://docs.capa.fi/reference/transactionpartnerv2controller_getmocktestingguide.md) - [/api/partner/v2/transactions](https://docs.capa.fi/reference/transactionpartnerv2controller_listpartnerusertransactions.md) - [/api/partner/v2/users/{userId}/wallets/balance](https://docs.capa.fi/reference/userbalancepartnerv2controller_getuserwalletbalances.md) - [/api/partner/v2/banks/receivers/{receiverId}/accounts](https://docs.capa.fi/reference/userbankinfopartnerv2controller_createuserbankinfobyreceiverid.md) - [/api/partner/v2/banks/users/{userId}/accounts](https://docs.capa.fi/reference/userbankinfopartnerv2controller_createuserbankinfobyuserid.md) - [/api/partner/v2/banks/receivers/{receiverId}/accounts/{userBankInfoId}](https://docs.capa.fi/reference/userbankinfopartnerv2controller_deleteuserbankinfobyreceiverid.md) - [/api/partner/v2/banks/users/{userId}/accounts/{userBankInfoId}](https://docs.capa.fi/reference/userbankinfopartnerv2controller_deleteuserbankinfobyuserid.md) - [/api/partner/v2/banks/receivers/{receiverId}/accounts](https://docs.capa.fi/reference/userbankinfopartnerv2controller_getuserbankinfosbyreceiverid.md) - [/api/partner/v2/banks/users/{userId}/accounts](https://docs.capa.fi/reference/userbankinfopartnerv2controller_getuserbankinfosbyuserid.md) - [/api/partner/v2/users](https://docs.capa.fi/reference/userpartnercontrollerv2_createuser.md) - [/api/partner/v2/users/{userId}/kyc](https://docs.capa.fi/reference/userpartnercontrollerv2_createuserkyc.md) - [/api/partner/v2/users/{userId}/kyc/verification-link](https://docs.capa.fi/reference/userpartnercontrollerv2_createverificationlink.md) - [/api/partner/v2/users/{userId}/kyb/verification-link](https://docs.capa.fi/reference/userpartnercontrollerv2_generatekybverificationlink.md) - [/api/partner/v2/users/{userId}/agreements](https://docs.capa.fi/reference/userpartnercontrollerv2_getdocumentsignaturetemplates.md) - [/api/partner/v2/users/{userId}/documents/sign](https://docs.capa.fi/reference/userpartnercontrollerv2_requestdocumentsignature.md) - [/api/partner/v2/users/{userId}/wallets](https://docs.capa.fi/reference/walletaddresspartnerv2controller_createuserwallet.md) - [/api/partner/v2/users/{userId}/wallets/{walletId}](https://docs.capa.fi/reference/walletaddresspartnerv2controller_deleteuserwallet.md) - [/api/partner/v2/users/{userId}/wallets](https://docs.capa.fi/reference/walletaddresspartnerv2controller_listuserwallets.md) - [/api/partner/v2/webhook-notifications/{id}](https://docs.capa.fi/reference/webhooknotificationpartnerv2controller_getnotification.md) - [/api/partner/v2/webhook-notifications](https://docs.capa.fi/reference/webhooknotificationpartnerv2controller_listnotifications.md) - [/api/partner/v2/webhook-notifications/{id}/retry](https://docs.capa.fi/reference/webhooknotificationpartnerv2controller_retrynotification.md) - [Capa SDK](https://docs.capa.fi/sdk.md) ## OpenAPI Specs - [WebhookNotificationPartnerV2Controller_retryNotification](https://docs.capa.fi/reference/openapi/WebhookNotificationPartnerV2Controller_retryNotification.json) - [WebhookNotificationPartnerV2Controller_listNotifications](https://docs.capa.fi/reference/openapi/WebhookNotificationPartnerV2Controller_listNotifications.json) - [WebhookNotificationPartnerV2Controller_getNotification](https://docs.capa.fi/reference/openapi/WebhookNotificationPartnerV2Controller_getNotification.json) - [WalletAddressPartnerV2Controller_listUserWallets](https://docs.capa.fi/reference/openapi/WalletAddressPartnerV2Controller_listUserWallets.json) - [WalletAddressPartnerV2Controller_deleteUserWallet](https://docs.capa.fi/reference/openapi/WalletAddressPartnerV2Controller_deleteUserWallet.json) - [WalletAddressPartnerV2Controller_createUserWallet](https://docs.capa.fi/reference/openapi/WalletAddressPartnerV2Controller_createUserWallet.json) - [QuotePartnerV2Controller_getPartnerQuoteRate](https://docs.capa.fi/reference/openapi/QuotePartnerV2Controller_getPartnerQuoteRate.json) - [QuotePartnerV2Controller_createPartnerQuote](https://docs.capa.fi/reference/openapi/QuotePartnerV2Controller_createPartnerQuote.json) - [OnRampPartnerV2Controller_createPartnerOnRamp](https://docs.capa.fi/reference/openapi/OnRampPartnerV2Controller_createPartnerOnRamp.json) - [OffRampPartnerV2Controller_createPartnerOffRamp](https://docs.capa.fi/reference/openapi/OffRampPartnerV2Controller_createPartnerOffRamp.json) - [UserBankInfoPartnerV2Controller_getUserBankInfosByUserId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_getUserBankInfosByUserId.json) - [UserBankInfoPartnerV2Controller_getUserBankInfosByReceiverId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_getUserBankInfosByReceiverId.json) - [UserBankInfoPartnerV2Controller_createUserBankInfoByUserId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_createUserBankInfoByUserId.json) - [UserBankInfoPartnerV2Controller_createUserBankInfoByReceiverId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_createUserBankInfoByReceiverId.json) - [UserBalancePartnerV2Controller_getUserWalletBalances](https://docs.capa.fi/reference/openapi/UserBalancePartnerV2Controller_getUserWalletBalances.json) - [TransactionPartnerV2Controller_listPartnerUserTransactions](https://docs.capa.fi/reference/openapi/TransactionPartnerV2Controller_listPartnerUserTransactions.json) - [UserPartnerControllerV2_generateKYBVerificationLink](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_generateKYBVerificationLink.json) - [UserPartnerControllerV2_createVerificationLink](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_createVerificationLink.json) - [UserPartnerControllerV2_createUserKYC](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_createUserKYC.json) - [UserPartnerControllerV2_createUser](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_createUser.json) - [ReceiverPartnerControllerV2_createReceiver](https://docs.capa.fi/reference/openapi/ReceiverPartnerControllerV2_createReceiver.json) - [CrossRampPartnerV2Controller_getPartnerCrossRampQuoteRate](https://docs.capa.fi/reference/openapi/CrossRampPartnerV2Controller_getPartnerCrossRampQuoteRate.json) - [CrossRampPartnerV2Controller_createPartnerCrossRampQuote](https://docs.capa.fi/reference/openapi/CrossRampPartnerV2Controller_createPartnerCrossRampQuote.json) - [CrossRampPartnerV2Controller_createPartnerCrossRamp](https://docs.capa.fi/reference/openapi/CrossRampPartnerV2Controller_createPartnerCrossRamp.json) - [OffRampPartnerV2Controller_executeOffRamp](https://docs.capa.fi/reference/openapi/OffRampPartnerV2Controller_executeOffRamp.json) - [UserPartnerControllerV2_requestDocumentSignature](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_requestDocumentSignature.json) - [UserPartnerControllerV2_getDocumentSignatureTemplates](https://docs.capa.fi/reference/openapi/UserPartnerControllerV2_getDocumentSignatureTemplates.json) - [ReceiverPartnerControllerV2_deleteReceiver](https://docs.capa.fi/reference/openapi/ReceiverPartnerControllerV2_deleteReceiver.json) - [UserBankInfoPartnerV2Controller_deleteUserBankInfoByUserId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_deleteUserBankInfoByUserId.json) - [UserBankInfoPartnerV2Controller_deleteUserBankInfoByReceiverId](https://docs.capa.fi/reference/openapi/UserBankInfoPartnerV2Controller_deleteUserBankInfoByReceiverId.json) - [ReceiverPartnerControllerV2_getReceiversByUser](https://docs.capa.fi/reference/openapi/ReceiverPartnerControllerV2_getReceiversByUser.json) - [KYBPartnerControllerV2_getUserKYBDetails](https://docs.capa.fi/reference/openapi/KYBPartnerControllerV2_getUserKYBDetails.json) - [TransactionPartnerV2Controller_getMockTestingGuide](https://docs.capa.fi/reference/openapi/TransactionPartnerV2Controller_getMockTestingGuide.json) - [TransactionPartnerV2Controller_cancelPartnerTransaction](https://docs.capa.fi/reference/openapi/TransactionPartnerV2Controller_cancelPartnerTransaction.json) - [PartnerWebhookSettingsV2Controller_update](https://docs.capa.fi/reference/openapi/PartnerWebhookSettingsV2Controller_update.json) - [KYCPartnerControllerV2_getUserVerificationDetails](https://docs.capa.fi/reference/openapi/KYCPartnerControllerV2_getUserVerificationDetails.json) - [openapi](https://docs.capa.fi/api-reference/openapi.json)