Skip to main content
Use POST /companies to build a repeatable feed of newly funded startups. Filter on latest_deal.created_start when you care about when Fundable added a round, or use latest_deal.date_start when you care about the round’s announcement date.
For signal-based outbound, created_start is usually the better checkpoint. It catches rounds when they enter Fundable, including older announcements that were added recently.
Location, industry, and super-category filters require exact permalinks. Resolve human-readable names with the free GET /location/search and GET /industry/search endpoints before you build the company request.
See Filtering and Permalinks for round-type enums and common filtering mistakes.

2. Query companies with newly added rounds

This request returns private Seed and Series A companies whose latest funding round was added to Fundable on or after July 1, 2026.
The response places company records in data.companies and pagination details in meta. Increase page from 0 until you have processed meta.total_count results. The maximum page_size is 500.

3. Make the sync idempotent

Use a small overlap between runs so a delayed job does not create a gap.
  1. Save the timestamp of the last successful run.
  2. Query again from a slightly earlier created_start date.
  3. Upsert companies by company.id and rounds by company.latest_deal.id.
  4. Advance the checkpoint only after every page succeeds.
This pattern tolerates retries and late-arriving records without sending the same company through your workflow twice.

4. Send qualified records downstream

Common destinations include a CRM, outbound queue, warehouse, or review sheet. Keep the Fundable company and deal IDs in the destination so later runs can update the same records.

Company Search API

Review every company and latest-deal filter.

Enrich your CRM

Turn matched companies into durable CRM records.
Last modified on July 27, 2026