API Overview
The CryptoX API provides a powerful, flexible way to integrate our cryptocurrency services into your applications. Whether you're building a mobile app, trading bot, or portfolio tracker, our comprehensive API has you covered.
API Features
Market Data
Access real-time and historical price data, order books, and market statistics for all supported cryptocurrencies.
Wallet Management
Programmatically manage wallet balances, generate deposit addresses, and initiate withdrawals.
P2P Integration
Access P2P marketplace data, create and manage offers, and integrate P2P functionality into your applications.
API Documentation
Authentication
// API Key Authentication const apiKey = 'YOUR_API_KEY'; const apiSecret = 'YOUR_API_SECRET'; // Generate HMAC signature const timestamp = Date.now(); const signature = createHmacSignature(timestamp, apiSecret); // Include in request headers headers: { 'X-API-KEY': apiKey, 'X-TIMESTAMP': timestamp, 'X-SIGNATURE': signature }
Example Request
// Get wallet balances GET /api/v1/wallet/balances // Response { "status": "success", "data": [ { "coin": "BTC", "balance": "0.25000000", "available": "0.25000000", "locked": "0.00000000" }, { "coin": "ETH", "balance": "5.75000000", "available": "5.75000000", "locked": "0.00000000" } ] }
For full API documentation and access to our API sandbox environment, please contact our API team.
API Access Levels
Feature | Basic | Premium | Enterprise |
---|---|---|---|
Market Data | ✓ | ✓ | ✓ |
Wallet Management | ✓ | ✓ | ✓ |
P2P Integration | - | ✓ | ✓ |
Rate Limits | 10 req/s | 50 req/s | Custom |
Support | Priority Email | Dedicated Manager |