Dataspryva

Decrypt Crypto News Finder by Category & Keyword

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.

Input schema

Input fields, types, required flags, descriptions, defaults, and prefills come from the published definition. Prefill examples are distinct from defaults.

FieldTypeRequiredDescription
modestringrequiredWhat to fetch. Search matches titles, excerpts and article bodies. The latest mode returns the newest stories.
searchQuerystringoptionalKeyword or phrase matched against article titles, excerpts and bodies (mode=search). E.g. bitcoin, ethereum, NFT.
categorystringoptionalOne Decrypt category slug (mode=browseByCategory and as a filter in other modes). Leave empty for any category.
Show all input fields
FieldTypeRequiredDescription
modestringrequiredWhat to fetch. Search matches titles, excerpts and article bodies. The latest mode returns the newest stories.
searchQuerystringoptionalKeyword or phrase matched against article titles, excerpts and bodies (mode=search). E.g. bitcoin, ethereum, NFT.
categorystringoptionalOne Decrypt category slug (mode=browseByCategory and as a filter in other modes). Leave empty for any category.
categoriesarrayoptionalFilter by several category slugs at once. Applies to search, latest, tag, coin and author modes.
tagSlugsarrayoptionalFilter by Decrypt tag slugs, e.g. bitcoin, ethereum, regulation. Tag names are not accepted; use the slugs returned in each record.
coinSlugsarrayoptionalFilter 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.
authorSlugsarrayoptionalFilter by author slugs, e.g. jose, stephengraves. Author names are not accepted; use the slugs returned in each record.
articleIdsarrayoptionalArticle IDs or decrypt.co URLs (mode=byId). Accepts bare IDs, /id/slug, localized /es/id/slug, ?p=id and /resources/slug URLs.
localestringoptionalArticle language. Leave empty to include every locale.
dateRangeFromstringoptionalOnly articles published on or after this date (YYYY-MM-DD). The date range is applied by the source.
dateRangeTostringoptionalOnly articles published on or before this date (YYYY-MM-DD). The date range is applied by the source.
sortBystringoptionalNewest first, oldest first, or best match. Best match needs a search query; otherwise newest is used.
includeContentbooleanoptionalInclude full HTML and plain-text article bodies, TL;DR content and word count. Turn off for a lighter dataset.
onlyNewbooleanoptionalSkip article IDs returned by earlier runs of this actor. Useful for scheduled monitoring. State is kept automatically.
maxItemsintegeroptionalMaximum number of articles to return (1-10,000).
proxyConfigurationobjectoptionalOptional. Leave off for a direct connection; the actor does not require a proxy.

Download the published input schema

View complete JSON
{
  "description": "Search Decrypt's crypto, Web3 and AI news archive by keyword, category, tag, coin, author or article ID. Date ranges and sort order run on the source.",
  "properties": {
    "articleIds": {
      "default": [],
      "description": "Article IDs or decrypt.co URLs (mode=byId). Accepts bare IDs, /id/slug, localized /es/id/slug, ?p=id and /resources/slug URLs.",
      "editor": "stringList",
      "prefill": [
        "375656"
      ],
      "title": "Article IDs or URLs",
      "type": "array"
    },
    "authorSlugs": {
      "default": [],
      "description": "Filter by author slugs, e.g. jose, stephengraves. Author names are not accepted; use the slugs returned in each record.",
      "editor": "stringList",
      "prefill": [],
      "title": "Author slugs",
      "type": "array"
    },
    "categories": {
      "default": [],
      "description": "Filter by several category slugs at once. Applies to search, latest, tag, coin and author modes.",
      "editor": "select",
      "items": {
        "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"
        ],
        "type": "string"
      },
      "prefill": [],
      "title": "Multiple categories",
      "type": "array",
      "uniqueItems": true
    },
    "category": {
      "default": "",
      "description": "One Decrypt category slug (mode=browseByCategory and as a filter in other modes). Leave empty for any category.",
      "editor": "select",
      "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": [
        "Any category",
        "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"
      ],
      "prefill": "news",
      "title": "Category",
      "type": "string"
    },
    "coinSlugs": {
      "default": [],
      "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.",
      "editor": "select",
      "items": {
        "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)"
        ],
        "type": "string"
      },
      "prefill": [],
      "title": "Coin slugs",
      "type": "array",
      "uniqueItems": true
    },
    "dateRangeFrom": {
      "description": "Only articles published on or after this date (YYYY-MM-DD). The date range is applied by the source.",
      "editor": "datepicker",
      "title": "Published from",
      "type": "string"
    },
    "dateRangeTo": {
      "description": "Only articles published on or before this date (YYYY-MM-DD). The date range is applied by the source.",
      "editor": "datepicker",
      "title": "Published until",
      "type": "string"
    },
    "includeContent": {
      "default": true,
      "description": "Include full HTML and plain-text article bodies, TL;DR content and word count. Turn off for a lighter dataset.",
      "prefill": true,
      "title": "Include article body",
      "type": "boolean"
    },
    "locale": {
      "default": "",
      "description": "Article language. Leave empty to include every locale.",
      "editor": "select",
      "enum": [
        "",
        "en",
        "es",
        "fr",
        "ar",
        "zh-hans"
      ],
      "enumTitles": [
        "All languages",
        "English",
        "Spanish",
        "French",
        "Arabic",
        "Simplified Chinese"
      ],
      "prefill": "en",
      "title": "Language / locale",
      "type": "string"
    },
    "maxItems": {
      "default": 10,
      "description": "Maximum number of articles to return (1-10,000).",
      "maximum": 10000,
      "minimum": 1,
      "prefill": 1,
      "title": "Max articles",
      "type": "integer",
      "unit": "articles"
    },
    "mode": {
      "default": "search",
      "description": "What to fetch. Search matches titles, excerpts and article bodies. The latest mode returns the newest stories.",
      "editor": "select",
      "enum": [
        "search",
        "browseByCategory",
        "byId",
        "trending",
        "byTag",
        "byCoin",
        "byAuthor"
      ],
      "enumTitles": [
        "Search articles",
        "Browse a category",
        "Look up IDs or URLs",
        "Latest articles",
        "Browse a tag",
        "Browse a coin",
        "Browse an author"
      ],
      "prefill": "search",
      "title": "Mode",
      "type": "string"
    },
    "onlyNew": {
      "default": false,
      "description": "Skip article IDs returned by earlier runs of this actor. Useful for scheduled monitoring. State is kept automatically.",
      "prefill": false,
      "title": "Only new articles",
      "type": "boolean"
    },
    "proxyConfiguration": {
      "description": "Optional. Leave off for a direct connection; the actor does not require a proxy.",
      "editor": "proxy",
      "prefill": {
        "useApifyProxy": false
      },
      "title": "Proxy configuration",
      "type": "object"
    },
    "searchQuery": {
      "default": "",
      "description": "Keyword or phrase matched against article titles, excerpts and bodies (mode=search). E.g. bitcoin, ethereum, NFT.",
      "editor": "textfield",
      "prefill": "bitcoin",
      "title": "Search query",
      "type": "string"
    },
    "sortBy": {
      "default": "newest",
      "description": "Newest first, oldest first, or best match. Best match needs a search query; otherwise newest is used.",
      "editor": "select",
      "enum": [
        "newest",
        "oldest",
        "relevance"
      ],
      "enumTitles": [
        "Newest first",
        "Oldest first",
        "Best match"
      ],
      "prefill": "newest",
      "title": "Sort order",
      "type": "string"
    },
    "tagSlugs": {
      "default": [],
      "description": "Filter by Decrypt tag slugs, e.g. bitcoin, ethereum, regulation. Tag names are not accepted; use the slugs returned in each record.",
      "editor": "stringList",
      "prefill": [],
      "title": "Tag slugs",
      "type": "array"
    }
  },
  "required": [
    "mode"
  ],
  "schemaVersion": 1,
  "title": "Decrypt Crypto News Finder Input",
  "type": "object"
}

Output schema

Published result links and storage locations. This schema is not an exhaustive contract for every field in a dataset record.

FieldTypeRequiredDescription
articlesstringoptionalDataset containing all scraped Decrypt articles.

Download the published output schema

View complete JSON
{
  "actorOutputSchemaVersion": 1,
  "description": "Decrypt articles with full HTML and plain text, TL;DR, editors, author profiles, categories, tags, coins, collections, images, canonical URLs and reading metrics.",
  "properties": {
    "articles": {
      "description": "Dataset containing all scraped Decrypt articles.",
      "template": "{{links.apiDefaultDatasetUrl}}/items",
      "title": "Decrypt articles",
      "type": "string"
    }
  },
  "title": "Decrypt Crypto News Finder by Category & Keyword Output"
}

Dataset schema

Published dataset views and any declared field definitions. A view can select only a subset of the returned record fields.

Download the published dataset schema

View complete JSON
{
  "actorSpecification": 1,
  "views": {
    "overview": {
      "display": {
        "component": "table",
        "properties": {}
      },
      "title": "Articles",
      "transformation": {
        "fields": [
          "title",
          "authors",
          "category",
          "publishedAt",
          "readingTimeMinutes",
          "wordCount",
          "sourceUrl"
        ]
      }
    }
  }
}

Key-value schema

Published key-value store definitions, when provided by this build.

This definition is not present in the default published build. See the published README for available documentation.

Published README

Read the full published documentation

Decrypt Crypto News Finder by Category & Keyword

Decrypt publishes crypto, Web3, AI, policy and market news across a deep archive and five languages. This actor searches that archive by keyword, browses 47 categories, tags, 121 coins or authors, looks up specific articles by ID or URL, and returns full article records with HTML and plain text, TL;DR bullets, editors, author profiles, images, taxonomy and reading metrics. No account, cookies or proxy setup is required.

What this actor does

  • Seven modes: keyword search, browse by category, lookup by ID/URL, latest articles, browse by tag, browse by coin and browse by author
  • Deep archive access with server-side date ranges, newest/oldest/relevance sorting and up to 10,000 articles per run
  • Full article data: HTML body, plain-text body, TL;DR, editors, author bios and social profiles, tags, coins, collections, distinctions and images
  • Five locales: English, Spanish, French, Arabic and Simplified Chinese, with the correct localized article URL
  • Batch lookups: paste article IDs or decrypt.co URLs, including localized and /resources/ links
  • Scheduled monitoring: onlyNew skips articles returned by earlier runs
  • Empty fields are omitted from every record instead of being returned as null

Output per article

  • id — Decrypt article ID
  • title, slug, excerpt, blurb — headline and summaries
  • locale, status, publishedAt, modifiedAt — language, publication status and ISO timestamps
  • content — full article body as HTML
  • contentText — plain-text article body for search, NLP and summaries
  • wordCount, readingTimeMinutes — body word count and reading time in minutes
  • readingTime — original reading-time label from the source
  • tldrTitle, tldrContent, tldrText — "In brief" heading, HTML bullets and plain-text bullets
  • authors[], authorSlugs[] — byline names and slugs
  • authorDetails[] — name, slug, title, bio, location, twitter, linkedin, avatarUrl, roles
  • editors[], editorSlugs[] — editor names and slugs
  • category, categorySlug, categoryParent, categoryParentSlug — leaf category and its parent section
  • tags[], tagSlugs[] — topic names and filterable slugs
  • coins[], coinSlugs[], coinSymbols[] — mentioned coins, slugs and ticker symbols
  • collections[], collectionSlugs[] — editorial collections
  • distinctions[], distinctionSlugs[] — editorial distinctions
  • celebrities[], celebritySlugs[] — people linked to the article
  • featuredImageUrl, featuredImageAlt, featuredImageWidth, featuredImageHeight — featured image
  • featuredVideoUrl — featured video URL when the article has one
  • metaDescription, socialImageUrl — SEO description and social-sharing image
  • sourceUrl, canonicalUrl — localized article URL
  • recordType — always "article"
  • scrapedAt — timestamp of when the record was scraped

Input

Field Type Default Description
mode string (enum, required) search search, browseByCategory, byId, trending, byTag, byCoin or byAuthor
searchQuery string "" Keyword matched against titles, excerpts and bodies (mode search)
category string (enum) "" One of 47 category slugs; empty means any category
categories array [] Several category slugs at once
tagSlugs array [] Tag slugs, e.g. bitcoin, regulation
coinSlugs array [] Coin slugs, names or tickers, e.g. bitcoin, ethereum, SOL
authorSlugs array [] Author slugs, e.g. jose
articleIds array [] IDs or decrypt.co URLs (mode byId)
locale string (enum) "" en, es, fr, ar, zh-hans; empty means all languages
dateRangeFrom string – Only articles published on or after this date (YYYY-MM-DD)
dateRangeTo string – Only articles published on or before this date (YYYY-MM-DD)
sortBy string (enum) newest newest, oldest or relevance
includeContent boolean true Include HTML/plain-text bodies, TL;DR content and word count
onlyNew boolean false Skip article IDs returned by earlier runs
maxItems integer 10 Maximum articles to return (1–10,000)
proxyConfiguration object off Optional override; the actor works without a proxy

Example: keyword search with relevance and a date window

{
  "mode": "search",
  "searchQuery": "etf inflows",
  "sortBy": "relevance",
  "dateRangeFrom": "2026-01-01",
  "dateRangeTo": "2026-03-31",
  "locale": "en",
  "maxItems": 200
}

Example: browse a category in Spanish without article bodies

{
  "mode": "browseByCategory",
  "category": "markets",
  "locale": "es",
  "includeContent": false,
  "maxItems": 100
}

Example: look up a mixed batch of IDs and URLs

{
  "mode": "byId",
  "articleIds": [
    "382316",
    "https://decrypt.co/373492/bitcoin-64000-inflacion-ipc-junio-fed-tasas-interes",
    "https://decrypt.co/resources/what-is-eip-7702-the-ethereum-upgrade-behind-the-6-4b-binance-hack"
  ]
}

Example: monitor one coin for new stories

{
  "mode": "byCoin",
  "coinSlugs": ["solana"],
  "dateRangeFrom": "2026-10-01",
  "onlyNew": true,
  "sortBy": "newest",
  "maxItems": 50
}

Use cases

  • Crypto news monitoring — track coverage of a coin, project, company or person across the archive
  • NLP and sentiment research — feed clean contentText and tldrText into your own models
  • Media intelligence — compare category, tag and author coverage over specific date windows
  • Content aggregation — power a newsletter, digest or research dashboard with full articles
  • Editorial archiving — build a localized archive across English, Spanish, French, Arabic and Chinese
  • Scheduled alerts — use onlyNew to pick up only stories published since the last run

FAQ

Is this affiliated with Decrypt? No. This is an independent, third-party actor that reads publicly available Decrypt article pages and feeds. It is not operated by or affiliated with Decrypt.

Do I need an account, API key or cookie? No. The actor runs without credentials and without proxy configuration.

Does it return full article text or just a summary? Both. content is the complete HTML body and contentText is a plain-text version. excerpt, blurb and the TL;DR fields are also included when the article has them.

Why are some fields missing from a record? Not every article has a coin, collection, distinction, editor, TL;DR or video. Fields with no value are omitted rather than returned empty or null. Decrypt's coin filter can also match stories whose article record has no explicit coin relation, so a byCoin run may include rows without coins or coinSlugs; the actor reports the article honestly instead of inventing a coin.

What do tagSlugs, coinSlugs and authorSlugs expect? Tag and author filters use the slugs returned in each record, not display names. Coin filters accept slugs plus common names and ticker symbols, which are mapped to slugs automatically.

How fresh is the data, and is trending a real trend signal? The archive is read live at run time. trending is the legacy name for the newest-first mode; it returns the latest published articles, not a proprietary popularity score.

How many articles can one run return? Up to 10,000 with maxItems. The source exposes a very large archive; for very broad queries, split the work by date range or category to keep each run focused.

Do localized articles have working URLs? Yes. sourceUrl and canonicalUrl use the article's own locale path, including /es/, /fr/, /ar/ and /zh-hans/.

Are sentiment scores or AI analysis included? No. Those values are not published by the source, and the actor does not fabricate them. Use contentText or tldrText with your own analysis pipeline.

Can I run this on a schedule? Yes. Set onlyNew to true and the actor will skip article IDs returned by earlier runs, so each scheduled run returns only unseen stories.

Python quickstart

Use a schema-derived input and the Python standard library to start a run. An Apify account and token are required for execution.

Open the step-by-step Python guide →

Source build QymXnxwvFb54S2uVZ. Documentation is regenerated from the default published build; private drafts are not included.