Quick Start with the Client SDK
The recommended way to interact with the Cryptorobot.ai API is via the official@cryptorobot.ai/client npm package over WebSockets. This gives you real-time events, typed services, and automatic reconnection.
The client SDK supports both WebSocket (recommended) and REST transports. WebSocket provides real-time event streaming and lower latency.
REST API
For direct HTTP access, use the base URL:Authentication
All authenticated endpoints require one of:HTTP Methods
Common Query Parameters
Response Format
Paginated List (Find)
Single Resource (Get / Create / Patch)
Error
Rate Limits
Endpoint Groups
Authentication
Login, logout, token management
Users
Profile, sessions, onboarding
Exchanges
Connections, balances, market data
Strategies
CRUD, backtesting, AI generation
Traders & Bots
Bot management, pods, events
Models & Signals
ML signals, subscriptions
Insights
Market data, ETF flows, news
Portfolio
Performance, trades, snapshots
Agents
AI agents and conversations
Payments
Subscriptions, payment methods
Events
Event log, triggers, notifications

