Tide API Reference
Welcome to the Tide API reference documentation. This section provides detailed information about all available endpoints, organized by functionality.Base URL
All API requests should be made to:Public API: The Tide API is currently open. You can call
https://api.tide.ag without creating dashboard API keys or sending Tide authentication headers. Trading and account flows still use exchange-specific credentials (for example Lighter API keys or a registered server wallet) where documented on each endpoint.Authentication
You do not need Tide dashboard API keys to access the API server today. When signed requests are enabled for the Tide API, private endpoints will expect HTTP headers like:Tide Dashboard
Optional: open the app for wallets, monitoring, and future API access controls
Supported Exchanges
Tide aggregates data and routes orders across these exchanges:Hyperliquid
Aster
Lighter
Pacifica
Avantis
Rate Limits
- Public endpoints: 100 requests per minute
- Private endpoints: 60 requests per minute
- WebSocket connections: 5 simultaneous connections per client
Response Format
All API responses follow a consistent JSON format with proper HTTP status codes. Errors include detailed information to help with debugging.For real-time data, consider using our WebSocket API instead of polling REST endpoints.