The Pump.fun API provides multiple endpoints to fetch coin data based on your needs. This guide covers the most common patterns for querying coins.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/BankkRoll/pumpfun-apis/llms.txt
Use this file to discover all available pages before exploring further.
Get latest coins
Fetch the most recently created coins using the/coins/latest endpoint:
Get featured coins
Retrieve coins featured within a specific time window (e.g., “1h”, “6h”, “24h”):The
timeWindow path parameter accepts values like “1h”, “6h”, “24h” to filter coins by their feature time period.Search for coins
Search coins by name, symbol, or other criteria using the/coins/search endpoint:
Search parameters
searchTerm- Keyword to search for in coin names/symbolssort- Field to sort by (e.g., “market_cap”, “created_timestamp”)order- Sort direction (“asc” or “desc”)includeNsfw- Whether to include NSFW-flagged coinscomplete- Filter by graduation status
Get coin by mint address
Fetch detailed information about a specific coin using its mint address:Bulk fetch coins by mints
Retrieve multiple coins in a single request using the bulk endpoint:Get currently live coins
Fetch coins with active livestreams:Best practices
Use pagination
Always specify
limit and offset parameters to paginate through large result sets efficiently.Filter NSFW content
Set
includeNsfw=false in production applications to filter out inappropriate content.Use bulk endpoints
When fetching multiple coins, use the
/coins/mints bulk endpoint instead of making individual requests.