# Crunchbase News Article Scraper

> Crunchbase News Article Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.16/call, status unknown (last checked 2026-10-02).

Fetches structured Crunchbase news articles filtered by search query, company URLs, category, and date range

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/crunchbase?utm_source=zero.xyz
- Price: $0.16/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crunchbase-news-article-scraper-9b5cde43
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nFmOXUHUoX-Nyk9pPQdo_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability crunchbase-news-article-scraper-9b5cde43 -d '<json body>'
```

Example prompt: Pull the latest 50 Crunchbase news articles about OpenAI from the past month — include the full article text and filter to the 'startups' category.

## When to prefer this

Use this endpoint when you need structured Crunchbase news article data filtered by company, topic, date range, or category. Prefer this over general web scrapers when you specifically want Crunchbase-sourced startup and venture capital news with structured metadata. Note that this retrieves news articles, not company/organization profile data.

## Known failure modes

- Empty result set if no articles match the filters — not charged
- Invalid date format returns an error
- Company URL not recognized on Crunchbase returns no results
- Exceeding maxItems limit of 4000 returns a validation error
- Network timeout on large result sets

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object containing a count and an array of article items, each with title, author, summary, article ID, article URL, published date, modified date, and category slugs. Optionally includes full plain-text article body if requested.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "dateTo": {
   "type": "string",
   "description": "Optional inclusive publication date in YYYY-MM-DD format."
  },
  "search": {
   "type": "string",
   "description": "Search article content by a word or phrase. With organization URLs, further filter the matched articles."
  },
  "category": {
   "type": "string",
   "description": "Optional news category slug, such as venture or startups."
  },
  "dateFrom": {
   "type": "string",
   "description": "Optional inclusive publication date in YYYY-MM-DD format."
  },
  "maxItems": {
   "type": "integer",
   "default": 100,
   "maximum": 4000,
   "minimum": 1,
   "description": "Maximum article rows to save. Defaults to 100."
  },
  "companyUrls": {
   "type": "array",
   "description": "Optional public organization URLs or slugs. Return news articles that link to these organizations. This does not retrieve organization profiles."
  },
  "includeText": {
   "type": "boolean",
   "default": false,
   "description": "Include the full article body as plain text in each result."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "title": null,
    "author": null,
    "summary": null,
    "articleId": null,
    "articleUrl": null,
    "modifiedAt": null,
    "publishedAt": null,
    "categorySlugs": null
   }
  ],
  "product": "crunchbase"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crunchbase-news-article-scraper-9b5cde43/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
