HubSpot, Salesforce, Pipedrive, Attio, Close — any CRM that accepts webhooks or HTTP enrichment calls. One Bearer token, daily refresh, every funded round and hiring signal landing on the right record automatically.
Query our API with your CRM's company domains, upsert `fundingRound`, `fundingAmount`, `investors[]`, `hiringSignal`. ~20 lines in any scripting language. Runs in your CI or a $5 Railway cron.
Subscribe with your filters. We POST when a matching round hits. Your webhook receiver writes to CRM in real time — no batch job lag.
`investors: ["Sequoia", "YC"]` maps cleanly into any CRM's multi-select field. Gives your CS team instant 'shared-investor' relationship signals.
Set CRM automation: `hiringSignal` flips true → move account to 'Active Expansion'. Opens budget-holder conversations at the exact right time.
HubSpot (see /recipes/hubspot) and Salesforce patterns are battle-tested. Pipedrive/Attio/Close work the same way — just different endpoint URLs.
100 calls/day covers a ~200-account enrichment refresh. Pro tier ($49/mo) handles 10K-account CRMs with daily delta syncs.
POST /v1/search/ai
{ "query": "HubSpot company record for acme.ai gets its fundingRound field updated within 4h of the round announcement" }# Daily enrichment: for each CRM domain, fetch latest funding
for domain in $(curl -s "https://your-crm.com/api/companies" | jq -r '.[].domain'); do
data=$(curl -s "https://fundedapi.com/v1/startups?website=$domain" \
-H "Authorization: Bearer $FUNDED_API_KEY")
round=$(echo "$data" | jq -r '.startups[0].fundingRound // empty')
amount=$(echo "$data" | jq -r '.startups[0].fundingAmount // empty')
hiring=$(echo "$data" | jq -r '.startups[0].hiringSignal // false')
# Upsert into HubSpot (example shown; same pattern for SF, Pipedrive, Attio)
curl -X PATCH "https://api.hubapi.com/crm/v3/objects/companies/$domain" \
-H "Authorization: Bearer $HUBSPOT_TOKEN" \
-d "{\"properties\": {
\"funding_round\": \"$round\",
\"funding_amount\": $amount,
\"is_hiring\": $hiring
}}"
doneAny CRM with an HTTP API: HubSpot, Salesforce, Pipedrive, Attio, Close, Copper, Zoho, Folk, even Airtable or Notion used as CRM. We supply data; your sync script writes it into any destination.
Best key is domain. Query `?website=acme.io` — exact match. For fuzzy matching by name, use AI search: `POST /v1/search/ai` with `{query: 'Acme Labs headquartered in San Francisco'}` — returns the most likely canonical row.
Prefer incremental. Use `?since=yesterday` to pull only rounds added in the last 24 hours, then upsert only those domains in your CRM. Saves API quota and keeps change-log meaningful.
Yes — we POST to any URL. Set HubSpot up as: Webhook → small middleware (Cloudflare Worker / AWS Lambda / n8n) verifies our HMAC → calls HubSpot's API to upsert the company. Full pattern in /recipes/hubspot.
Yes — both accept CSV imports or API webhook sources. Our export endpoint feeds them the same way Clearbit does, just with fresher funding signals.
Intentionally yes. Our funding data is fresher than either vendor's. Set your sync to prefer our `fundingRound` when newer than the incumbent's — or run us as a 'funding velocity' field alongside their firmographics.
All data is scraped from public announcements. Companies/contacts can request removal via hello@fundedapi.com. For EU data residency, our Enterprise plan ships a containerized on-prem deployment — same API contract, runs on any Postgres host in your VPC.
Fresh funding rounds + key hiring signals in your inbox every Monday.
Free forever. No card. No tricks.