RECENT FUNDING
  1. Recent Funding
  2. Blog
  3. The crypto startup API: endpoints for stealth signals, teams, and raises

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.

Cover image: The crypto startup API: endpoints for stealth signals, teams, and raisesCover image: The crypto startup API: endpoints for stealth signals, teams, and raises
Published: .
Updated: .
Data snapshot: .
Tags: apicryptodeveloperstutorial.
On this page
  1. Stealth flags
  2. Team size
  3. Raises, with sources
  4. Accelerators, sectors and search

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 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.

EndpointUse it for
GET /api/v1/companies?crypto=trueCrypto companies, filtered and sorted
GET /api/v1/companies/{slug}One company and all its rounds
GET /api/v1/rounds?crypto=trueCrypto rounds with an amount, newest first
GET /api/v1/statsCounts 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:

curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies?crypto=true&sort=days_early&limit=10"
{
  "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 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).

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:

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:

curl -H "Authorization: Bearer $RF_KEY" "https://recentfunding.com/api/v1/companies/sapiom"
{
  "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.

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:

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"
AcceleratorCompanies
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 and openapi.json list every parameter and field.

Top raises, every week

The week's top funded startups and market insights, in your inbox every Monday.

Unsubscribe anytime · privacy