API versions
Pump.fun maintains multiple API versions to support different use cases and maintain backward compatibility. This guide explains the available API versions and how to choose the right one for your application.Overview
The Pump.fun platform uses several API domains:Frontend API v3
Current - Primary API for most operations
Advanced Analytics v2
Current - Specialized analytics and market data
Frontend API v2
Deprecated - Legacy version, migrate to v3
Frontend API v1
Deprecated - Legacy version, migrate to v3
Frontend API v3 (Current)
This is the current and recommended version for all frontend operations.
Base URL
Status
Current - Actively maintained and recommended for all new integrationsKey features
- Complete token lifecycle management (creation, trading, metadata)
- User authentication and profile management
- Trade history and real-time data
- Social features (likes, comments, follows)
- Livestream integration
- Bookmark and notification systems
- Moderation tools
Example endpoints
Common operations
GET /coins/latest- Retrieve the most recently created coinGET /coins/{mint}- Get details for a specific tokenPOST /coins/create- Create a new tokenGET /trades/all/{mint}- Get trade history for a tokenGET /auth/my-profile- Retrieve authenticated user profileGET /sol-price- Get current Solana price
Advanced Analytics API v2
Use this API for advanced market analysis and specialized queries.
Base URL
Status
Current - Specialized API for analytics and advanced data queriesKey features
- Advanced coin analytics and metrics
- Graduated coin tracking
- Market search capabilities
- Enhanced data aggregation
- KOL (Key Opinion Leader) scanning
Example endpoints
Common operations
GET /coins/graduated- Retrieve tokens that have graduated to RaydiumGET /coins/list- Get filtered lists of coinsGET /coins/kolscan- Access KOL scanning dataGET /search- Search for tokens and data
When to use
Use the Advanced Analytics API when you need:- Graduated coin data and analytics
- Advanced search and filtering capabilities
- Specialized market metrics
- KOL tracking and analysis
Frontend API v2 (Deprecated)
Base URL
Status
Deprecated - No longer recommended for new integrationsMigration
If you’re using Frontend API v2, migrate to v3 by:- Updating your base URL from
frontend-api-v2.pump.funtofrontend-api-v3.pump.fun - Testing all endpoints to ensure compatibility
- Reviewing any breaking changes in endpoint behavior
- Updating authentication headers if necessary
Frontend API v1 (Deprecated)
Base URL
Status
Deprecated - No longer recommended for new integrationsMigration
If you’re using Frontend API v1, migrate to v3 by:- Updating your base URL from
frontend-api.pump.funtofrontend-api-v3.pump.fun - Testing all endpoints to ensure compatibility
- Reviewing any breaking changes in endpoint behavior
- Updating authentication headers if necessary
Additional API domains
The Pump.fun platform includes specialized API domains for specific functionality:Profile API
Swap API
Volatility API v2
Clips API
Market API
Rate limits
Rate limits vary by endpoint and API version. Monitor rate limit headers in API responses:x-ratelimit-limit- Total request limitx-ratelimit-remaining- Remaining requests in current windowx-ratelimit-reset- Timestamp when limit resets
OpenAPI specifications
Download OpenAPI specifications for API versions:Next steps
Quickstart
Make your first API call with Frontend API v3
Authentication
Learn how to authenticate your API requests
Coins API
Browse coin-related endpoints
Rate limits
Understand rate limiting across API versions