Pump.fun Scraper avatar
Pump.fun Scraper

Pricing

$5.00 / 1,000 tokens

Go to Store
Pump.fun Scraper

Pump.fun Scraper

Developed by

Sh0ck Labs

Sh0ck Labs

Maintained by Community

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.

0.0 (0)

Pricing

$5.00 / 1,000 tokens

2

Total users

50

Monthly users

19

Runs succeeded

>99%

Last modified

2 months ago

You can access the Pump.fun Scraper programmatically from your own applications by using the Apify API. You can also 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.

{
"openapi": "3.0.1",
"info": {
"version": "0.0",
"x-build-id": "0UDsbzrLgucwzGCkc"
},
"servers": [
{
"url": "https://api.apify.com/v2"
}
],
"paths": {
"/acts/api_massta~pump-scraper/run-sync-get-dataset-items": {
"post": {
"operationId": "run-sync-get-dataset-items-api_massta-pump-scraper",
"x-openai-isConsequential": false,
"summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
"tags": [
"Run Actor"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/inputSchema"
}
}
}
},
"parameters": [
{
"name": "token",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "Enter your Apify token here"
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/acts/api_massta~pump-scraper/runs": {
"post": {
"operationId": "runs-sync-api_massta-pump-scraper",
"x-openai-isConsequential": false,
"summary": "Executes an Actor and returns information about the initiated run in response.",
"tags": [
"Run Actor"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/inputSchema"
}
}
}
},
"parameters": [
{
"name": "token",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "Enter your Apify token here"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/runsResponseSchema"
}
}
}
}
}
}
},
"/acts/api_massta~pump-scraper/run-sync": {
"post": {
"operationId": "run-sync-api_massta-pump-scraper",
"x-openai-isConsequential": false,
"summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
"tags": [
"Run Actor"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/inputSchema"
}
}
}
},
"parameters": [
{
"name": "token",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "Enter your Apify token here"
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
}
},
"components": {
"schemas": {
"inputSchema": {
"type": "object",
"required": [
"limit",
"offset",
"order_by",
"order_by_direction"
],
"properties": {
"filter": {
"title": "Search term",
"type": "string",
"description": "Search filter term (can be 'mint' or 'symbol')"
},
"min_created_timestamp": {
"title": "Min Created date",
"pattern": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])(T[0-2]\\d:[0-5]\\d(:[0-5]\\d)?(\\.\\d+)?Z?)?$|^(\\d+)\\s*(minute|hour|day)s?$",
"type": "string",
"description": "Minimum Created date relative format: {number} {unit} (e.g. hours ago)"
},
"min_last_trade_timestamp": {
"title": "Min Last traded date",
"pattern": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])(T[0-2]\\d:[0-5]\\d(:[0-5]\\d)?(\\.\\d+)?Z?)?$|^(\\d+)\\s*(minute|hour|day)s?$",
"type": "string",
"description": "Minimum Last traded date relative format: {number} {unit} (e.g. hours ago)"
},
"include_pricing": {
"title": "Include Pool Pricing",
"type": "boolean",
"description": "Indicates whether pool pricing should be included (NOTE: this will make the calls slower)",
"default": false
},
"is_graduated": {
"title": "Is Graduated",
"type": "boolean",
"description": "Indicates only completed or graduated coins should be scraped (only graduated coins have an associated raydium pool)",
"default": false
},
"is_nsfw": {
"title": "Is NSFW",
"type": "boolean",
"description": "Show items that are NSFW",
"default": true
},
"has_king_of_the_hill": {
"title": "Has King Of the Hill Status",
"type": "boolean",
"description": "Filters items that have been King of the Hill before",
"default": false
},
"is_mkt_cap_usd": {
"title": "Use USD Market Cap",
"type": "boolean",
"description": "Filter market cap using USD value",
"default": false
},
"min_mkt_cap": {
"title": "Min Market Cap",
"minimum": 0,
"type": "integer",
"description": "The minimum market cap to scrape"
},
"max_mkt_cap": {
"title": "Max Market Cap",
"minimum": 0,
"type": "integer",
"description": "The maximum market cap to scrape"
},
"offset": {
"title": "Skip count",
"minimum": 0,
"maximum": 1000,
"type": "integer",
"description": "The number of coins to to skip from the start",
"default": 0
},
"limit": {
"title": "Max count",
"minimum": 50,
"maximum": 1000,
"type": "integer",
"description": "The max number of coins to scrape",
"default": 1000
},
"order_by": {
"title": "Order by",
"enum": [
"created_timestamp",
"last_trade_timestamp",
"last_reply",
"market_cap"
],
"type": "string",
"description": "The field to sort by",
"default": "created_timestamp"
},
"order_by_direction": {
"title": "Order by direction",
"enum": [
"DESC",
"ASC"
],
"type": "string",
"description": "The field to sort by",
"default": "DESC"
}
}
},
"runsResponseSchema": {
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"actId": {
"type": "string"
},
"userId": {
"type": "string"
},
"startedAt": {
"type": "string",
"format": "date-time",
"example": "2025-01-08T00:00:00.000Z"
},
"finishedAt": {
"type": "string",
"format": "date-time",
"example": "2025-01-08T00:00:00.000Z"
},
"status": {
"type": "string",
"example": "READY"
},
"meta": {
"type": "object",
"properties": {
"origin": {
"type": "string",
"example": "API"
},
"userAgent": {
"type": "string"
}
}
},
"stats": {
"type": "object",
"properties": {
"inputBodyLen": {
"type": "integer",
"example": 2000
},
"rebootCount": {
"type": "integer",
"example": 0
},
"restartCount": {
"type": "integer",
"example": 0
},
"resurrectCount": {
"type": "integer",
"example": 0
},
"computeUnits": {
"type": "integer",
"example": 0
}
}
},
"options": {
"type": "object",
"properties": {
"build": {
"type": "string",
"example": "latest"
},
"timeoutSecs": {
"type": "integer",
"example": 300
},
"memoryMbytes": {
"type": "integer",
"example": 1024
},
"diskMbytes": {
"type": "integer",
"example": 2048
}
}
},
"buildId": {
"type": "string"
},
"defaultKeyValueStoreId": {
"type": "string"
},
"defaultDatasetId": {
"type": "string"
},
"defaultRequestQueueId": {
"type": "string"
},
"buildNumber": {
"type": "string",
"example": "1.0.0"
},
"containerUrl": {
"type": "string"
},
"usage": {
"type": "object",
"properties": {
"ACTOR_COMPUTE_UNITS": {
"type": "integer",
"example": 0
},
"DATASET_READS": {
"type": "integer",
"example": 0
},
"DATASET_WRITES": {
"type": "integer",
"example": 0
},
"KEY_VALUE_STORE_READS": {
"type": "integer",
"example": 0
},
"KEY_VALUE_STORE_WRITES": {
"type": "integer",
"example": 1
},
"KEY_VALUE_STORE_LISTS": {
"type": "integer",
"example": 0
},
"REQUEST_QUEUE_READS": {
"type": "integer",
"example": 0
},
"REQUEST_QUEUE_WRITES": {
"type": "integer",
"example": 0
},
"DATA_TRANSFER_INTERNAL_GBYTES": {
"type": "integer",
"example": 0
},
"DATA_TRANSFER_EXTERNAL_GBYTES": {
"type": "integer",
"example": 0
},
"PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
"type": "integer",
"example": 0
},
"PROXY_SERPS": {
"type": "integer",
"example": 0
}
}
},
"usageTotalUsd": {
"type": "number",
"example": 0.00005
},
"usageUsd": {
"type": "object",
"properties": {
"ACTOR_COMPUTE_UNITS": {
"type": "integer",
"example": 0
},
"DATASET_READS": {
"type": "integer",
"example": 0
},
"DATASET_WRITES": {
"type": "integer",
"example": 0
},
"KEY_VALUE_STORE_READS": {
"type": "integer",
"example": 0
},
"KEY_VALUE_STORE_WRITES": {
"type": "number",
"example": 0.00005
},
"KEY_VALUE_STORE_LISTS": {
"type": "integer",
"example": 0
},
"REQUEST_QUEUE_READS": {
"type": "integer",
"example": 0
},
"REQUEST_QUEUE_WRITES": {
"type": "integer",
"example": 0
},
"DATA_TRANSFER_INTERNAL_GBYTES": {
"type": "integer",
"example": 0
},
"DATA_TRANSFER_EXTERNAL_GBYTES": {
"type": "integer",
"example": 0
},
"PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
"type": "integer",
"example": 0
},
"PROXY_SERPS": {
"type": "integer",
"example": 0
}
}
}
}
}
}
}
}
}
}

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: