CryptoX API

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 Email Priority Email Dedicated Manager