# Funded Startup Tracker � TechCrunch + SEC EDGAR Fusion (`george.the.developer/funded-startup-tracker`) Actor

Recent funding events from TechCrunch and SEC EDGAR with parsed amount, round, investors. Founders, hiring signals, cross-referenced sources. Pay per result, no monthly seats.

- **URL**: https://apify.com/george.the.developer/funded-startup-tracker.md
- **Developed by:** [George Kioko](https://apify.com/george.the.developer) (community)
- **Categories:** Lead generation
- **Stats:** 10 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event + usage

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Funded Startup Tracker — TechCrunch + SEC EDGAR Funding Data

Recent funding events from TechCrunch and SEC EDGAR Form D filings, parsed into structured records with amount, round, investors, founders, and hiring signals. Pay per result. Built for SDR teams selling into newly funded startups.

[![Funded Startup Tracker on Apify](https://img.shields.io/badge/Apify-Funded%20Startup%20Tracker-1f8f4d)](https://apify.com/george.the.developer/funded-startup-tracker)
[![Pricing](https://img.shields.io/badge/Pricing-%240.04%20event%20%2F%20%240.10%20enriched-blue)](#pricing)

### Why this exists

Crunchbase Pro is $99/mo per seat. A 5-person SDR team is $495/mo before they pull a single record. Tracxn is enterprise-only. Growth List sells one-time CSV dumps. TechCrunch and SEC EDGAR are public, but nobody ties the funding announcement to a parsed amount, round letter, lead investor, careers page, and EDGAR Form D in one call.

This actor does that. One request returns a structured record. You pay $0.04 for a feed event, $0.10 for a fully-enriched company.

### How It Works

```
                    ┌─────────────────────────────────────────────┐
                    │      Funded Startup Tracker API             │
                    └──────────────────┬──────────────────────────┘
                                       │
                    ┌──────────────────▼──────────────────────────┐
                    │  Source 1: TECHCRUNCH                       │
                    │  RSS feeds: /category/venture/feed/         │
                    │             /category/fundraising/feed/     │
                    │  Article body parsing for amount + round    │
                    │  + investors via funding-NLP regex          │
                    └──────────────────┬──────────────────────────┘
                                       │
                    ┌──────────────────▼──────────────────────────┐
                    │  Source 2: SEC EDGAR                        │
                    │  efts.sec.gov full-text search Form D       │
                    │  US private placement disclosures           │
                    │  Cross-referenced by company name + date    │
                    └──────────────────┬──────────────────────────┘
                                       │
                    ┌──────────────────▼──────────────────────────┐
                    │  Step 3: PARSING + DEDUPE                   │
                    │  Headline regex: "X raises $Y Series Z"     │
                    │  HTML entity decoder for numeric refs       │
                    │  Investor list parsing: "led by X"          │
                    └──────────────────┬──────────────────────────┘
                                       │
                    ┌──────────────────▼──────────────────────────┐
                    │  Step 4: ENRICHMENT (+ $0.06 over base)     │
                    │  Cross-ref EDGAR Form D filings             │
                    │  Careers-page detection                     │
                    │  Founder name extraction                    │
                    │  Industry / vertical tagging                │
                    └──────────────────┬──────────────────────────┘
                                       │
                    ┌──────────────────▼──────────────────────────┐
                    │  Output: structured JSON per startup        │
                    └─────────────────────────────────────────────┘
```

### Endpoints

| Method | Path | Purpose | Charge |
|--------|------|---------|--------|
| `GET` | `/` | Service info | none |
| `GET` | `/health` | Health probe | none |
| `GET` | `/recent?days=30&min_amount=1000000&stage=seriesA&limit=50` | Recent funding events from TC venture + fundraising RSS | $0.04 / event |
| `GET` | `/enrich?company=stripe.com&days=365` | Single-company enrichment (funding history + EDGAR cross-ref + careers signals) | $0.10 / record |
| `POST` | `/enrich/bulk` | Up to 25 companies in one call | $0.10 / record |

### Quick start

```bash
TOKEN="<your-apify-token>"
BASE="https://george-the-developer--funded-startup-tracker.apify.actor/"

## Last 30 days of Series A rounds
curl "$BASE/recent?days=30&stage=seriesA&limit=20" -H "Authorization: Bearer $TOKEN"

## Enrich one specific company
curl "$BASE/enrich?company=stripe.com&days=365" -H "Authorization: Bearer $TOKEN"
```

### Sample response (enriched)

```json
{
  "company": "Corgi",
  "domain": "corgi.com",
  "funding": {
    "latest_round": "Series A",
    "amount_usd": 160000000,
    "announced_at": "2026-04-22",
    "lead_investor": "TCV",
    "all_investors": ["TCV", "Bessemer Venture Partners"],
    "total_raised_usd": 200000000,
    "source_url": "https://techcrunch.com/2026/04/22/corgi-raises-160m/",
    "source_type": "techcrunch"
  },
  "company_data": {
    "industry": "Insurance technology",
    "headcount_est": "51-200",
    "hq_location": "New York, NY",
    "founded_year": 2023,
    "website": "https://corgi.com/"
  },
  "founders": [
    { "name": "Cole Riccardi", "title": "CEO", "linkedin_url": null }
  ],
  "hiring_signals": {
    "open_roles_count": 7,
    "careers_page_url": "https://corgi.com/careers"
  },
  "edgar_filings": [
    { "form": "D", "filed_at": "2026-04-19", "offering_amount_usd": 160000000 }
  ]
}
```

### Pricing

| Event | Price | What it covers |
|-------|-------|----------------|
| `funding-event` | $0.04 | One funded startup record from TechCrunch or EDGAR with parsed amount, round, investors |
| `startup-enriched` | $0.10 | Funded company with founders, hiring signals, and EDGAR cross-references |

Apify free tier covers around $5/mo out of the gate. No subscription, no minimum, no seat license.

### Use cases

1. **B2B SaaS SDRs** at tools targeting funded startups (Brex, Mercury, Ramp, Vanta, Carta, Modern Treasury).
2. **VC scouts** mapping recent deals by stage and vertical.
3. **Recruiting agencies** hunting talent at hot startups post-funding.
4. **M\&A advisors** building lists of recently capitalized targets.
5. **BD at infra companies** (AWS Activate, GCP Startup, Stripe Atlas) qualifying programs by funding signal.

### Data sources (v1)

- **TechCrunch** — RSS feeds (open, no auth, no Cloudflare on RSS), article body parsed via funding-NLP regex
- **SEC EDGAR** — `efts.sec.gov` full-text search for Form D filings (US private placement disclosures, fully public)
- **Wellfound** — deferred to v2 (Datadome anti-bot, requires Go TLS bypass)

### Honest tradeoffs

- Cold-start latency on first call after idle (10-30s while Apify wakes the Standby actor)
- TechCrunch funding-NLP regex catches most explicit announcements; press-release wires (PRN, Business Wire) deferred to v2
- EDGAR Form D filings are US-only and lag the announcement by 15 days post-closing
- Founder LinkedIn URL extraction is best-effort; v2 adds Wellfound team-page enrichment

### Docs and examples

Full curl, Node, and Python examples at [github.com/the-ai-entrepreneur-ai-hub/funded-startup-tracker-docs](https://github.com/the-ai-entrepreneur-ai-hub/funded-startup-tracker-docs).

### More from this developer

Other lead-gen actors built for the same value-driven, pay-per-result model:

- **[ATS Hire-Trigger Intent Scraper](https://apify.com/george.the.developer/ats-hire-trigger-intent-scraper)** — Greenhouse + Lever + Ashby + SmartRecruiters jobs in one API. Pairs with this actor: see what funded startups are hiring next, intent-enriched.
- **[Shopify DTC Brand Discovery](https://apify.com/george.the.developer/shopify-dtc-brand-discovery)** — Shopify stores by niche with tech-stack detection. $0.02 / $0.05 per store. For DTC-vertical funded brands.
- **[Email Validator API](https://apify.com/george.the.developer/email-validator-api)** — SMTP probe, MX record check, disposable detection. $0.002 per email. Pairs for verifying founder emails attached to funding events.
- **[Company Enrichment API](https://apify.com/george.the.developer/company-enrichment-api)** — Domain to company intel (employee count, industry, tech stack). $0.01 per company. Pairs with funding data for full target profiling.

Full portfolio: [apify.com/george.the.developer](https://apify.com/george.the.developer).

### License

MIT.

# Actor input Schema

## `company` (type: `string`):

Single company to enrich (e.g. 'stripe.com' or 'Stripe'). Returns funding history + founders + hiring signals.

## `days` (type: `integer`):

Only return funding events from the last N days (1-365)

## `min_amount` (type: `integer`):

Filter to rounds at or above this amount (in USD)

## `country` (type: `string`):

Optional country filter (US, UK, CA, etc.). Best-effort match against EDGAR + TechCrunch.

## `stage` (type: `string`):

Funding stage filter: seed, seriesA, seriesB, seriesC, growth, any

## `limit` (type: `integer`):

Maximum number of records to return (1-200)

## `enrichment` (type: `string`):

'basic' returns funding event only, 'full' adds founders, hiring signals, cross-referenced sources

## `companies` (type: `array`):

Optional: array of company domains to enrich in bulk (max 25)

## Actor input object example

```json
{
  "days": 30,
  "min_amount": 1000000,
  "country": "US",
  "stage": "any",
  "limit": 50,
  "enrichment": "full"
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("george.the.developer/funded-startup-tracker").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("george.the.developer/funded-startup-tracker").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call george.the.developer/funded-startup-tracker --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,george.the.developer/funded-startup-tracker"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/XFdOy6H2wKVt92tjb/builds/aKJTvtlH8eM2D9ZWr/openapi.json
