{
  "openapi": "3.0.1",
  "info": {
    "title": "Decrypt Crypto News Finder by Category & Keyword",
    "description": "Search Decrypt's crypto, Web3, and AI news by keyword or category, or look up specific articles, for full article text, authors, tags, mentioned coins, and featured images.",
    "version": "1.1",
    "x-build-id": "QymXnxwvFb54S2uVZ"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/dataspryva~decrypt-crypto-news-finder-by-category-and-keyword/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-dataspryva-decrypt-crypto-news-finder-by-category-and-keyword",
        "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/dataspryva~decrypt-crypto-news-finder-by-category-and-keyword/runs": {
      "post": {
        "operationId": "runs-sync-dataspryva-decrypt-crypto-news-finder-by-category-and-keyword",
        "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/dataspryva~decrypt-crypto-news-finder-by-category-and-keyword/run-sync": {
      "post": {
        "operationId": "run-sync-dataspryva-decrypt-crypto-news-finder-by-category-and-keyword",
        "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": [
          "mode"
        ],
        "properties": {
          "mode": {
            "title": "Mode",
            "enum": [
              "search",
              "browseByCategory",
              "byId",
              "trending",
              "byTag",
              "byCoin",
              "byAuthor"
            ],
            "type": "string",
            "description": "What to fetch. Search matches titles, excerpts and article bodies. The latest mode returns the newest stories.",
            "default": "search"
          },
          "searchQuery": {
            "title": "Search query",
            "type": "string",
            "description": "Keyword or phrase matched against article titles, excerpts and bodies (mode=search). E.g. bitcoin, ethereum, NFT.",
            "default": ""
          },
          "category": {
            "title": "Category",
            "enum": [
              "",
              "ai",
              "artificial-intelligence",
              "artificial-intelligence-learn",
              "build",
              "business",
              "course-articles",
              "courses",
              "cryptocurrencies",
              "cryptocurrency-guides",
              "daily-debrief",
              "dapps",
              "decrypt",
              "deep-dives",
              "defi",
              "exchanges",
              "games",
              "gaming",
              "gaming-guides",
              "health",
              "investigations",
              "investing",
              "landscape",
              "law",
              "learn",
              "legislation",
              "long-reads",
              "longevity",
              "markets",
              "news",
              "nft",
              "opinion",
              "other-reviews",
              "phones",
              "press-release",
              "press-releases",
              "press-releases-gaming",
              "profiles",
              "projects",
              "reviews",
              "social-media",
              "space",
              "technology",
              "technology-guides",
              "the-distributed-future",
              "the-people",
              "wallets",
              "web3"
            ],
            "type": "string",
            "description": "One Decrypt category slug (mode=browseByCategory and as a filter in other modes). Leave empty for any category.",
            "default": ""
          },
          "categories": {
            "title": "Multiple categories",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by several category slugs at once. Applies to search, latest, tag, coin and author modes.",
            "items": {
              "type": "string",
              "enum": [
                "ai",
                "artificial-intelligence",
                "artificial-intelligence-learn",
                "build",
                "business",
                "course-articles",
                "courses",
                "cryptocurrencies",
                "cryptocurrency-guides",
                "daily-debrief",
                "dapps",
                "decrypt",
                "deep-dives",
                "defi",
                "exchanges",
                "games",
                "gaming",
                "gaming-guides",
                "health",
                "investigations",
                "investing",
                "landscape",
                "law",
                "learn",
                "legislation",
                "long-reads",
                "longevity",
                "markets",
                "news",
                "nft",
                "opinion",
                "other-reviews",
                "phones",
                "press-release",
                "press-releases",
                "press-releases-gaming",
                "profiles",
                "projects",
                "reviews",
                "social-media",
                "space",
                "technology",
                "technology-guides",
                "the-distributed-future",
                "the-people",
                "wallets",
                "web3"
              ],
              "enumTitles": [
                "Artificial Intelligence",
                "Artificial Intelligence",
                "Artificial Intelligence",
                "Build",
                "Business",
                "Course Articles",
                "Courses",
                "Coins",
                "The Coins",
                "Daily Debrief",
                "Dapps",
                "Our Company",
                "Deep Dives",
                "DeFi",
                "Exchanges",
                "Games",
                "Gaming",
                "Gaming",
                "Health",
                "Investigations",
                "Investing",
                "The Landscape",
                "Law and Order",
                "Learn",
                "Legislation",
                "Long Reads",
                "Longevity",
                "Markets",
                "News",
                "NFTs",
                "Opinion",
                "Others",
                "Phones",
                "Press Release",
                "Press Releases",
                "Press Releases - Gaming",
                "Profiles",
                "The Projects",
                "Reviews",
                "Social Media",
                "Space",
                "Technology",
                "Technology Guides",
                "The Future",
                "The People",
                "Wallets",
                "web3"
              ]
            },
            "default": []
          },
          "tagSlugs": {
            "title": "Tag slugs",
            "type": "array",
            "description": "Filter by Decrypt tag slugs, e.g. bitcoin, ethereum, regulation. Tag names are not accepted; use the slugs returned in each record.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "coinSlugs": {
            "title": "Coin slugs",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter by coin slugs, e.g. bitcoin, ethereum, solana. Names and ticker symbols are also accepted and mapped to slugs. The source can match articles with no explicit coin relation; those rows omit coins and coinSlugs.",
            "items": {
              "type": "string",
              "enum": [
                "1inch",
                "aave",
                "algorand",
                "apecoin",
                "aptos",
                "arbitrum",
                "arweave",
                "aster",
                "audius",
                "augur",
                "avalanche",
                "axie-infinity",
                "binance-coin",
                "basic-attention-token",
                "binance-usd",
                "bitcoin",
                "bitcoin-cash",
                "bitcoin-sv",
                "bitfinex",
                "bittensor",
                "blur",
                "bonk",
                "cardano",
                "celo",
                "celsius",
                "chainlink",
                "chia",
                "chiliz",
                "civic",
                "compound-comp-token",
                "cosmos",
                "crypto-com",
                "curve-dao-token",
                "dash",
                "decentraland",
                "digibyte",
                "dogecoin",
                "dogwifhat",
                "eos",
                "ethpow",
                "electroneum",
                "enjin",
                "ethereum",
                "ethereum-classic",
                "ftx",
                "94510",
                "fartcoin",
                "filecoin",
                "gemini-dollar",
                "gods-unchained",
                "toncoin",
                "harmony",
                "helium",
                "hive",
                "horizen",
                "iost",
                "immutablex",
                "injective",
                "70579",
                "kin",
                "kucoin-token",
                "kyber-network",
                "lido-dao-token",
                "lisk",
                "litecoin",
                "loom-network",
                "maker",
                "matic",
                "metal",
                "monero",
                "neo",
                "near-protocol",
                "nem",
                "okex",
                "oasis-network",
                "official-trump",
                "olympusdao",
                "omisego",
                "optimism",
                "orchid",
                "pengu",
                "pancakeswap",
                "paxos",
                "pepe",
                "polkadot",
                "polygon",
                "pooltogether",
                "provenance-blockchain",
                "render-network",
                "request-finance",
                "secret-network",
                "sei",
                "shiba-inu",
                "simple-token",
                "smooth-love-potion",
                "solana",
                "spankchain",
                "steem-token",
                "stellar",
                "sushi",
                "synthetix-network-token",
                "thorchain",
                "terra",
                "terra-classic",
                "tether",
                "tezos",
                "the-sandbox",
                "theta-network",
                "tron",
                "trueusd",
                "uniswap",
                "vechain",
                "wax",
                "wbtc",
                "walletconnect-token",
                "world-liberty-financial",
                "worldcoin",
                "xrp",
                "zrx",
                "zcash",
                "zilliqa"
              ],
              "enumTitles": [
                "1inch (1INCH)",
                "Aave (AAVE)",
                "Algorand (ALGO)",
                "ApeCoin (APE)",
                "Aptos (APT)",
                "Arbitrum (ARB)",
                "Arweave (AR)",
                "Aster (ASTER)",
                "Audius (AUDIO)",
                "Augur (REP)",
                "Avalanche (AVAX)",
                "Axie Infinity (AXS)",
                "BNB (BNB)",
                "Basic Attention Token (BAT)",
                "Binance USD (BUSD)",
                "Bitcoin (BTC)",
                "Bitcoin Cash (BCH)",
                "Bitcoin SV (BSV)",
                "Bitfinex (LEO)",
                "Bittensor (TAO)",
                "Blur (BLUR)",
                "Bonk (BONK)",
                "Cardano (ADA)",
                "Celo (CELO)",
                "Celsius (CEL)",
                "Chainlink (LINK)",
                "Chia (XCH)",
                "Chiliz (CHZ)",
                "Civic (CVC)",
                "Compound (COMP)",
                "Cosmos (ATOM)",
                "Crypto.com (CRO)",
                "Curve DAO Token (CRV)",
                "Dash (DASH)",
                "Decentraland (MANA)",
                "DigiByte (DGB)",
                "Dogecoin (DOGE)",
                "Dogwifhat (WIF)",
                "EOS (EOS)",
                "ETHPoW (ETHW)",
                "Electroneum (ETN)",
                "Enjin (ENJ)",
                "Ethereum (ETH)",
                "Ethereum Classic (ETC)",
                "FTX (FTT)",
                "Fantom (FTM)",
                "Fartcoin (FARTCOIN)",
                "Filecoin (FIL)",
                "Gemini Dollar (GUSD)",
                "Gods Unchained (GODS)",
                "Gram (prev. Toncoin) (GRAM)",
                "Harmony (ONE)",
                "Helium (HNT)",
                "Hive (HIVE)",
                "Horizen (ZEN)",
                "IOST (IOST)",
                "ImmutableX (IMX)",
                "Injective (INJ)",
                "Internet Computer (ICP)",
                "Kin (KIN)",
                "KuCoin Token (KCS)",
                "Kyber Network (KNC)",
                "Lido DAO Token (LDO)",
                "Lisk (LSK)",
                "Litecoin (LTC)",
                "Loom Network (LOOM)",
                "Maker (MKR)",
                "Matic (MATIC)",
                "Metal (MTL)",
                "Monero (XMR)",
                "NEO (NEO)",
                "Near Protocol (NEAR)",
                "Nem (XEM)",
                "OKEx (OKB)",
                "Oasis Network (ROSE)",
                "Official Trump (TRUMP)",
                "OlympusDAO (OHM)",
                "OmiseGo (OMG)",
                "Optimism (OP)",
                "Orchid (OXT)",
                "PENGU (PENGU)",
                "PancakeSwap (CAKE)",
                "Paxos (USDP)",
                "Pepe (PEPE)",
                "Polkadot (DOT)",
                "Polygon (POL)",
                "PoolTogether (POOL)",
                "Provenance Blockchain (HASH)",
                "Render Network (RNDR)",
                "Request Finance (REQ)",
                "Secret Network (SCRT)",
                "Sei (SEI)",
                "Shiba Inu (SHIB)",
                "Simple Token (OST)",
                "Smooth Love Potion (SLP)",
                "Solana (SOL)",
                "SpankChain (SPANK)",
                "Steem (STEEM)",
                "Stellar (XLM)",
                "Sushi (SUSHI)",
                "Synthetix Network Token (SNX)",
                "THORchain (RUNE)",
                "Terra (LUNA)",
                "Terra Luna Classic (LUNC)",
                "Tether (USDT)",
                "Tezos (XTZ)",
                "The Sandbox (SAND)",
                "Theta Network (THETA)",
                "Tron (TRX)",
                "TrueUSD (TUSD)",
                "Uniswap (UNI)",
                "VeChain (VET)",
                "WAX (WAXP)",
                "WBTC (WBTC)",
                "WalletConnect Token (WCT)",
                "World Liberty Financial (WLFI)",
                "Worldcoin (WLD)",
                "XRP (XRP)",
                "ZRX (ZRX)",
                "Zcash (ZEC)",
                "Zilliqa (ZIL)"
              ]
            },
            "default": []
          },
          "authorSlugs": {
            "title": "Author slugs",
            "type": "array",
            "description": "Filter by author slugs, e.g. jose, stephengraves. Author names are not accepted; use the slugs returned in each record.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "articleIds": {
            "title": "Article IDs or URLs",
            "type": "array",
            "description": "Article IDs or decrypt.co URLs (mode=byId). Accepts bare IDs, /id/slug, localized /es/id/slug, ?p=id and /resources/slug URLs.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "locale": {
            "title": "Language / locale",
            "enum": [
              "",
              "en",
              "es",
              "fr",
              "ar",
              "zh-hans"
            ],
            "type": "string",
            "description": "Article language. Leave empty to include every locale.",
            "default": ""
          },
          "dateRangeFrom": {
            "title": "Published from",
            "type": "string",
            "description": "Only articles published on or after this date (YYYY-MM-DD). The date range is applied by the source."
          },
          "dateRangeTo": {
            "title": "Published until",
            "type": "string",
            "description": "Only articles published on or before this date (YYYY-MM-DD). The date range is applied by the source."
          },
          "sortBy": {
            "title": "Sort order",
            "enum": [
              "newest",
              "oldest",
              "relevance"
            ],
            "type": "string",
            "description": "Newest first, oldest first, or best match. Best match needs a search query; otherwise newest is used.",
            "default": "newest"
          },
          "includeContent": {
            "title": "Include article body",
            "type": "boolean",
            "description": "Include full HTML and plain-text article bodies, TL;DR content and word count. Turn off for a lighter dataset.",
            "default": true
          },
          "onlyNew": {
            "title": "Only new articles",
            "type": "boolean",
            "description": "Skip article IDs returned by earlier runs of this actor. Useful for scheduled monitoring. State is kept automatically.",
            "default": false
          },
          "maxItems": {
            "title": "Max articles",
            "minimum": 1,
            "maximum": 10000,
            "type": "integer",
            "description": "Maximum number of articles to return (1-10,000).",
            "default": 10
          },
          "proxyConfiguration": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Optional. Leave off for a direct connection; the actor does not require a proxy."
          }
        }
      },
      "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}