Skip to main content

Overview

The QuantCite Data Pipeline provides real-time cryptocurrency market data through a combination of HTTP endpoints and WebSocket connections. The API offers WebSocket-based data streaming, Unified Transaction APIs for multi-exchange transaction processing, and HTTP endpoints for health checks and usage monitoring.

Base URL

https://data.quantcite.com

WebSocket URL

wss://data.quantcite.com/api/v1/ws

Authentication

Different authentication methods are used based on the API type:

WebSocket Authentication

WebSocket connections use message-based authentication for enhanced security:
{
  "type": "authenticate",
  "api_key": "your_api_key_here"
}

HTTP Authentication

HTTP endpoints use different authentication methods:
  • Public Endpoints: No authentication required (health, exchanges list)
  • Unified APIs: Session-based authentication with Bearer tokens
  • Data Usage: API key in URL path parameter

API Categories

API Features

Real-time Streaming

WebSocket-based orderbook updates from 52+ active exchanges across 70+ supported platforms with sub-second latency and SSL security.

Transaction Processing

Unified API for fetching cryptocurrency transactions from multiple exchanges in standardized format.

50GB Data Limit

Generous monthly data allowance with real-time usage tracking and automatic resets.

Multi-Exchange Support

Aggregated data from major cryptocurrency exchanges worldwide with unified transaction formats.

Supported Data

Exchanges

  • Total Supported: 70+ exchanges
  • Active Exchanges: 52+ exchanges
  • Major Exchanges: Binance, OKX, Coinbase, Kraken, Bybit, KuCoin, Gate.io, MEXC, Bitget, Crypto.com

Trading Pairs

  • Total Pairs: 50,000+ trading pairs
  • Major Pairs: BTC/USDT, ETH/USDT, BNB/USDT, ADA/USDT, SOL/USDT
  • Quote Currencies: USDT, USD, EUR, BTC, ETH

Data Types

  • Orderbook Data: Real-time bid/ask levels with depth
  • Market Statistics: Best bid/ask, spread, mid-price, volume
  • Exchange Information: Active status, supported pairs
  • Usage Metrics: Data consumption tracking

Rate Limits by Tier

TierRate LimitMonthly MessagesMax ConnectionsData Limit
Basic600 req/min10,000550GB
Premium1,200 req/min100,0002050GB
Developer1,000 req/min50,0001550GB
Enterprise10,000 req/min1,000,00010050GB

Error Handling

HTTP Status Codes

  • 200 - Success
  • 400 - Bad Request (invalid parameters)
  • 401 - Unauthorized (invalid API key)
  • 404 - Not Found (endpoint/resource not found)
  • 429 - Too Many Requests (rate limit exceeded)
  • 500 - Internal Server Error

WebSocket Error Types

  • authentication_error - Invalid API key or authentication failure
  • subscription_error - Invalid symbol or exchange
  • rate_limit_exceeded - Too many requests per minute
  • data_limit_exceeded - Monthly data limit reached
  • invalid_symbol - Unsupported trading pair
  • exchange_unavailable - Exchange not supported or offline

Getting Started

System Statistics

52+ Active Exchanges70+ Supported Platforms50,000+ Trading Pairs50GB Monthly LimitSSL/WSS SecuritySub-second Latency99.9% Uptime