Overview
The Unified Transaction APIs provide a standardized interface for fetching and processing cryptocurrency transactions across multiple exchanges. These APIs use session-based authentication similar to the WebSocket API for enhanced security.Key Features
Multi-exchange Support
Currently supports Bybit with more exchanges coming soon
Unified Data Format
Standardized response format matching TypeScript interfaces
Flexible Credentials
Use internal credentials or your own exchange API keys
Session Authentication
Secure token-based authentication system
Real-time Processing
WebSocket streaming for live transaction updates
Base URL
Credential Options
The Unified Transaction APIs support two credential modes:Internal Credentials (Default)
- No setup required - Use QuantCite’s internal exchange credentials
- Immediate access - Start fetching transactions right away
- Limited exchanges - Currently available for Bybit only
- No API key management - We handle all exchange authentication
Your Own Credentials
- Full control - Use your own exchange API keys
- All exchanges - Access any supported exchange with your credentials
- Enhanced security - Your credentials never leave your control
- Custom permissions - Configure your exchange API keys as needed
Supported Transaction Types
The unified API supports various transaction types across exchanges:- Deposits - Incoming funds to your account
- Withdrawals - Outgoing funds from your account
- Trades - Spot and derivatives trading transactions
- Transfers - Internal transfers between accounts
- Holdings - Current account balances
- Futures - Linear and inverse futures trading
- Leverage Tokens - Leveraged token transactions
