# TechCrunch API

> TechCrunch returns technology headlines, article details, and startup funding news as a workflow and API.

TechCrunch (TC) lists headlines from a chosen section in page order; provide a section and maximum story count. Search news finds articles by keyword, with optional dates, order, and page size. Read article returns text and details for a link or headline; List funding news returns funding announcements with company and investor details.

- Page: https://fous.com/workflows/techcrunch
- Handle: `@techcrunch`
- Category: [News](https://fous.com/workflows/category/news)
- Source website: https://techcrunch.com
- Last verified: Sep 29, 2026
- Fous is not affiliated with TechCrunch.

## Methods

### List funding news

Operation `list_funding_news`, version 1. 1 credit per call.

List recent TechCrunch articles announcing startup funding, with amounts, investors and company details stated in the articles. Articles without a clear announced amount are excluded; investor lists may be empty when none are named.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `keyword` | string | no | `"AI"` | Industry or word to match in the article, for example fintech. Leave blank for all industries. |
| `max_results` | integer | no | `5` | Maximum number of announcements to return, for example 20. |
| `time_window` | string | no | `"past_week"` | How far back to look, for example past_month. |

**Input schema**

```json
{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "default": "",
      "description": "Industry or word to match in the article, for example fintech. Leave blank for all industries.",
      "examples": [
        "AI",
        "fintech"
      ]
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 50,
      "minimum": 1,
      "description": "Maximum number of announcements to return, for example 20.",
      "x-fous-developer": true,
      "examples": [
        5,
        8,
        10
      ]
    },
    "time_window": {
      "enum": [
        "past_week",
        "past_month",
        "past_3_months"
      ],
      "type": "string",
      "default": "past_month",
      "description": "How far back to look, for example past_month.",
      "examples": [
        "past_week",
        "past_month",
        "past_3_months"
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "keyword": "AI",
      "max_results": 5,
      "time_window": "past_week"
    },
    {
      "keyword": "fintech",
      "max_results": 8,
      "time_window": "past_month"
    },
    {
      "max_results": 10,
      "time_window": "past_3_months"
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `fundings` | array |  |  |
| `fundings[].round` | string or null | `"Series C"` |  |
| `fundings[].currency` | string | `"USD"` |  |
| `fundings[].investors` | array |  |  |
| `fundings[].article_link` | string | `"https://techcrunch.com/2026/09/28/viral-ai-agent-instinct-raises-1b-series-c-at-a-10b-valuation/"` |  |
| `fundings[].company_name` | string | `"Instinct"` |  |
| `fundings[].amount_raised` | number | `1000000000` |  |
| `fundings[].published_date` | string | `"2026-09-28"` |  |
| `fundings[].article_headline` | string | `"Viral AI agent Instinct raises $1B Series C at a $10B valuation"` |  |
| `fundings[].amount_as_written` | string | `"$1 billion"` |  |
| `fundings[].company_description` | string | `"Instinct is a AI assistant startup."` |  |

**Example input**

```json
{
  "keyword": "AI",
  "max_results": 5,
  "time_window": "past_week"
}
```

**Example output**

```json
{
  "fundings": [
    {
      "round": "Series C",
      "currency": "USD",
      "investors": [
        "Sequoia Capital",
        "Benchmark Capital",
        "Coatue"
      ],
      "article_link": "https://techcrunch.com/2026/09/28/viral-ai-agent-instinct-raises-1b-series-c-at-a-10b-valuation/",
      "company_name": "Instinct",
      "amount_raised": 1000000000,
      "published_date": "2026-09-28",
      "article_headline": "Viral AI agent Instinct raises $1B Series C at a $10B valuation",
      "amount_as_written": "$1 billion",
      "company_description": "Instinct is a AI assistant startup."
    },
    {
      "round": null,
      "currency": "USD",
      "investors": [
        "Future Ventures",
        "Hyperplane",
        "Lakestar"
      ],
      "article_link": "https://techcrunch.com/2026/09/28/modulate-raises-25m-for-its-voice-models-and-analysis-suite/",
      "company_name": "Modulate",
      "amount_raised": 25000000,
      "published_date": "2026-09-28",
      "article_headline": "Modulate raises $25M for its voice models and analysis suite",
      "amount_as_written": "$25 million",
      "company_description": "Modulate is a Boston-based voice intelligence startup."
    },
    {
      "round": "Series B",
      "currency": "USD",
      "investors": [
        "Insight Partners",
        "Overmatch Ventures"
      ],
      "article_link": "https://techcrunch.com/2026/09/28/maritime-intelligence-startup-quartermaster-raises-another-140m/",
      "company_name": "Quartermaster",
      "amount_raised": 140000000,
      "published_date": "2026-09-28",
      "article_headline": "Maritime intelligence startup Quartermaster raises another $140M",
      "amount_as_written": "$140 million",
      "company_description": "Quartermaster is a Virginia-based startup."
    }
  ]
}
```

### List headlines

Operation `list_headlines`, version 1. 1 credit per call.

List the latest TechCrunch story headlines in a section, in page order. Excludes video, podcast, and event promotion cards; summaries are null when the section cards have none.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `section` | string | no | `"latest"` | News section, for example ai or startups. |
| `max_results` | integer | no | `20` | Most stories to return, for example 20. |

**Input schema**

```json
{
  "type": "object",
  "properties": {
    "section": {
      "enum": [
        "latest",
        "startups",
        "ai",
        "venture",
        "apps",
        "security",
        "fintech",
        "climate"
      ],
      "type": "string",
      "default": "latest",
      "description": "News section, for example ai or startups.",
      "examples": [
        "latest",
        "startups",
        "ai"
      ]
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 50,
      "minimum": 1,
      "description": "Most stories to return, for example 20.",
      "x-fous-developer": true,
      "examples": [
        20,
        50,
        5
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "section": "latest",
      "max_results": 20
    },
    {
      "section": "startups",
      "max_results": 50
    },
    {
      "section": "ai",
      "max_results": 5
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `stories` | array |  | Stories in section-page order. |
| `stories[].authors` | array |  |  |
| `stories[].section` | string or null | `"In Brief"` |  |
| `stories[].summary` | string or null |  |  |
| `stories[].headline` | string | `"OpenAI reportedly ditches model over safety concerns"` |  |
| `stories[].published` | string or null | `"2026-09-28T16:39:20-07:00"` | Publication date and time in ISO 8601 with time-zone offset. |
| `stories[].image_link` | string or null | `"https://techcrunch.com/wp-content/uploads/2026/09/openai-getty.jpg?w=563"` |  |
| `stories[].article_link` | string | `"https://techcrunch.com/2026/09/28/openai-reportedly-ditches-model-over-safety-concerns/"` |  |

**Example input**

```json
{
  "section": "latest",
  "max_results": 20
}
```

**Example output**

```json
{
  "stories": [
    {
      "authors": [
        "Lucas Ropek"
      ],
      "section": "In Brief",
      "summary": null,
      "headline": "OpenAI reportedly ditches model over safety concerns",
      "published": "2026-09-28T16:39:20-07:00",
      "image_link": "https://techcrunch.com/wp-content/uploads/2026/09/openai-getty.jpg?w=563",
      "article_link": "https://techcrunch.com/2026/09/28/openai-reportedly-ditches-model-over-safety-concerns/"
    },
    {
      "authors": [
        "Kirsten Korosec"
      ],
      "section": "Transportation",
      "summary": null,
      "headline": "Aurora CFO says 30,000 driverless trucks by 2030 isn’t as far-fetched as it sounds",
      "published": "2026-09-28T15:58:35-07:00",
      "image_link": "https://techcrunch.com/wp-content/uploads/2025/05/Aurora-Launch-6-e1746107306339.jpg?w=508",
      "article_link": "https://techcrunch.com/2026/09/28/aurora-cfo-says-30000-driverless-trucks-by-2030-isnt-as-far-fetched-as-it-sounds/"
    },
    {
      "authors": [
        "Marina Temkin"
      ],
      "section": "AI",
      "summary": null,
      "headline": "Source: Inference provider Modal Labs closing in on $750M round at $15.75B valuation",
      "published": "2026-09-28T14:29:18-07:00",
      "image_link": "https://techcrunch.com/wp-content/uploads/2023/11/GettyImages-1411834236.jpg?w=542",
      "article_link": "https://techcrunch.com/2026/09/28/source-inference-provider-modal-labs-closing-in-on-750m-round-at-15-75b-valuation/"
    }
  ]
}
```

### Read article

Operation `read_article`, version 1. 1 credit per call.

Read the full text and details of a public TechCrunch article by link or headline. Live blogs include their latest public updates when available.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `article` | string | yes | `"https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/"` | The TechCrunch article link or headline, for example: AMD will acquire Fei-Fei Li’s World Labs for $8.2 billion. |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "article"
  ],
  "properties": {
    "article": {
      "type": "string",
      "description": "The TechCrunch article link or headline, for example: AMD will acquire Fei-Fei Li’s World Labs for $8.2 billion.",
      "examples": [
        "https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/",
        "AMD will acquire Fei-Fei Li’s World Labs for $8.2 billion"
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "article": "https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/"
    },
    {
      "article": "AMD will acquire Fei-Fei Li’s World Labs for $8.2 billion"
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `tags` | array |  | Article topic tags. |
| `authors` | array |  | The listed authors. |
| `section` | string or null | `"Hardware"` | The article section. |
| `summary` | string or null | `"The thrills, the chills and whatever “wonderlust” [sic] is. As you read this, we’re forming an orderly queue at One App` | The summary or standfirst, if given. |
| `headline` | string | `"Liveblog: Watch Apple unveil the iPhone 15, Apple Watch Series 9 and more"` | The article headline. |
| `article_id` | integer or null | `2596760` | TechCrunch article ID. |
| `paragraphs` | array |  | Full article text or latest live-blog entries as plain-text paragraphs. |
| `updated_at` | string or null | `"2023-09-12T17:01:29+00:00"` | Last update time in ISO 8601 with offset. |
| `word_count` | integer | `182` | Number of words in the returned paragraphs. |
| `article_url` | string | `"https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/"` | Article page link. |
| `published_at` | string or null | `"2023-09-12T13:00:39+00:00"` | Publication time in ISO 8601 with offset. |
| `main_image_url` | string or null | `"https://techcrunch.com/wp-content/uploads/2021/09/AppleEvent.SEP14Keynote.Tim_Cook.01.jpg"` | Main image link. |
| `main_image_caption` | string or null | `"CUPERTINO, CALIFORNIA – September 14, 2021: Apple CEO Tim Cook with the iPhone 13 Pro Max and Apple Watch Series 7 duri` | The main image caption. |
| `full_text_available` | boolean | `true` | Whether text was available. |

**Example input**

```json
{
  "article": "https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/"
}
```

**Example output**

```json
{
  "tags": [
    "Apple Event",
    "Apple Event 2023"
  ],
  "authors": [
    "Brian Heater"
  ],
  "section": "Hardware",
  "summary": "The thrills, the chills and whatever “wonderlust” [sic] is. As you read this, we’re forming an orderly queue at One Apple Park, getting ready to watch the company unveil the iPhone 15 and Apple Watch …",
  "headline": "Liveblog: Watch Apple unveil the iPhone 15, Apple Watch Series 9 and more",
  "article_id": 2596760,
  "paragraphs": [
    "Recap: Apple launches the A17 Pro chip with a completely redesigned GPU",
    "Check out Frederic's story on the A17 APro chip",
    "Stay tuned, lots of coverage to come on the site!"
  ],
  "updated_at": "2023-09-12T17:01:29+00:00",
  "word_count": 182,
  "article_url": "https://techcrunch.com/2023/09/12/liveblog-watch-apple-unveil-the-iphone-15-apple-watch-series-9-and-more/",
  "published_at": "2023-09-12T13:00:39+00:00",
  "main_image_url": "https://techcrunch.com/wp-content/uploads/2021/09/AppleEvent.SEP14Keynote.Tim_Cook.01.jpg",
  "main_image_caption": "CUPERTINO, CALIFORNIA – September 14, 2021: Apple CEO Tim Cook with the iPhone 13 Pro Max and Apple Watch Series 7 during a special event at Apple Park. (Photo by Apple Inc.)",
  "full_text_available": true
}
```

### Search news

Operation `search_news`, version 1. 1 credit per call.

Search TechCrunch articles by keyword. Choose publication dates, newest or most relevant order, and a page of up to 50 articles.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `page` | integer | no | `2` | Results page number, for example 2. |
| `sort` | string | no | `"newest"` | Order the results by publication date or relevance, for example newest. |
| `query` | string | yes | `"Tesla"` | Words to search for in TechCrunch articles, for example Tesla. |
| `to_date` | string | no | `"2026-09-25"` | Last publication date to include, for example 2026-09-28. |
| `from_date` | string | no | `"2026-09-25"` | First publication date to include, for example 2026-09-01. |
| `max_results` | integer | no | `5` | Articles to return per page, for example 20. |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "page": {
      "type": "integer",
      "default": 1,
      "minimum": 1,
      "description": "Results page number, for example 2.",
      "x-fous-developer": true,
      "examples": [
        2
      ]
    },
    "sort": {
      "enum": [
        "newest",
        "most_relevant"
      ],
      "type": "string",
      "default": "newest",
      "description": "Order the results by publication date or relevance, for example newest.",
      "examples": [
        "newest",
        "most_relevant"
      ]
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "Words to search for in TechCrunch articles, for example Tesla.",
      "examples": [
        "Tesla",
        "zxqvnotreal1277"
      ]
    },
    "to_date": {
      "type": "string",
      "format": "date",
      "description": "Last publication date to include, for example 2026-09-28.",
      "examples": [
        "2026-09-25"
      ]
    },
    "from_date": {
      "type": "string",
      "format": "date",
      "description": "First publication date to include, for example 2026-09-01.",
      "examples": [
        "2026-09-25"
      ]
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 50,
      "minimum": 1,
      "description": "Articles to return per page, for example 20.",
      "x-fous-developer": true,
      "examples": [
        5,
        3
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "query": "Tesla"
    },
    {
      "sort": "newest",
      "query": "Tesla",
      "to_date": "2026-09-25",
      "from_date": "2026-09-25",
      "max_results": 5
    },
    {
      "page": 2,
      "sort": "most_relevant",
      "query": "Tesla",
      "max_results": 3
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `articles` | array |  | Matching TechCrunch articles. |
| `articles[].link` | string | `"https://techcrunch.com/2026/09/25/tesla-finally-moves-to-electrify-trucking-after-a-decade-of-work-and-delays/"` | TechCrunch article page. |
| `articles[].authors` | array |  | Article authors. |
| `articles[].section` | string or null | `"Transportation"` | TechCrunch section. |
| `articles[].summary` | string or null | `"Tesla’s Semi truck, with a 500-mile range, is about to hit the road in big numbers, with the company saying it plans to` | Article summary, when available. |
| `articles[].headline` | string | `"Tesla finally moves to electrify trucking after a decade of work and delays"` | Article headline. |
| `articles[].published_at` | string | `"2026-09-25T15:24:50+00:00"` | Article publication time with timezone offset. |

**Example input**

```json
{
  "sort": "newest",
  "query": "Tesla",
  "to_date": "2026-09-25",
  "from_date": "2026-09-25",
  "max_results": 5
}
```

**Example output**

```json
{
  "articles": [
    {
      "link": "https://techcrunch.com/2026/09/25/tesla-finally-moves-to-electrify-trucking-after-a-decade-of-work-and-delays/",
      "authors": [
        "Sean O'Kane"
      ],
      "section": "Transportation",
      "summary": "Tesla’s Semi truck, with a 500-mile range, is about to hit the road in big numbers, with the company saying it plans to make 50,000 units a year.",
      "headline": "Tesla finally moves to electrify trucking after a decade of work and delays",
      "published_at": "2026-09-25T15:24:50+00:00"
    }
  ]
}
```

## Quick start

Call the API with a Fous API key (`FOUS_API_KEY`). To create one, turn on Developer mode in Fous Studio, then open Keys & connections → API keys (https://app.fous.com/keys).

```bash
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@techcrunch",
  "visibility": "public",
  "operation": "list_funding_news",
  "version": 1,
  "input": {
    "keyword": "AI",
    "max_results": 5,
    "time_window": "past_week"
  },
  "response": {
    "format": "json"
  }
}'
```

```python
# Save as fous.py and run with python3 fous.py. No packages needed.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
import json
import os
import urllib.error
import urllib.request

api_key = os.environ.get("FOUS_API_KEY")
if not api_key:
    raise RuntimeError("Set FOUS_API_KEY before running this example")

body = json.loads("{\n  \"api\": \"@techcrunch\",\n  \"visibility\": \"public\",\n  \"operation\": \"list_funding_news\",\n  \"version\": 1,\n  \"input\": {\n    \"keyword\": \"AI\",\n    \"max_results\": 5,\n    \"time_window\": \"past_week\"\n  },\n  \"response\": {\n    \"format\": \"json\"\n  }\n}")
request = urllib.request.Request(
    "https://api.fous.com/v1/query",
    data=json.dumps(body).encode("utf-8"),
    headers={
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json",
    },
    method="POST",
)
try:
    with urllib.request.urlopen(request, timeout=120) as response:
        result = json.load(response)
except urllib.error.HTTPError as error:
    raise RuntimeError(f"HTTP {error.code}: {error.read().decode('utf-8', errors='replace')}") from error
if result.get("success") is False:
    raise RuntimeError(result.get("error", {}).get("message", "Request failed"))
print(json.dumps(result["data"]["output"], indent=2))
```

```typescript
// Save as fous.mts and run with npx tsx fous.mts.
// First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
const apiKey = process.env.FOUS_API_KEY;
if (!apiKey) throw new Error("Set FOUS_API_KEY before running this example");

const response = await fetch("https://api.fous.com/v1/query", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json",
  },
  signal: AbortSignal.timeout(120_000),
  body: JSON.stringify({
  "api": "@techcrunch",
  "visibility": "public",
  "operation": "list_funding_news",
  "version": 1,
  "input": {
    "keyword": "AI",
    "max_results": 5,
    "time_window": "past_week"
  },
  "response": {
    "format": "json"
  }
}),
});
type ApiResult = { success: boolean; data?: { output: unknown }; error?: { message: string } };
const result: ApiResult = await response.json();
if (!response.ok || result.success === false) {
  throw new Error(result.error?.message ?? `HTTP ${response.status}`);
}
if (!result.data) throw new Error("Missing API response data");
console.log(result.data.output);
```

Or describe the data in plain language: send `{"api":"@techcrunch","prompt":"Describe the data you need, with every detail"}` to the same URL. Fous fills in the input, runs the method that fits and returns only the fields you asked for; `data.route.calls[].request` is the exact call it made. Routing is free; the run costs the same.

## Use cases

- Track headlines in technology news sections.
- Find articles about a company or topic within a date range.
- Read article text, authors, tags, and publication details.
- Monitor startup funding rounds and named investors.
- Group funding announcements by industry keyword.

## FAQ

### Is Fous affiliated with TechCrunch?

No. Fous is not affiliated with TechCrunch. This workflow reads the public techcrunch.com website and returns its data.

### How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

### Do I need a TechCrunch account?

No. You only need a Fous account.

### How current is the data?

Fous gets the data from techcrunch.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

### What has TechCrunch published about a topic?

Use Search news with a keyword and optional publication dates and result order.

### What does a TechCrunch article say?

Use Read article with its link or headline to return the article text and details.

### Which startups have recently announced funding?

Use List funding news to find announcements with clear amounts, company details, and any named investors.

## Related

- [CNBC API](https://fous.com/workflows/cnbc.md): CNBC provides business news, page-view headlines, searchable CNBC articles excluding videos, wire stories and press releases, and potentially delayed major index and U.S. futures quotes.
- [The Verge API](https://fous.com/workflows/the-verge.md): The Verge provides technology, science, entertainment, and policy headlines and searchable articles, including public stories and older archives, with search limited to the first 100 matches.
- [CNN API](https://fous.com/workflows/cnn.md): CNN provides section-page headlines and searchable public articles, plus article text; subscriber stories show only a brief public preview, and live blogs include entries.
- [Techmeme API](https://fous.com/workflows/techmeme.md): Technology news headlines and related reporting.
- [The New York Times API](https://fous.com/workflows/the-new-york-times.md): The New York Times provides current section headlines and summaries, keyword-matched public listings with dates, authors, sections and links, and Best Sellers lists for the latest issue or dates within a week.
- [Fox News API](https://fous.com/workflows/fox-news.md): Fox News returns section-page headlines, keyword-matched articles among up to 100 available results, and readable article text, including the latest live-blog updates.
- [The Wall Street Journal API](https://fous.com/workflows/the-wall-street-journal.md): The Wall Street Journal provides news-section headlines and searchable public article headlines and summaries, with available story details and publication dates for search filtering.
- [Yahoo News API](https://fous.com/workflows/yahoo-news.md): Yahoo News provides section headlines and searchable articles, plus public article text and details; health has no public stories, and search covers a limited results window.
- [All News workflows](https://fous.com/workflows/category/news)
