Pump.fun Scraper avatar

Pump.fun Scraper

Try for free

3 days trial then $30.00/month - No credit card required now

Go to Store
Pump.fun Scraper

Pump.fun Scraper

api_massta/pump-scraper
Try for free

3 days trial then $30.00/month - No credit card required now

Get PRICE information with your Pump.fun tokens. This tool extracts in-depth data about cryptocurrency tokens from Pump.fun, a platform dedicated to Solana-based assets. It provides valuable insights into tokens, including their market caps, trading patterns, social media links, and more.

You can access the Pump.fun Scraper programmatically from your own applications by using the Apify API. You can choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in Integrations settings in Apify Console.

1{
2  "openapi": "3.0.1",
3  "info": {
4    "version": "0.0",
5    "x-build-id": "pbpXNpIVcmKeQMtYo"
6  },
7  "servers": [
8    {
9      "url": "https://api.apify.com/v2"
10    }
11  ],
12  "paths": {
13    "/acts/api_massta~pump-scraper/run-sync-get-dataset-items": {
14      "post": {
15        "operationId": "run-sync-get-dataset-items-api_massta-pump-scraper",
16        "x-openai-isConsequential": false,
17        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
18        "tags": [
19          "Run Actor"
20        ],
21        "requestBody": {
22          "required": true,
23          "content": {
24            "application/json": {
25              "schema": {
26                "$ref": "#/components/schemas/inputSchema"
27              }
28            }
29          }
30        },
31        "parameters": [
32          {
33            "name": "token",
34            "in": "query",
35            "required": true,
36            "schema": {
37              "type": "string"
38            },
39            "description": "Enter your Apify token here"
40          }
41        ],
42        "responses": {
43          "200": {
44            "description": "OK"
45          }
46        }
47      }
48    },
49    "/acts/api_massta~pump-scraper/runs": {
50      "post": {
51        "operationId": "runs-sync-api_massta-pump-scraper",
52        "x-openai-isConsequential": false,
53        "summary": "Executes an Actor and returns information about the initiated run in response.",
54        "tags": [
55          "Run Actor"
56        ],
57        "requestBody": {
58          "required": true,
59          "content": {
60            "application/json": {
61              "schema": {
62                "$ref": "#/components/schemas/inputSchema"
63              }
64            }
65          }
66        },
67        "parameters": [
68          {
69            "name": "token",
70            "in": "query",
71            "required": true,
72            "schema": {
73              "type": "string"
74            },
75            "description": "Enter your Apify token here"
76          }
77        ],
78        "responses": {
79          "200": {
80            "description": "OK",
81            "content": {
82              "application/json": {
83                "schema": {
84                  "$ref": "#/components/schemas/runsResponseSchema"
85                }
86              }
87            }
88          }
89        }
90      }
91    },
92    "/acts/api_massta~pump-scraper/run-sync": {
93      "post": {
94        "operationId": "run-sync-api_massta-pump-scraper",
95        "x-openai-isConsequential": false,
96        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
97        "tags": [
98          "Run Actor"
99        ],
100        "requestBody": {
101          "required": true,
102          "content": {
103            "application/json": {
104              "schema": {
105                "$ref": "#/components/schemas/inputSchema"
106              }
107            }
108          }
109        },
110        "parameters": [
111          {
112            "name": "token",
113            "in": "query",
114            "required": true,
115            "schema": {
116              "type": "string"
117            },
118            "description": "Enter your Apify token here"
119          }
120        ],
121        "responses": {
122          "200": {
123            "description": "OK"
124          }
125        }
126      }
127    }
128  },
129  "components": {
130    "schemas": {
131      "inputSchema": {
132        "type": "object",
133        "required": [
134          "limit",
135          "offset",
136          "order_by",
137          "order_by_direction"
138        ],
139        "properties": {
140          "filter": {
141            "title": "Search term",
142            "type": "string",
143            "description": "Search filter term (can be 'mint' or 'symbol')"
144          },
145          "created_timestamp": {
146            "title": "Created date",
147            "pattern": "^(\\d+)\\s*(hour|minute|second)s?$",
148            "type": "string",
149            "description": "Created date relative format: {number} {unit}"
150          },
151          "last_trade_timestamp": {
152            "title": "Last traded date",
153            "pattern": "^(\\d+)\\s*(day|hour|minute|second)s?$",
154            "type": "string",
155            "description": "Last traded date relative format: {number} {unit}"
156          },
157          "include_pricing": {
158            "title": "Include Pool Pricing",
159            "type": "boolean",
160            "description": "Indicates whether pool pricing should be included (NOTE: this will make the calls slower)",
161            "default": false
162          },
163          "is_graduated": {
164            "title": "Is Graduated",
165            "type": "boolean",
166            "description": "Indicates only completed or graduated coins should be scraped (only graduated coins have an associated raydium pool)",
167            "default": false
168          },
169          "is_nsfw": {
170            "title": "Is NSFW",
171            "type": "boolean",
172            "description": "Show items that are NSFW",
173            "default": true
174          },
175          "has_king_of_the_hill": {
176            "title": "Has King Of the Hill Status",
177            "type": "boolean",
178            "description": "Filters items that have been King of the Hill before",
179            "default": false
180          },
181          "is_mkt_cap_usd": {
182            "title": "Use USD Market Cap",
183            "type": "boolean",
184            "description": "Filter market cap using USD value",
185            "default": false
186          },
187          "min_mkt_cap": {
188            "title": "Max Market Cap",
189            "minimum": 0,
190            "type": "integer",
191            "description": "The maximum market cap to scrape"
192          },
193          "max_mkt_cap": {
194            "title": "Min Market Cap",
195            "minimum": 0,
196            "type": "integer",
197            "description": "The minimum market cap to scrape"
198          },
199          "offset": {
200            "title": "Skip count",
201            "minimum": 0,
202            "maximum": 1000,
203            "type": "integer",
204            "description": "The number of coins to to skip from the start",
205            "default": 0
206          },
207          "limit": {
208            "title": "Max count",
209            "minimum": 50,
210            "maximum": 1000,
211            "type": "integer",
212            "description": "The max number of coins to scrape",
213            "default": 1000
214          },
215          "order_by": {
216            "title": "Order by",
217            "enum": [
218              "created_timestamp",
219              "last_trade_timestamp",
220              "last_reply",
221              "market_cap"
222            ],
223            "type": "string",
224            "description": "The field to sort by",
225            "default": "created_timestamp"
226          },
227          "order_by_direction": {
228            "title": "Order by direction",
229            "enum": [
230              "DESC",
231              "ASC"
232            ],
233            "type": "string",
234            "description": "The field to sort by",
235            "default": "DESC"
236          }
237        }
238      },
239      "runsResponseSchema": {
240        "type": "object",
241        "properties": {
242          "data": {
243            "type": "object",
244            "properties": {
245              "id": {
246                "type": "string"
247              },
248              "actId": {
249                "type": "string"
250              },
251              "userId": {
252                "type": "string"
253              },
254              "startedAt": {
255                "type": "string",
256                "format": "date-time",
257                "example": "2025-01-08T00:00:00.000Z"
258              },
259              "finishedAt": {
260                "type": "string",
261                "format": "date-time",
262                "example": "2025-01-08T00:00:00.000Z"
263              },
264              "status": {
265                "type": "string",
266                "example": "READY"
267              },
268              "meta": {
269                "type": "object",
270                "properties": {
271                  "origin": {
272                    "type": "string",
273                    "example": "API"
274                  },
275                  "userAgent": {
276                    "type": "string"
277                  }
278                }
279              },
280              "stats": {
281                "type": "object",
282                "properties": {
283                  "inputBodyLen": {
284                    "type": "integer",
285                    "example": 2000
286                  },
287                  "rebootCount": {
288                    "type": "integer",
289                    "example": 0
290                  },
291                  "restartCount": {
292                    "type": "integer",
293                    "example": 0
294                  },
295                  "resurrectCount": {
296                    "type": "integer",
297                    "example": 0
298                  },
299                  "computeUnits": {
300                    "type": "integer",
301                    "example": 0
302                  }
303                }
304              },
305              "options": {
306                "type": "object",
307                "properties": {
308                  "build": {
309                    "type": "string",
310                    "example": "latest"
311                  },
312                  "timeoutSecs": {
313                    "type": "integer",
314                    "example": 300
315                  },
316                  "memoryMbytes": {
317                    "type": "integer",
318                    "example": 1024
319                  },
320                  "diskMbytes": {
321                    "type": "integer",
322                    "example": 2048
323                  }
324                }
325              },
326              "buildId": {
327                "type": "string"
328              },
329              "defaultKeyValueStoreId": {
330                "type": "string"
331              },
332              "defaultDatasetId": {
333                "type": "string"
334              },
335              "defaultRequestQueueId": {
336                "type": "string"
337              },
338              "buildNumber": {
339                "type": "string",
340                "example": "1.0.0"
341              },
342              "containerUrl": {
343                "type": "string"
344              },
345              "usage": {
346                "type": "object",
347                "properties": {
348                  "ACTOR_COMPUTE_UNITS": {
349                    "type": "integer",
350                    "example": 0
351                  },
352                  "DATASET_READS": {
353                    "type": "integer",
354                    "example": 0
355                  },
356                  "DATASET_WRITES": {
357                    "type": "integer",
358                    "example": 0
359                  },
360                  "KEY_VALUE_STORE_READS": {
361                    "type": "integer",
362                    "example": 0
363                  },
364                  "KEY_VALUE_STORE_WRITES": {
365                    "type": "integer",
366                    "example": 1
367                  },
368                  "KEY_VALUE_STORE_LISTS": {
369                    "type": "integer",
370                    "example": 0
371                  },
372                  "REQUEST_QUEUE_READS": {
373                    "type": "integer",
374                    "example": 0
375                  },
376                  "REQUEST_QUEUE_WRITES": {
377                    "type": "integer",
378                    "example": 0
379                  },
380                  "DATA_TRANSFER_INTERNAL_GBYTES": {
381                    "type": "integer",
382                    "example": 0
383                  },
384                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
385                    "type": "integer",
386                    "example": 0
387                  },
388                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
389                    "type": "integer",
390                    "example": 0
391                  },
392                  "PROXY_SERPS": {
393                    "type": "integer",
394                    "example": 0
395                  }
396                }
397              },
398              "usageTotalUsd": {
399                "type": "number",
400                "example": 0.00005
401              },
402              "usageUsd": {
403                "type": "object",
404                "properties": {
405                  "ACTOR_COMPUTE_UNITS": {
406                    "type": "integer",
407                    "example": 0
408                  },
409                  "DATASET_READS": {
410                    "type": "integer",
411                    "example": 0
412                  },
413                  "DATASET_WRITES": {
414                    "type": "integer",
415                    "example": 0
416                  },
417                  "KEY_VALUE_STORE_READS": {
418                    "type": "integer",
419                    "example": 0
420                  },
421                  "KEY_VALUE_STORE_WRITES": {
422                    "type": "number",
423                    "example": 0.00005
424                  },
425                  "KEY_VALUE_STORE_LISTS": {
426                    "type": "integer",
427                    "example": 0
428                  },
429                  "REQUEST_QUEUE_READS": {
430                    "type": "integer",
431                    "example": 0
432                  },
433                  "REQUEST_QUEUE_WRITES": {
434                    "type": "integer",
435                    "example": 0
436                  },
437                  "DATA_TRANSFER_INTERNAL_GBYTES": {
438                    "type": "integer",
439                    "example": 0
440                  },
441                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
442                    "type": "integer",
443                    "example": 0
444                  },
445                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
446                    "type": "integer",
447                    "example": 0
448                  },
449                  "PROXY_SERPS": {
450                    "type": "integer",
451                    "example": 0
452                  }
453                }
454              }
455            }
456          }
457        }
458      }
459    }
460  }
461}

Pump.fun Scraper OpenAPI definition

OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.

OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.

By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.

You can download the OpenAPI definitions for Pump.fun Scraper from the options below:

If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.

You can also check out our other API clients:

Developer
Maintained by Community

Actor Metrics

  • 3 monthly users

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Feb 2025

  • Modified 3 days ago