Base URL
All API requests should be made to:Authentication
Most endpoints require authentication via API key in thex-api-key header. GET /health is public. Customer dashboard endpoints (GET /customers/me, token management routes) require a Bearer token instead of an API key. See Authentication for details.
This reference covers the current public endpoints, request/response formats, and integration patterns.
Route paths
Use each path exactly as shown in this reference. When a route includes/v2, that prefix is a
required part of the URL. Unified routes such as the strategy catalog, strategy bytecode, and
strategy status use their unversioned paths. Cross-resource routes such as /actions are also
unversioned.
For wallet data, choose the view that matches your use case:
GET /actions?walletAddress={address}— paginated wallet activity across swaps, transfers, and strategiesGET /v2/wallets/{address}— wallet overview with token balances, earn positions, and historyGET /v2/strategies/{strategyId}?wallet={address}— one strategy’s position, history, PnL, and rate history
Quick Links
Quickstart
5-minute integration guide
Code Examples
Ready-to-use code samples
Error Codes
Complete error code reference
API Status
Real-time API status and uptime