DCE API integration guide
Last updated: 2026-07-30
Welcome to the DCE API documentation for merchants and integrators. These guides help you integrate with the platform to accept stablecoin deposits (USDT on TRON today; more currencies and networks coming soon), manage per-network withdrawals, and automate operations with webhooks.
📋 Table of Contents
🚀 Getting Started
- Welcome & getting started — Overview, environments, first steps, contact & collaboration
- Quick Start Guide - Get up and running in minutes
- Authentication Setup - API keys and request authentication
- Merchant Authentication Guide - Backend-only credential handling after account creation
- Testing Guide - Test your integration and verify functionality
💳 Core Payment Features
- Deposits - Accept customer payments and create deposit addresses
- Withdrawals - Process withdrawals and manage payout flows
- Balance Management - Check balances and track funds
- Transactions - View transaction history and status
🔧 Advanced Features
- Deposit URLs - Create hosted payment pages for customers
- Exchange Rates - Get current exchange rates for currency conversion
🔗 Integration Tools
- Webhooks - Handle real-time payment notifications
- API Reference - Complete technical reference for all endpoints
- Fees Reference - Fee types, formulas, and reconciliation mappings
- Changelog - Dated record of API and platform changes
🛠️ Support & Troubleshooting
- Error Handling - Understand common errors and troubleshooting
- Troubleshooting Guide - Resolve common integration issues
- Security Guide - Security best practices and compliance
🚀 Quick Start
New here? Read Welcome & getting started, then follow the Quick Start Guide for hands-on steps.
📚 Core Features
Authentication & Security
- Authentication Setup - Learn how to set up API keys and authenticate requests
- Error Handling - Understand common errors and troubleshooting
Payment Processing
- Deposits - Accept customer payments and create deposit addresses
- Withdrawals - Process withdrawals and manage payout flows
- Balance Management - Check balances and track funds
- Transactions - View transaction history and status
Advanced Features
- Deposit URLs - Create hosted payment pages for customers
- Exchange Rates - Get current exchange rates for currency conversion
Integration Tools
- Webhooks - Handle real-time payment notifications
- API Reference - Complete technical reference for all endpoints
- Testing Guide - Test your integration and verify functionality
- Troubleshooting Guide - Resolve common integration issues
- Security Guide - Security best practices and compliance
🔧 Getting Started
- Set up authentication - Get your API keys and configure request headers
- Create your first deposit - Generate deposit addresses for customer payments
- Handle webhooks - Set up webhook endpoints to receive payment notifications
- Test your integration - Use our testing tools to verify everything works
📖 Documentation Structure
This guide is organized into logical sections to help you find exactly what you need:
- Core Integration: Authentication, deposits, withdrawals, and balance management
- Advanced Features: Deposit URLs and exchange rates
- Developer Tools: API reference, testing, and error handling
- Examples: Complete code examples and integration patterns
🆘 Support
If you need help with your integration:
- See Welcome & getting started — Contact us for [email protected] (inquiries, integration help, partnerships, security topics).
- Check the Troubleshooting Guide for common issues and solutions
- Review the Testing Guide to verify your setup
- Consult the Error Handling guide for error management
- Review the Security Guide for security best practices
- Consult the API Reference for detailed endpoint documentation
🔗 Related Resources
- Testing Guide — verify requests, webhooks, and end-to-end flows
- Authentication setup — API key usage and safe patterns
- Security Guide — operational security for integrations
Updated 14 days ago
Did this page help you?

