Choose an API
o1 Alpha Token API
Fetch an unpaginated list containing only token contract addresses. No API key is required.
Trading API
Build and submit trades with MEV protection, Permit2 support, and configurable slippage.
o1 Launchpad Public API
Integrate with o1 Launchpad through its separately versioned API and scoped API keys.
Versioned routes
The route path identifies the API version. Use the complete endpoint shown on each API page rather than adding a version to the base URL yourself. For example:/v1 in its base URL.
Common client behavior
- Send and accept JSON unless an endpoint says otherwise.
- Treat
429 Too Many Requestsas retryable after waiting. HonorRetry-Afterwhen the response includes it. - Use exponential backoff with jitter for transient
500class errors. - Do not retry invalid
400class requests without correcting them. - Keep private keys and API tokens out of client-side code and source control.
