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

Public HTTP Endpoints

Health checks, data usage monitoring, and general API information without authentication.

Unified Transaction APIs

Standardized transaction processing across multiple exchanges with session authentication.

WebSocket Streaming

Real-time orderbook data streaming and market updates from 50+ active exchanges.

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

Public HTTP Endpoints

Health checks and data usage monitoring via HTTP.

Unified Transaction APIs

Multi-exchange transaction processing with session authentication.

WebSocket Messages

Real-time data subscriptions and orderbook updates.

Quick Start

Get connected and receiving data in minutes.

System Statistics

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