API Integration

Implement payouts programmatically using Coinflow's REST API for full control and customization

Overview

Coinflow’s API provides complete control over the payout experience. Use our REST API to build custom payout flows that integrate seamlessly into your application.

Choose Your Implementation Guide

Select the guide that matches your payout flow:


Implementation Flow Comparison

FeatureMerchant BYO WalletMerchant Coinflow WalletUser Self-Custodial
Wallet ManagementYou manageCoinflow managesUser manages
Gas FeesYou payNoneUser pays
User IdentificationInternal IDInternal IDWallet address
Transaction SigningYour backendCoinflow handlesUser’s wallet
Balance ManagementYour responsibilityCoinflow managedUser managed

API Endpoints Reference

Once you’ve reviewed the implementation guide, refer to our API documentation for endpoint details:

Core Endpoints


Next Steps

  1. Select your implementation guide (above) based on your payout flow
  2. Set up KYC verification - KYC Verification Options
  3. Configure bank/card linking - Bank Authentication or Debit Card Tokenization
  4. Review payout scenarios - Common Scenarios
  5. Test in sandbox - Use test credentials to validate your integration

Additional Resources