{
  "openapi": "3.0.1",
  "info": {
    "title": "GMGN Trending Scraper",
    "description": "GMGN Trending Tokens Scraper extracts real-time data from GMGN.ai trending crypto tokens across Ethereum, BSC, Base, Solana and Tron networks. Track transactions, liquidity, price changes and risk metrics with customizable filters for effective market analysis and investment research.",
    "version": "0.0",
    "x-build-id": "xZVnVY0CIXzZuOJaN"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/muhammetakkurtt~gmgn-trending-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-muhammetakkurtt-gmgn-trending-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/muhammetakkurtt~gmgn-trending-scraper/runs": {
      "post": {
        "operationId": "runs-sync-muhammetakkurtt-gmgn-trending-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/muhammetakkurtt~gmgn-trending-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-muhammetakkurtt-gmgn-trending-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": [
          "chain"
        ],
        "properties": {
          "chain": {
            "title": "Blockchain Network",
            "enum": [
              "bsc",
              "eth",
              "base",
              "sol",
              "tron",
              "monad",
              "hyperevm",
              "megaeth",
              "robinhood",
              "xlayer"
            ],
            "type": "string",
            "description": "Blockchain network to scan",
            "default": "sol"
          },
          "timeRange": {
            "title": "Time Period",
            "enum": [
              "1m",
              "5m",
              "1h",
              "6h",
              "24h"
            ],
            "type": "string",
            "description": "Time period for trending data",
            "default": "1h"
          },
          "sortBy": {
            "title": "Order By",
            "enum": [
              "",
              "creation_timestamp",
              "marketcap",
              "history_highest_market_cap",
              "liquidity",
              "volume",
              "swaps",
              "holder_count",
              "gas_fee",
              "bluechip_owner_percentage",
              "smart_degen_count",
              "renowned_count",
              "price",
              "change1m",
              "change5m",
              "change1h"
            ],
            "type": "string",
            "description": "Criteria to order the results",
            "default": ""
          },
          "sortDirection": {
            "title": "Sort Direction",
            "enum": [
              "desc",
              "asc"
            ],
            "type": "string",
            "description": "Direction to sort the results",
            "default": "desc"
          },
          "tokenFilters": {
            "title": "Common Token Filters",
            "uniqueItems": true,
            "type": "array",
            "description": "Filters that apply to all blockchain networks.",
            "items": {
              "type": "string",
              "enum": [
                "is_out_market",
                "is_internal_market",
                "has_social",
                "not_social_dup",
                "not_image_dup",
                "dexscr_update_link"
              ],
              "enumTitles": [
                "Migrated",
                "Not Migrated",
                "With at least 1 social",
                "Original Socials",
                "Original Avatar",
                "Update Social"
              ]
            },
            "default": []
          },
          "otherChainTokenFilters": {
            "title": "Token Filters (ETH, BSC, Base, etc.)",
            "uniqueItems": true,
            "type": "array",
            "description": "These filters are NOT applicable to the Solana network.",
            "items": {
              "type": "string",
              "enum": [
                "renounced",
                "not_honeypot",
                "verified",
                "locked"
              ],
              "enumTitles": [
                "Exclude Non-Renounced",
                "Exclude Honeypot",
                "Exclude Unverified",
                "Locked"
              ]
            },
            "default": [
              "renounced",
              "not_honeypot",
              "verified"
            ]
          },
          "solanaTokenFilters": {
            "title": "Token Filters (Solana Only)",
            "uniqueItems": true,
            "type": "array",
            "description": "These filters are specific to the Solana network.",
            "items": {
              "type": "string",
              "enum": [
                "renounced",
                "frozen",
                "burn",
                "not_wash_trading"
              ],
              "enumTitles": [
                "NoMint",
                "No Blacklist",
                "Burnt",
                "Exclude Wash Trading"
              ]
            },
            "default": [
              "renounced",
              "frozen"
            ]
          },
          "solanaPlatforms": {
            "title": "DEX Platforms (Solana Only)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by specific DEX platforms. This is only applicable for the Solana network.",
            "items": {
              "type": "string",
              "enum": [
                "Pump.fun",
                "pump_mayhem",
                "letsbonk",
                "bonkers",
                "bags",
                "bankr",
                "zora",
                "surge",
                "anoncoin",
                "moonshot_app",
                "wendotdev",
                "heaven",
                "sugar",
                "token_mill",
                "believe",
                "trendsfun",
                "trends_fun",
                "jup_studio",
                "Moonshot",
                "boop",
                "xstocks",
                "ray_launchpad",
                "meteora_virtual_curve",
                "pool_ray",
                "pool_meteora",
                "pool_pump_amm",
                "pool_orca",
                "pool_uniswap",
                "pool_pancake"
              ],
              "enumTitles": [
                "Pumpfun",
                "Mayhem",
                "Bonk",
                "Bonkers",
                "Bags",
                "Bankr",
                "Zora",
                "Surge",
                "Anoncoin",
                "Moonshot",
                "Wen.dev",
                "Heaven",
                "Sugar",
                "TokenMill",
                "Believe",
                "Trends",
                "Trends.fun",
                "Studio",
                "Moonit",
                "Boop",
                "xStocks",
                "Launchlab",
                "Dynamic BC",
                "Raydium",
                "Meteora",
                "Pump AMM",
                "Orca",
                "Uniswap",
                "Pancake"
              ]
            },
            "default": []
          },
          "bscPlatforms": {
            "title": "DEX Platforms (BSC Only)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by specific DEX platforms. This is only applicable for the BSC network.",
            "items": {
              "type": "string",
              "enum": [
                "fourmeme",
                "fourmeme_agent",
                "bn_fourmeme",
                "flap",
                "clanker",
                "lunafun",
                "pool_pancake",
                "pool_uniswap"
              ],
              "enumTitles": [
                "Fourmeme",
                "Fourmeme Agent",
                "X Mode",
                "Flap",
                "Clanker",
                "Luna.fun",
                "Pancake",
                "Uniswap"
              ]
            },
            "default": []
          },
          "basePlatforms": {
            "title": "DEX Platforms (Base Only)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by specific DEX platforms. This is only applicable for the Base network.",
            "items": {
              "type": "string",
              "enum": [
                "clanker",
                "bankr",
                "zora",
                "zora_creator",
                "baseapp",
                "basememe",
                "virtuals_v2",
                "klik"
              ],
              "enumTitles": [
                "Clanker",
                "Bankr",
                "Flaunch",
                "Zora Content",
                "Zora Creator",
                "Baseapp",
                "Basememe",
                "Virtuals Uni",
                "Klik"
              ]
            },
            "default": []
          },
          "monadPlatforms": {
            "title": "DEX Platforms (Monad Only)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by specific DEX platforms. This is only applicable for the Monad network.",
            "items": {
              "type": "string",
              "enum": [
                "nadfun",
                "kuru",
                "flap",
                "clanker",
                "bonadfun"
              ],
              "enumTitles": [
                "Nad.fun",
                "Kuru",
                "Flap",
                "Clanker",
                "Bonadfun"
              ]
            },
            "default": []
          },
          "developerFilters": {
            "title": "DEV Filters",
            "uniqueItems": true,
            "type": "array",
            "description": "Dev related filters (select multiple)",
            "items": {
              "type": "string",
              "enum": [
                "creator_hold",
                "creator_close",
                "token_burnt"
              ],
              "enumTitles": [
                "Dev Still Holding",
                "Dev Sell All",
                "Dev Burnt"
              ]
            }
          },
          "min_created": {
            "title": "Min Token Age",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Minimum age of tokens to include (in minutes)"
          },
          "max_created": {
            "title": "Max Token Age",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Maximum age of tokens to include (in minutes)"
          },
          "min_liquidity": {
            "title": "Min Liquidity",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Minimum liquidity value in USD"
          },
          "max_liquidity": {
            "title": "Max Liquidity",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Maximum liquidity value in USD"
          },
          "min_marketcap": {
            "title": "Min Market Cap",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Minimum market capitalization in USD"
          },
          "max_marketcap": {
            "title": "Max Market Cap",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Maximum market capitalization in USD"
          },
          "min_holder_count": {
            "title": "Min Holder Count",
            "minimum": 1,
            "maximum": 1000000,
            "type": "integer",
            "description": "Minimum number of token holders"
          },
          "max_holder_count": {
            "title": "Max Holder Count",
            "minimum": 1,
            "maximum": 1000000,
            "type": "integer",
            "description": "Maximum number of token holders"
          },
          "min_swaps": {
            "title": "Min Swaps",
            "minimum": 1,
            "maximum": 1000000,
            "type": "integer",
            "description": "Minimum number of transactions"
          },
          "max_swaps": {
            "title": "Max Swaps",
            "minimum": 1,
            "maximum": 1000000,
            "type": "integer",
            "description": "Maximum number of transactions"
          },
          "min_volume": {
            "title": "Min Volume",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Minimum trading volume in USD"
          },
          "max_volume": {
            "title": "Max Volume",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Maximum trading volume in USD"
          },
          "min_insider_rate": {
            "title": "Min Insider Rate",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Minimum insider ownership rate (in percent, e.g. 5 means 0.05 or 5%)"
          },
          "max_insider_rate": {
            "title": "Max Insider Rate",
            "minimum": 1,
            "maximum": 100000000000,
            "type": "integer",
            "description": "Maximum insider ownership rate (in percent, e.g. 5 means 0.05 or 5%)"
          },
          "min_gas_fee": {
            "title": "Min Total Fees",
            "type": "integer",
            "description": "Minimum total fees (e.g. in SOL, BNB, or ETH depending on the chain)"
          },
          "max_gas_fee": {
            "title": "Max Total Fees",
            "type": "integer",
            "description": "Maximum total fees (e.g. in SOL, BNB, or ETH depending on the chain)"
          },
          "min_bot_degen_count": {
            "title": "Min Bot Degens",
            "type": "integer",
            "description": "Minimum bot degen count"
          },
          "max_bot_degen_count": {
            "title": "Max Bot Degens",
            "type": "integer",
            "description": "Maximum bot degen count"
          },
          "min_smart_degen_count": {
            "title": "Min Smart",
            "type": "integer",
            "description": "Minimum smart wallets"
          },
          "max_smart_degen_count": {
            "title": "Max Smart",
            "type": "integer",
            "description": "Maximum smart wallets"
          },
          "min_renowned_count": {
            "title": "Min KOL",
            "type": "integer",
            "description": "Minimum Key Opinion Leaders count"
          },
          "max_renowned_count": {
            "title": "Max KOL",
            "type": "integer",
            "description": "Maximum Key Opinion Leaders count"
          },
          "min_bundler_rate": {
            "title": "Min Bundlers Rate",
            "type": "number",
            "description": "Minimum Bundlers rate (enter as % e.g. 5 for 5% or 0.05)"
          },
          "max_bundler_rate": {
            "title": "Max Bundlers Rate",
            "type": "number",
            "description": "Maximum Bundlers rate (enter as % e.g. 5 for 5% or 0.05)"
          },
          "min_entrapment_ratio": {
            "title": "Min Phishing Ratio",
            "type": "number",
            "description": "Minimum Phishing (Entrapment) ratio"
          },
          "max_entrapment_ratio": {
            "title": "Max Phishing Ratio",
            "type": "number",
            "description": "Maximum Phishing (Entrapment) ratio"
          },
          "min_history_highest_marketcap": {
            "title": "Min ATH MC",
            "type": "number",
            "description": "Minimum All Time High Market Cap in USD"
          },
          "max_history_highest_marketcap": {
            "title": "Max ATH MC",
            "type": "number",
            "description": "Maximum All Time High Market Cap in USD"
          },
          "min_top10_holder_rate": {
            "title": "Min Top 10 Holders Rate",
            "type": "number",
            "description": "Minimum Top 10 holders rate"
          },
          "max_top10_holder_rate": {
            "title": "Max Top 10 Holders Rate",
            "type": "number",
            "description": "Maximum Top 10 holders rate"
          },
          "min_dev_team_hold_rate": {
            "title": "Min Dev Holding Rate",
            "type": "number",
            "description": "Minimum Dev Team hold rate"
          },
          "max_dev_team_hold_rate": {
            "title": "Max Dev Holding Rate",
            "type": "number",
            "description": "Maximum Dev Team hold rate"
          },
          "min_top70_sniper_hold_rate": {
            "title": "Min Snipers Hold Rate",
            "type": "number",
            "description": "Minimum Top 70 Snipers hold rate"
          },
          "max_top70_sniper_hold_rate": {
            "title": "Max Snipers Hold Rate",
            "type": "number",
            "description": "Maximum Top 70 Snipers hold rate"
          },
          "min_visiting_count": {
            "title": "Min Currently Viewing",
            "type": "integer",
            "description": "Minimum currently viewing count"
          },
          "max_visiting_count": {
            "title": "Max Currently Viewing",
            "type": "integer",
            "description": "Maximum currently viewing count"
          },
          "proxyConfiguration": {
            "title": "Proxy Configuration",
            "type": "object",
            "description": "Using a proxy is recommended for faster and more reliable results",
            "default": {
              "useApifyProxy": true,
              "apifyProxyGroups": []
            }
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}