# The crypto startup API: endpoints for stealth signals, teams, and raises

> The Recent Funding API for crypto startups: companies flagged in stealth before their raise, team-page counts, sourced funding rounds and accelerator filters, with curl examples and real responses.

- URL: https://recentfunding.com/blog/crypto-startup-api-stealth-signals-teams-and-raises/
- Published: 2026-09-26
- Updated: 2026-10-30
- Data snapshot: 2026-10-09
- Tags: api, crypto, developers, tutorial
- Publisher: Recent Funding (https://recentfunding.com/)

Recent Funding's API returns crypto startups as JSON: stealth flags, team-page counts, funding rounds with their sources, and accelerator filters. Every request needs a [free API key](https://recentfunding.com/dashboard/?from=blog) sent as `Authorization: Bearer <key>` (an email, issued at once, 50 requests a day). As of October 9, 2026, 1790 of the 30139 companies are crypto.

The base URL is `https://recentfunding.com`; list pages include `next_offset` (null on the last page). Paging and errors are covered in the general [API guide](https://recentfunding.com/blog/using-the-recent-funding-api/).

| Endpoint | Use it for |
| --- | --- |
| `GET /api/v1/companies?crypto=true` | Crypto companies, filtered and sorted |
| `GET /api/v1/companies/{slug}` | One company and all its rounds |
| `GET /api/v1/rounds?crypto=true` | Crypto rounds with an amount, newest first |
| `GET /api/v1/stats` | Counts by stage, industry and source |

## Stealth flags

`sort=days_early` puts the companies flagged longest before their raise was public first; companies without a value come last, so stop at the first `null`:

```sh
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&sort=days_early&limit=10"
```

```json
{
  "company": {
    "slug": "sapiom",
    "name": "Sapiom",
    "flagged_at": "2026-02-06",
    "days_early": 180
  }
}
```

Only 4 crypto companies have `days_early` (119 across all sectors), so drop `crypto=true` for the full list. [Stealth startups flagged before they raised](https://recentfunding.com/blog/stealth-startups-flagged-before-they-raised/) explains each field.

## Team size

`team_size` counts people listed on the company's team page, and `team_source_url` is the page counted. 182 crypto companies have one ([how it's counted](https://recentfunding.com/blog/team-size-and-developer-activity-at-crypto-startups/)).

```sh
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&sort=team_size&limit=20"
```

## Raises, with sources

The rounds feed lists rounds with an amount, newest first; `since` takes a date and `min_amount` a floor in USD:

```sh
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/rounds?crypto=true&since=2026-09-01&min_amount=10000000"
```

`amount_usd` is a decimal string, `source_url` is where the amount came from, and `source_provider` says how it was found. For each company's latest round use `/api/v1/companies?crypto=true&min_raise=10000000&sort=raise`. A company's full history:

```sh
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies/sapiom"
```

```json
{
  "company": {
    "slug": "sapiom",
    "name": "Sapiom",
    "stage": "series-a",
    "days_early": 180
  },
  "rounds": [
    {
      "stage": "series-a",
      "amount_usd": "35000000.00",
      "announced_at": "2026-08-05T00:00:00.000Z",
      "source_url": "https://www.morningstar.com/news/business-wire/20260805915898/sapiom-raises-35-million-series-a-to-power-the-next-trillion-ai-agents",
      "source_publisher": "Morningstar%2c Inc.",
      "source_provider": "press"
    },
    {
      "stage": "seed",
      "amount_usd": "15750000.00",
      "announced_at": "2026-02-08T00:00:00.000Z",
      "source_url": "https://news.google.com/rss/articles/CBMiY0FVX3lxTE9xTFhIT3BQTVJzRFIyY2RuSkdyWW1MYl92bU1xOGwyRTN1ci1SUExieDFJMnNadS1RaGRZM3psbUNUMGFqQktqb2tlb2o0X25yZVNiamVWYXowUnVqSjJrVmVvQdIBaEFVX3lxTFBHYUJLOHJYdDJKSTIzZEoxbjN0MmpYT2RIQll1aHZ0SGlyVTktVnVWSEZJcDhhY0pFSjg5QnBxZko1SmJGUTRkWmFiU282UGk0R1BiQWRJWktWanhWWHpsZGljWV9rOE5n?oc=5",
      "source_publisher": "Pulse 2.0",
      "source_provider": "google-news"
    }
  ]
}
```

A round whose only source is a page we don't link to comes back with no source, and Recent Funding doesn't publish its amount.

## Accelerators, sectors and search

`accelerator` takes `yc`, `speedrun` (a16z speedrun), `yzi` (YZi Labs), `alliance`, `csx` (a16z CSX), `colosseum` or `any`; `industry` narrows to a sector (`/api/v1/stats` lists the slugs in `by_industry`), and `q` searches names, descriptions, sectors and investors:

```sh
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&accelerator=yzi"
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&industry=defi&stage=seed&sort=raise"
curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&q=stablecoin"
```

| Accelerator | Companies |
| --- | --- |
| Outlier Ventures (`outlier`) | 259 |
| Plug and Play (`pnp`) | 230 |
| BNB Chain MVB (`mvb`) | 173 |
| Y Combinator (`yc`) | 134 |
| Alliance (`alliance`) | 133 |
| 500 Global (`500`) | 128 |
| LongHashX (`longhashx`) | 49 |
| XRPL Accelerator (`xrpl`) | 47 |
| Antler (`antler`) | 40 |
| Entrepreneur First (`ef`) | 27 |
| Orange DAO (`orange`) | 19 |
| Superteam USA (`superteam-usa`) | 19 |
| Base Batches (`base-batches`) | 11 |
| YZi Labs (`yzi`) | 11 |
| ERA (`era`) | 9 |
| Seedcamp (`seedcamp`) | 9 |
| a16z speedrun (`speedrun`) | 6 |
| Pear VC (`pear`) | 3 |
| Pioneer Fund (`pioneer`) | 3 |
| Superteam Black (`superteam-black`) | 3 |
| Colosseum (`colosseum`) | 2 |
| Berkeley SkyDeck (`skydeck`) | 2 |
| a16z CSX (`csx`) | 1 |
| Encode Accelerator (`encode`) | 1 |
| Solana Incubator (`solana-incubator`) | 1 |
| Peak XV Surge (`surge`) | 1 |

An unknown sort or parameter returns a 400 listing the allowed values. If you publish the data, link every amount to its `source_url` and every team count to its `team_source_url`. The [API docs](https://recentfunding.com/docs/) and [openapi.json](https://recentfunding.com/openapi.json) list every parameter and field.

## Related on Recent Funding

- [Categories ranked by capital raised](https://recentfunding.com/categories/)
- [Stablecoin startups](https://recentfunding.com/categories/stablecoins/)
- [Get a free API key](https://recentfunding.com/dashboard/?from=blog-related)
- [Money flow: raises, acquisitions and new funds](https://recentfunding.com/money-flow/)
- [AI investors: the VC firms and accelerators backing the most AI startups](https://recentfunding.com/blog/ai-investors/)
- [Game startups: the gaming startups that raised most recently](https://recentfunding.com/blog/game-startups/)
- [Green startups: the climate and clean energy startups that raised most recently](https://recentfunding.com/blog/green-startups/)
- [Recent Funding API docs](https://recentfunding.com/docs/): every endpoint behind this post; a [free API key](https://recentfunding.com/dashboard/?from=blog-related) takes just an email
