{
  "data": {
    "id": "jK532IWESaLuJVsSG",
    "actId": "ENvuFWjzo2bkbq29t",
    "userId": "NL4ThgItAwaoBlffQ",
    "startedAt": "2026-11-07T22:23:58.872Z",
    "finishedAt": "2026-11-07T22:24:02.779Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CLI"
    },
    "stats": {
      "durationMillis": 3829,
      "runTimeSecs": 3.829,
      "computeUnits": 0.004254444444444444,
      "imageSizeBytes": 358096896
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "createdByOrganizationMemberUserId": "zifX0mkAFMHe8CatY",
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"Crunchbase News & Funding Coverage Scraper\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"properties\": {\n    \"mode\": {\n      \"title\": \"Mode\",\n      \"type\": \"string\",\n      \"description\": \"Choose what to collect. Latest news, a keyword search, the Funding reports section, or a specific category, tag, author or article list.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"latest\",\n        \"search\",\n        \"funding\",\n        \"byCategory\",\n        \"byTag\",\n        \"byAuthor\",\n        \"byUrls\"\n      ],\n      \"enumTitles\": [\n        \"Latest news\",\n        \"Keyword search\",\n        \"Funding coverage\",\n        \"By category\",\n        \"By tag\",\n        \"By author\",\n        \"By article URLs or IDs\"\n      ],\n      \"default\": \"latest\",\n      \"sectionCaption\": \"What to collect\"\n    },\n    \"search\": {\n      \"title\": \"Search keyword\",\n      \"type\": \"string\",\n      \"description\": \"Free-text keyword matched against article titles and body text. Required in Keyword search mode; optional as an extra filter in the other list modes.\",\n      \"editor\": \"textfield\",\n      \"sectionCaption\": \"Filters\"\n    },\n    \"categories\": {\n      \"title\": \"Categories\",\n      \"type\": \"array\",\n      \"description\": \"Category slugs, names or numeric IDs, combined with OR. Examples: venture, startups, ai, ma, ipo, data (Funding reports). Friendly aliases such as artificial-intelligence and fintech are accepted.\",\n      \"editor\": \"stringList\",\n      \"items\": {\n        \"type\": \"string\"\n      }\n    },\n    \"tags\": {\n      \"title\": \"Tags\",\n      \"type\": \"array\",\n      \"description\": \"Tag slugs, names or numeric IDs, combined with OR. Examples: unicorn, funding, seed-funding, venture-funding.\",\n      \"editor\": \"stringList\",\n      \"items\": {\n        \"type\": \"string\"\n      }\n    },\n    \"authors\": {\n      \"title\": \"Authors\",\n      \"type\": \"array\",\n      \"description\": \"Author slugs, names or numeric IDs, combined with OR. Examples: cap-joanna, Joanna Glasner.\",\n      \"editor\": \"stringList\",\n      \"items\": {\n        \"type\": \"string\"\n      }\n    },\n    \"urls\": {\n      \"title\": \"Article URLs, IDs or slugs\",\n      \"type\": \"array\",\n      \"description\": \"Used by the By article URLs or IDs mode. Paste full news.crunchbase.com article URLs, numeric article IDs (as text) or slugs.\",\n      \"editor\": \"stringList\",\n      \"items\": {\n        \"type\": \"string\"\n      }\n    },\n    \"publishedAfter\": {\n      \"title\": \"Published after\",\n      \"type\": \"string\",\n      \"description\": \"Only articles published on or after this date. Use YYYY-MM-DD or a full ISO 8601 timestamp. Leave empty for no lower bound.\",\n      \"editor\": \"textfield\"\n    },\n    \"publishedBefore\": {\n      \"title\": \"Published before\",\n      \"type\": \"string\",\n      \"description\": \"Only articles published on or before this date. Use YYYY-MM-DD or a full ISO 8601 timestamp. Leave empty for no upper bound.\",\n      \"editor\": \"textfield\"\n    },\n    \"orderBy\": {\n      \"title\": \"Sort by\",\n      \"type\": \"string\",\n      \"description\": \"Order of returned articles. Relevance is only available when a search keyword is set.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"date\",\n        \"modified\",\n        \"title\",\n        \"relevance\"\n      ],\n      \"enumTitles\": [\n        \"Publish date\",\n        \"Last modified\",\n        \"Title\",\n        \"Search relevance\"\n      ],\n      \"default\": \"date\"\n    },\n    \"order\": {\n      \"title\": \"Order\",\n      \"type\": \"string\",\n      \"description\": \"Ascending or descending.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"desc\",\n        \"asc\"\n      ],\n      \"enumTitles\": [\n        \"Newest first / Z to A\",\n        \"Oldest first / A to Z\"\n      ],\n      \"default\": \"desc\"\n    },\n    \"includeContent\": {\n      \"title\": \"Include full article text\",\n      \"type\": \"boolean\",\n      \"description\": \"Include the full article body in the content field. Turn off for a smaller, faster dataset that still includes title, excerpt, authors, taxonomy, media and funding hints.\",\n      \"default\": true,\n      \"prefill\": false,\n      \"sectionCaption\": \"Output\"\n    },\n    \"maxItems\": {\n      \"title\": \"Maximum articles\",\n      \"type\": \"integer\",\n      \"description\": \"Maximum number of articles to return. The Crunchbase News archive currently holds about 8,800 articles.\",\n      \"minimum\": 1,\n      \"maximum\": 10000,\n      \"default\": 50,\n      \"prefill\": 3\n    }\n  },\n  \"required\": []\n}",
    "readme": "# Crunchbase News & Funding Coverage Scraper\n\nCrunchbase's editorial newsroom publishes thousands of articles about funding rounds, acquisitions, IPOs, layoffs and startup trends. This actor turns that public archive into structured dataset rows: full article text, authors, categories, tags, dates, media metadata, SEO fields and funding hints. It works without an API key, login, cookie or proxy.\n\n## What you can collect\n\n- **Latest news** — the newest articles, optionally narrowed by keyword, category, tag, author or date.\n- **Keyword search** — full-text search across headlines and article bodies; choose Search relevance in Sort by to rank matches first.\n- **Funding coverage** — the Funding reports section, with optional keyword and date filters.\n- **By category** — one or many category slugs, names or IDs (for example `venture`, `ai`, `ma`, `ipo`).\n- **By tag** — one or many tags (for example `unicorn`, `seed-funding`, `venture-funding`).\n- **By author** — one or many Crunchbase News bylines.\n- **By article URLs or IDs** — paste article links, numeric IDs or slugs and fetch exactly those articles.\n\n## Input\n\n| Field | Type | Default | What it does |\n|---|---|---|---|\n| `mode` | select | `latest` | Pick one of the seven collection modes above |\n| `search` | string | – | Keyword matched against titles and body text |\n| `categories` | array | – | Category slugs, names or IDs; OR-combined |\n| `tags` | array | – | Tag slugs, names or IDs; OR-combined |\n| `authors` | array | – | Author slugs, names or IDs; OR-combined |\n| `urls` | array | – | Article URLs, numeric IDs or slugs (By article URLs or IDs mode) |\n| `publishedAfter` | string | – | Lower date bound (`YYYY-MM-DD` or ISO 8601) |\n| `publishedBefore` | string | – | Upper date bound (`YYYY-MM-DD` or ISO 8601); a date-only value includes that whole day |\n| `orderBy` | select | `date` | `date`, `modified`, `title` or `relevance` |\n| `order` | select | `desc` | `desc` or `asc` |\n| `includeContent` | boolean | `true` | Include the full article body in `content` |\n| `maxItems` | integer | `50` | Maximum rows (1–10,000) |\n\nAll filters except `urls` can be combined in the list modes. The By article URLs or IDs mode returns exactly the requested articles and ignores the list filters.\n\n### Examples\n\nLatest AI funding articles from 2026:\n\n```json\n{\n  \"mode\": \"funding\",\n  \"search\": \"AI\",\n  \"publishedAfter\": \"2026-01-01\",\n  \"maxItems\": 100\n}\n```\n\nKeyword search with full text:\n\n```json\n{\n  \"mode\": \"search\",\n  \"search\": \"Series A\",\n  \"includeContent\": true,\n  \"maxItems\": 50\n}\n```\n\nBrowse two categories:\n\n```json\n{\n  \"mode\": \"byCategory\",\n  \"categories\": [\"venture\", \"artificial-intelligence\"],\n  \"orderBy\": \"date\",\n  \"order\": \"desc\",\n  \"maxItems\": 200\n}\n```\n\nFetch specific articles:\n\n```json\n{\n  \"mode\": \"byUrls\",\n  \"urls\": [\n    \"https://news.crunchbase.com/venture/biggest-startup-rounds-ai-defense-space-tech-shield-zipline/\",\n    \"93501\",\n    \"vertical-ai-based-customer-service-flip-raise\"\n  ]\n}\n```\n\nOld saved tasks keep working: legacy keys such as `query`, `category`, `after` and `maxResults` are mapped onto the current fields inside the actor, not shown in the form. `search` and `maxItems` are the current names.\n\n## Output\n\nEvery row is omit-empty: a value the source does not publish is left out instead of being written as `null`, `\"\"` or `[]`.\n\n**Article identity and text**\n\n`id`, `url`, `slug`, `title`, `excerpt`, `content` (when `includeContent` is on), `publishedDate`, `publishedDateGmt`, `modifiedDate`, `modifiedDateGmt`, `scrapedAt`.\n\n**Authors**\n\n`authorId`, `authorName`, `authorSlug`, `authorUrl`, `authorIds`, `authorNames`, `authorSlugs`.\n\n**Taxonomy**\n\n`categoryIds`, `categoryNames`, `categorySlugs`, `tagIds`, `tagNames`, `tagSlugs`, `isFeatured`.\n\n**Media**\n\n`featuredImageId`, `featuredImageUrl`, `featuredImageAlt`, `featuredImageCaption`, `featuredImageWidth`, `featuredImageHeight`, `featuredImageMimeType`, `featuredImageThumbnailUrl`.\n\n**SEO and reading metadata**\n\n`metaDescription`, `canonicalUrl`, `keywords`, `wordCount`, `readingTimeMinutes`, `inLanguage`.\n\n**Funding hints**\n\n`roundTypes`, `fundingAmounts`, `mentionedOrganizations`, `mentionedPeople`.\n\n`roundTypes` and `fundingAmounts` are deterministic text hints extracted from the headline and body. They help triage funding coverage; they are not audited Crunchbase funding-round records. `mentionedOrganizations` and `mentionedPeople` come from the Crunchbase profile links embedded in the article body.\n\n## How pagination works\n\nThe actor reads the public WordPress REST API 100 articles at a time and keeps walking pages until `maxItems` is reached or the archive is exhausted. The archive currently holds about 8,800 articles, so `maxItems` above that returns the whole archive. Results are de-duplicated by article ID.\n\n## Use cases\n\n- **Deal-flow monitoring** — watch new funding coverage by keyword, category or author and forward the rows to a CRM or alerting job.\n- **Sector research** — pull the venture, AI, fintech, climate or health archive for a market map.\n- **Competitive intelligence** — search for a company, investor or product across years of coverage.\n- **PR and media monitoring** — track new mentions of your company or portfolio.\n- **Content and newsletter workflows** — use excerpts, categories and reading time to assemble a digest.\n- **Dataset building** — export clean JSON, CSV or Excel for text mining, embeddings or dashboards.\n\n## FAQ\n\n**Do I need a Crunchbase account, API key or cookie?**\nNo. The actor reads Crunchbase News, the public editorial site, with no credentials and no proxy configuration.\n\n**Does this return Crunchbase company profiles or structured funding rounds?**\nNo. The main Crunchbase company database is login-gated, and its public organization pages hide funding amounts and dates from anonymous visitors. This actor covers the editorial news archive. The `roundTypes`, `fundingAmounts`, `mentionedOrganizations` and `mentionedPeople` fields are text and link hints from those articles, not the company database.\n\n**How far back does the archive go?**\nAbout 8,800 published articles, with the earliest posts dating back to the site's early years. The exact count grows as new articles are published.\n\n**Why is `content` missing on some rows?**\nEither `includeContent` is turned off, or the source returned an empty body for that article. The excerpt, title and metadata are still returned.\n\n**Why do some rows have no tags or no coauthor IDs?**\nOlder articles predate the current tag and coauthor setup. The byline, categories, image and SEO fields are still filled from the article itself.\n\n**Can I combine `search`, `categories`, `tags`, `authors` and dates?**\nYes, in every list mode. The filters are combined with AND across filter types and OR inside each array.\n\n**What is the difference between `publishedDate` and `publishedDateGmt`?**\n`publishedDate` is the site's local time (America/Los_Angeles). `publishedDateGmt` is the same instant in UTC.\n\n**Is the actor affiliated with Crunchbase?**\nNo. It is an independent, third-party tool that reads publicly published Crunchbase News articles. It is not endorsed by or affiliated with Crunchbase.\n\n## Scope and limitations\n\n- **Editorial news only.** Company profiles, investor profiles, structured funding rounds, valuations and contact data from the main Crunchbase database are not included.\n- **Anonymous view limits.** Crunchbase hides funding amounts and dates on public company pages behind an obfuscated view; this actor does not attempt to bypass that.\n- **Archive ceiling.** The WordPress API currently exposes about 8,800 posts; `maxItems` above that returns the whole archive.\n- **Text hints are heuristic.** Round types and dollar amounts are regex extractions from prose. A single article can mention several amounts (round size, valuation, investor commitments), so use the raw values and the article link for verification.\n- **Partner content excluded.** Sponsored `partner_content` posts are a separate, older post type and are not mixed into news results.\n- **No wall-clock cap.** The actor stops on `maxItems`, source exhaustion or a source error, so a large run returns the requested rows rather than a time-limited subset.\n\n## Data source\n\nPublic WordPress REST API at `https://news.crunchbase.com/wp-json/wp/v2`. The actor sends a normal browser user agent, retries transient 429/5xx responses with backoff, and requires no user-supplied credentials.\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "crunchbase-news-and-funding-coverage-scraper",
      "title": "Crunchbase News & Funding Coverage Scraper",
      "description": "Extract Crunchbase News articles on startup funding, M&A, IPOs and tech trends. Search by keyword or filter by category, tag, author or date. Returns full text, authors, taxonomy, media, SEO metadata and funding hints.",
      "version": "1.1",
      "buildTag": "latest",
      "meta": {
        "templateId": "python-empty"
      },
      "input": {
        "title": "Crunchbase News & Funding Coverage Scraper",
        "type": "object",
        "schemaVersion": 1,
        "properties": {
          "mode": {
            "title": "Mode",
            "type": "string",
            "description": "Choose what to collect. Latest news, a keyword search, the Funding reports section, or a specific category, tag, author or article list.",
            "editor": "select",
            "enum": [
              "latest",
              "search",
              "funding",
              "byCategory",
              "byTag",
              "byAuthor",
              "byUrls"
            ],
            "enumTitles": [
              "Latest news",
              "Keyword search",
              "Funding coverage",
              "By category",
              "By tag",
              "By author",
              "By article URLs or IDs"
            ],
            "default": "latest",
            "sectionCaption": "What to collect"
          },
          "search": {
            "title": "Search keyword",
            "type": "string",
            "description": "Free-text keyword matched against article titles and body text. Required in Keyword search mode; optional as an extra filter in the other list modes.",
            "editor": "textfield",
            "sectionCaption": "Filters"
          },
          "categories": {
            "title": "Categories",
            "type": "array",
            "description": "Category slugs, names or numeric IDs, combined with OR. Examples: venture, startups, ai, ma, ipo, data (Funding reports). Friendly aliases such as artificial-intelligence and fintech are accepted.",
            "editor": "stringList",
            "items": {
              "type": "string"
            }
          },
          "tags": {
            "title": "Tags",
            "type": "array",
            "description": "Tag slugs, names or numeric IDs, combined with OR. Examples: unicorn, funding, seed-funding, venture-funding.",
            "editor": "stringList",
            "items": {
              "type": "string"
            }
          },
          "authors": {
            "title": "Authors",
            "type": "array",
            "description": "Author slugs, names or numeric IDs, combined with OR. Examples: cap-joanna, Joanna Glasner.",
            "editor": "stringList",
            "items": {
              "type": "string"
            }
          },
          "urls": {
            "title": "Article URLs, IDs or slugs",
            "type": "array",
            "description": "Used by the By article URLs or IDs mode. Paste full news.crunchbase.com article URLs, numeric article IDs (as text) or slugs.",
            "editor": "stringList",
            "items": {
              "type": "string"
            }
          },
          "publishedAfter": {
            "title": "Published after",
            "type": "string",
            "description": "Only articles published on or after this date. Use YYYY-MM-DD or a full ISO 8601 timestamp. Leave empty for no lower bound.",
            "editor": "textfield"
          },
          "publishedBefore": {
            "title": "Published before",
            "type": "string",
            "description": "Only articles published on or before this date. Use YYYY-MM-DD or a full ISO 8601 timestamp. Leave empty for no upper bound.",
            "editor": "textfield"
          },
          "orderBy": {
            "title": "Sort by",
            "type": "string",
            "description": "Order of returned articles. Relevance is only available when a search keyword is set.",
            "editor": "select",
            "enum": [
              "date",
              "modified",
              "title",
              "relevance"
            ],
            "enumTitles": [
              "Publish date",
              "Last modified",
              "Title",
              "Search relevance"
            ],
            "default": "date"
          },
          "order": {
            "title": "Order",
            "type": "string",
            "description": "Ascending or descending.",
            "editor": "select",
            "enum": [
              "desc",
              "asc"
            ],
            "enumTitles": [
              "Newest first / Z to A",
              "Oldest first / A to Z"
            ],
            "default": "desc"
          },
          "includeContent": {
            "title": "Include full article text",
            "type": "boolean",
            "description": "Include the full article body in the content field. Turn off for a smaller, faster dataset that still includes title, excerpt, authors, taxonomy, media and funding hints.",
            "default": true,
            "prefill": false,
            "sectionCaption": "Output"
          },
          "maxItems": {
            "title": "Maximum articles",
            "type": "integer",
            "description": "Maximum number of articles to return. The Crunchbase News archive currently holds about 8,800 articles.",
            "minimum": 1,
            "maximum": 10000,
            "default": 50,
            "prefill": 3
          }
        },
        "required": []
      },
      "output": {
        "actorOutputSchemaVersion": 1,
        "title": "Crunchbase News & Funding Coverage Scraper Output",
        "description": "Crunchbase News articles with full text, authors, publish/modified dates, categories, tags, media metadata, SEO fields and deterministic funding hints.",
        "type": "object",
        "properties": {
          "articles": {
            "type": "string",
            "title": "Crunchbase News Articles",
            "description": "Dataset containing all scraped Crunchbase News articles.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "dockerfile": "../Dockerfile",
      "readme": "# Crunchbase News & Funding Coverage Scraper\n\nCrunchbase's editorial newsroom publishes thousands of articles about funding rounds, acquisitions, IPOs, layoffs and startup trends. This actor turns that public archive into structured dataset rows: full article text, authors, categories, tags, dates, media metadata, SEO fields and funding hints. It works without an API key, login, cookie or proxy.\n\n## What you can collect\n\n- **Latest news** — the newest articles, optionally narrowed by keyword, category, tag, author or date.\n- **Keyword search** — full-text search across headlines and article bodies; choose Search relevance in Sort by to rank matches first.\n- **Funding coverage** — the Funding reports section, with optional keyword and date filters.\n- **By category** — one or many category slugs, names or IDs (for example `venture`, `ai`, `ma`, `ipo`).\n- **By tag** — one or many tags (for example `unicorn`, `seed-funding`, `venture-funding`).\n- **By author** — one or many Crunchbase News bylines.\n- **By article URLs or IDs** — paste article links, numeric IDs or slugs and fetch exactly those articles.\n\n## Input\n\n| Field | Type | Default | What it does |\n|---|---|---|---|\n| `mode` | select | `latest` | Pick one of the seven collection modes above |\n| `search` | string | – | Keyword matched against titles and body text |\n| `categories` | array | – | Category slugs, names or IDs; OR-combined |\n| `tags` | array | – | Tag slugs, names or IDs; OR-combined |\n| `authors` | array | – | Author slugs, names or IDs; OR-combined |\n| `urls` | array | – | Article URLs, numeric IDs or slugs (By article URLs or IDs mode) |\n| `publishedAfter` | string | – | Lower date bound (`YYYY-MM-DD` or ISO 8601) |\n| `publishedBefore` | string | – | Upper date bound (`YYYY-MM-DD` or ISO 8601); a date-only value includes that whole day |\n| `orderBy` | select | `date` | `date`, `modified`, `title` or `relevance` |\n| `order` | select | `desc` | `desc` or `asc` |\n| `includeContent` | boolean | `true` | Include the full article body in `content` |\n| `maxItems` | integer | `50` | Maximum rows (1–10,000) |\n\nAll filters except `urls` can be combined in the list modes. The By article URLs or IDs mode returns exactly the requested articles and ignores the list filters.\n\n### Examples\n\nLatest AI funding articles from 2026:\n\n```json\n{\n  \"mode\": \"funding\",\n  \"search\": \"AI\",\n  \"publishedAfter\": \"2026-01-01\",\n  \"maxItems\": 100\n}\n```\n\nKeyword search with full text:\n\n```json\n{\n  \"mode\": \"search\",\n  \"search\": \"Series A\",\n  \"includeContent\": true,\n  \"maxItems\": 50\n}\n```\n\nBrowse two categories:\n\n```json\n{\n  \"mode\": \"byCategory\",\n  \"categories\": [\"venture\", \"artificial-intelligence\"],\n  \"orderBy\": \"date\",\n  \"order\": \"desc\",\n  \"maxItems\": 200\n}\n```\n\nFetch specific articles:\n\n```json\n{\n  \"mode\": \"byUrls\",\n  \"urls\": [\n    \"https://news.crunchbase.com/venture/biggest-startup-rounds-ai-defense-space-tech-shield-zipline/\",\n    \"93501\",\n    \"vertical-ai-based-customer-service-flip-raise\"\n  ]\n}\n```\n\nOld saved tasks keep working: legacy keys such as `query`, `category`, `after` and `maxResults` are mapped onto the current fields inside the actor, not shown in the form. `search` and `maxItems` are the current names.\n\n## Output\n\nEvery row is omit-empty: a value the source does not publish is left out instead of being written as `null`, `\"\"` or `[]`.\n\n**Article identity and text**\n\n`id`, `url`, `slug`, `title`, `excerpt`, `content` (when `includeContent` is on), `publishedDate`, `publishedDateGmt`, `modifiedDate`, `modifiedDateGmt`, `scrapedAt`.\n\n**Authors**\n\n`authorId`, `authorName`, `authorSlug`, `authorUrl`, `authorIds`, `authorNames`, `authorSlugs`.\n\n**Taxonomy**\n\n`categoryIds`, `categoryNames`, `categorySlugs`, `tagIds`, `tagNames`, `tagSlugs`, `isFeatured`.\n\n**Media**\n\n`featuredImageId`, `featuredImageUrl`, `featuredImageAlt`, `featuredImageCaption`, `featuredImageWidth`, `featuredImageHeight`, `featuredImageMimeType`, `featuredImageThumbnailUrl`.\n\n**SEO and reading metadata**\n\n`metaDescription`, `canonicalUrl`, `keywords`, `wordCount`, `readingTimeMinutes`, `inLanguage`.\n\n**Funding hints**\n\n`roundTypes`, `fundingAmounts`, `mentionedOrganizations`, `mentionedPeople`.\n\n`roundTypes` and `fundingAmounts` are deterministic text hints extracted from the headline and body. They help triage funding coverage; they are not audited Crunchbase funding-round records. `mentionedOrganizations` and `mentionedPeople` come from the Crunchbase profile links embedded in the article body.\n\n## How pagination works\n\nThe actor reads the public WordPress REST API 100 articles at a time and keeps walking pages until `maxItems` is reached or the archive is exhausted. The archive currently holds about 8,800 articles, so `maxItems` above that returns the whole archive. Results are de-duplicated by article ID.\n\n## Use cases\n\n- **Deal-flow monitoring** — watch new funding coverage by keyword, category or author and forward the rows to a CRM or alerting job.\n- **Sector research** — pull the venture, AI, fintech, climate or health archive for a market map.\n- **Competitive intelligence** — search for a company, investor or product across years of coverage.\n- **PR and media monitoring** — track new mentions of your company or portfolio.\n- **Content and newsletter workflows** — use excerpts, categories and reading time to assemble a digest.\n- **Dataset building** — export clean JSON, CSV or Excel for text mining, embeddings or dashboards.\n\n## FAQ\n\n**Do I need a Crunchbase account, API key or cookie?**\nNo. The actor reads Crunchbase News, the public editorial site, with no credentials and no proxy configuration.\n\n**Does this return Crunchbase company profiles or structured funding rounds?**\nNo. The main Crunchbase company database is login-gated, and its public organization pages hide funding amounts and dates from anonymous visitors. This actor covers the editorial news archive. The `roundTypes`, `fundingAmounts`, `mentionedOrganizations` and `mentionedPeople` fields are text and link hints from those articles, not the company database.\n\n**How far back does the archive go?**\nAbout 8,800 published articles, with the earliest posts dating back to the site's early years. The exact count grows as new articles are published.\n\n**Why is `content` missing on some rows?**\nEither `includeContent` is turned off, or the source returned an empty body for that article. The excerpt, title and metadata are still returned.\n\n**Why do some rows have no tags or no coauthor IDs?**\nOlder articles predate the current tag and coauthor setup. The byline, categories, image and SEO fields are still filled from the article itself.\n\n**Can I combine `search`, `categories`, `tags`, `authors` and dates?**\nYes, in every list mode. The filters are combined with AND across filter types and OR inside each array.\n\n**What is the difference between `publishedDate` and `publishedDateGmt`?**\n`publishedDate` is the site's local time (America/Los_Angeles). `publishedDateGmt` is the same instant in UTC.\n\n**Is the actor affiliated with Crunchbase?**\nNo. It is an independent, third-party tool that reads publicly published Crunchbase News articles. It is not endorsed by or affiliated with Crunchbase.\n\n## Scope and limitations\n\n- **Editorial news only.** Company profiles, investor profiles, structured funding rounds, valuations and contact data from the main Crunchbase database are not included.\n- **Anonymous view limits.** Crunchbase hides funding amounts and dates on public company pages behind an obfuscated view; this actor does not attempt to bypass that.\n- **Archive ceiling.** The WordPress API currently exposes about 8,800 posts; `maxItems` above that returns the whole archive.\n- **Text hints are heuristic.** Round types and dollar amounts are regex extractions from prose. A single article can mention several amounts (round size, valuation, investor commitments), so use the raw values and the article link for verification.\n- **Partner content excluded.** Sponsored `partner_content` posts are a separate, older post type and are not mixed into news results.\n- **No wall-clock cap.** The actor stops on `maxItems`, source exhaustion or a source error, so a large run returns the requested rows rather than a time-limited subset.\n\n## Data source\n\nPublic WordPress REST API at `https://news.crunchbase.com/wp-json/wp/v2`. The actor sends a normal browser user agent, retries transient 429/5xx responses with backoff, and requires no user-supplied credentials.\n",
      "storages": {
        "dataset": {
          "actorSpecification": 1,
          "title": "Crunchbase News",
          "fields": {
            "type": "object",
            "properties": {
              "id": {
                "type": "integer",
                "description": "Numeric article ID"
              },
              "url": {
                "type": "string",
                "description": "Canonical article URL"
              },
              "slug": {
                "type": "string",
                "description": "URL slug"
              },
              "title": {
                "type": "string",
                "description": "Article headline, HTML stripped"
              },
              "excerpt": {
                "type": "string",
                "description": "Short summary, HTML stripped"
              },
              "content": {
                "type": "string",
                "description": "Full article body, HTML stripped (omitted when includeContent is false)"
              },
              "publishedDate": {
                "type": "string",
                "description": "Publish date in the site timezone (ISO 8601)"
              },
              "publishedDateGmt": {
                "type": "string",
                "description": "Publish date in UTC (ISO 8601)"
              },
              "modifiedDate": {
                "type": "string",
                "description": "Last modified date in the site timezone (ISO 8601)"
              },
              "modifiedDateGmt": {
                "type": "string",
                "description": "Last modified date in UTC (ISO 8601)"
              },
              "authorId": {
                "type": "integer",
                "description": "Numeric ID of the primary author"
              },
              "authorName": {
                "type": "string",
                "description": "Primary author name"
              },
              "authorSlug": {
                "type": "string",
                "description": "Primary author slug"
              },
              "authorUrl": {
                "type": "string",
                "description": "Primary author archive URL"
              },
              "authorIds": {
                "type": "array",
                "description": "All author IDs"
              },
              "authorNames": {
                "type": "array",
                "description": "All author names"
              },
              "authorSlugs": {
                "type": "array",
                "description": "All author slugs"
              },
              "categoryIds": {
                "type": "array",
                "description": "Category IDs"
              },
              "categoryNames": {
                "type": "array",
                "description": "Category names"
              },
              "categorySlugs": {
                "type": "array",
                "description": "Category slugs"
              },
              "tagIds": {
                "type": "array",
                "description": "Tag IDs"
              },
              "tagNames": {
                "type": "array",
                "description": "Tag names"
              },
              "tagSlugs": {
                "type": "array",
                "description": "Tag slugs"
              },
              "featuredImageId": {
                "type": "integer",
                "description": "Featured media ID"
              },
              "featuredImageUrl": {
                "type": "string",
                "description": "Featured image URL"
              },
              "featuredImageAlt": {
                "type": "string",
                "description": "Featured image alt text"
              },
              "featuredImageCaption": {
                "type": "string",
                "description": "Featured image caption, HTML stripped"
              },
              "featuredImageWidth": {
                "type": "integer",
                "description": "Featured image width in pixels"
              },
              "featuredImageHeight": {
                "type": "integer",
                "description": "Featured image height in pixels"
              },
              "featuredImageMimeType": {
                "type": "string",
                "description": "Featured image MIME type"
              },
              "featuredImageThumbnailUrl": {
                "type": "string",
                "description": "Featured image thumbnail URL"
              },
              "metaDescription": {
                "type": "string",
                "description": "SEO meta description"
              },
              "canonicalUrl": {
                "type": "string",
                "description": "Canonical URL declared by the site"
              },
              "keywords": {
                "type": "array",
                "description": "Keywords declared in the article's Article schema"
              },
              "wordCount": {
                "type": "integer",
                "description": "Article word count"
              },
              "readingTimeMinutes": {
                "type": "integer",
                "description": "Estimated reading time in minutes"
              },
              "inLanguage": {
                "type": "string",
                "description": "Article language code"
              },
              "isFeatured": {
                "type": "boolean",
                "description": "True when the article is in the Featured category"
              },
              "roundTypes": {
                "type": "array",
                "description": "Funding round types mentioned in the article (deterministic text hints)"
              },
              "fundingAmounts": {
                "type": "array",
                "description": "Dollar amounts mentioned in the article, with parsed USD values"
              },
              "mentionedOrganizations": {
                "type": "array",
                "description": "Crunchbase organization links found in the article body"
              },
              "mentionedPeople": {
                "type": "array",
                "description": "Crunchbase person links found in the article body"
              },
              "scrapedAt": {
                "type": "string",
                "description": "ISO 8601 timestamp of when the row was collected"
              }
            }
          },
          "views": {
            "overview": {
              "title": "Overview",
              "transformation": {
                "fields": [
                  "title",
                  "publishedDate",
                  "authorName",
                  "categoryNames",
                  "readingTimeMinutes",
                  "url"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "title": {
                    "label": "Title",
                    "format": "text"
                  },
                  "publishedDate": {
                    "label": "Published",
                    "format": "text"
                  },
                  "authorName": {
                    "label": "Author",
                    "format": "text"
                  },
                  "categoryNames": {
                    "label": "Categories",
                    "format": "array"
                  },
                  "readingTimeMinutes": {
                    "label": "Read (min)",
                    "format": "number"
                  },
                  "url": {
                    "label": "URL",
                    "format": "link"
                  }
                }
              }
            },
            "detailed": {
              "title": "Detailed Results",
              "transformation": {
                "fields": [
                  "id",
                  "title",
                  "excerpt",
                  "publishedDate",
                  "modifiedDate",
                  "authorName",
                  "categoryNames",
                  "tagNames",
                  "wordCount",
                  "readingTimeMinutes",
                  "featuredImageUrl",
                  "url",
                  "scrapedAt"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "id": {
                    "label": "ID",
                    "format": "number"
                  },
                  "title": {
                    "label": "Title",
                    "format": "text"
                  },
                  "excerpt": {
                    "label": "Excerpt",
                    "format": "text"
                  },
                  "publishedDate": {
                    "label": "Published",
                    "format": "text"
                  },
                  "modifiedDate": {
                    "label": "Modified",
                    "format": "text"
                  },
                  "authorName": {
                    "label": "Author",
                    "format": "text"
                  },
                  "categoryNames": {
                    "label": "Categories",
                    "format": "array"
                  },
                  "tagNames": {
                    "label": "Tags",
                    "format": "array"
                  },
                  "wordCount": {
                    "label": "Words",
                    "format": "number"
                  },
                  "readingTimeMinutes": {
                    "label": "Read (min)",
                    "format": "number"
                  },
                  "featuredImageUrl": {
                    "label": "Image",
                    "format": "link"
                  },
                  "url": {
                    "label": "URL",
                    "format": "link"
                  },
                  "scrapedAt": {
                    "label": "Scraped At",
                    "format": "text"
                  }
                }
              }
            },
            "funding": {
              "title": "Funding Hints",
              "transformation": {
                "fields": [
                  "title",
                  "publishedDate",
                  "roundTypes",
                  "fundingAmounts",
                  "mentionedOrganizations",
                  "url"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "title": {
                    "label": "Title",
                    "format": "text"
                  },
                  "publishedDate": {
                    "label": "Published",
                    "format": "text"
                  },
                  "roundTypes": {
                    "label": "Round types",
                    "format": "array"
                  },
                  "fundingAmounts": {
                    "label": "Amounts",
                    "format": "array"
                  },
                  "mentionedOrganizations": {
                    "label": "Organizations",
                    "format": "array"
                  },
                  "url": {
                    "label": "URL",
                    "format": "link"
                  }
                }
              }
            }
          }
        }
      },
      "defaultRunOptions": {
        "memoryMbytes": 1024,
        "timeoutSecs": 600
      }
    },
    "buildNumber": "1.1.1",
    "imageDigest": "d36fa45e89be0a3d5b79e3a5b4ebb6a2a556c55e110a9bf14f48156c4a13d91d",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.1"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.004254444444444444
    }
  }
}