Skip to main content
DeepCurrent gives you two packages for investor outreach: build a shortlist of VCs matched to your sector and stage, or map portfolio-company routes into a specific fund you want to reach.
Prefer a no-code workflow? Open the chat interface and describe what you’re looking for — DeepCurrent will run the resolve, quote, and execute steps on your behalf without touching the API directly.

VC shortlist

The vc-shortlist-v1 package returns a curated list of VCs ranked by relevance to your sector, stage, and investment criteria. Required slots: sector_focus, stage, limit Optional slots: min_investment, max_investment, jurisdiction, fund_type, tier Tier 1 returns: name, website, focus_area, tier, fund_type, investment_stage, jurisdiction, tagline, description, intelligence_blurb, rationale Tier 2 expansion (contact unlock): email, LinkedIn_URL, X_URL, Telegram_URL, telegram_handle, phone
1

Resolve

Submit your goal in plain text. DeepCurrent parses it into typed slots and confirms what it understood.
curl -X POST https://api.deepcurrent.app/api/v1/intelligence/resolve \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "package_id": "vc-shortlist-v1",
    "request_text": "Find DeFi seed-stage VCs with $500K-$2M check sizes",
    "slots": {}
  }'
The response shows intent_status, filled_slots, and any missing_slots that need clarification:
{
  "intent_status": "ready_for_quote",
  "package_id": "vc-shortlist-v1",
  "package_name": "Curated VC Shortlist",
  "missing_slots": [],
  "filled_slots": {
    "sector_focus": "DeFi",
    "stage": "seed",
    "min_investment": 500000,
    "max_investment": 2000000,
    "limit": 10
  }
}
If intent_status is needs_clarification, supply the missing slots and call resolve again.
2

Quote

Pass the filled slots to get a credit cost and a quote_token that authorises execution.
curl -X POST https://api.deepcurrent.app/api/v1/intelligence/quote \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "package_id": "vc-shortlist-v1",
    "slots": {
      "sector_focus": "DeFi",
      "stage": "seed",
      "min_investment": 500000,
      "max_investment": 2000000,
      "limit": 10
    },
    "output_fields": [
      "name", "website", "focus_area", "tier",
      "investment_stage", "jurisdiction", "intelligence_blurb", "rationale"
    ]
  }'
{
  "package_id": "vc-shortlist-v1",
  "quote_token": "eyJ...",
  "credits": 200,
  "output_projection_summary": "name, website, focus_area, tier, ...",
  "expiry": "2025-04-08T15:00:00Z",
  "filled_slots": { "sector_focus": "DeFi", "stage": "seed", "limit": 10 }
}
3

Execute

Confirm the quote to run the search and receive your results.
curl -X POST https://api.deepcurrent.app/api/v1/intelligence/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "package_id": "vc-shortlist-v1",
    "slots": {
      "sector_focus": "DeFi",
      "stage": "seed",
      "min_investment": 500000,
      "max_investment": 2000000,
      "limit": 10
    },
    "output_fields": [
      "name", "website", "focus_area", "tier",
      "investment_stage", "jurisdiction", "intelligence_blurb", "rationale"
    ],
    "quote_token": "eyJ..."
  }'
{
  "result_id": "3fa85f64-...",
  "summary": "10 DeFi seed-stage VCs matched with $500K–$2M check size.",
  "records_count": 10
}
Retrieve the full records at GET /api/v1/intelligence/results/{result_id}.
4

Expand (optional)

Unlock contact details — email, LinkedIn, Telegram, or phone — for any subset of your results. Each contact tier costs additional credits.
curl -X POST https://api.deepcurrent.app/api/v1/intelligence/expand \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "parent_result_id": "3fa85f64-...",
    "expansion_type": "contact_unlock",
    "expansion_params": {
      "selection": { "mode": "all" },
      "contact_tier": "email"
    },
    "quote_token": "eyJ..."
  }'
Contact tiers: social (X, LinkedIn, GitHub) → emailtelegramphone. Each tier includes all data from the tiers below it. You are never charged twice for the same contact at the same tier.

Warm intro paths

The warm-intro-paths-v1 package finds portfolio companies that share a target fund as an investor — giving you credible, evidence-backed routes in. Required slots: target_fund_name, limit Optional slots: sector_focus, stage Tier 1 returns: portfolio company name, website, focus_area, investment_stage, tagline, description, intelligence_blurb, rationale (sourced from funding-round records where the target fund appears as investor) Use the same resolve → quote → execute flow. Here is an example resolve request:
{
  "package_id": "warm-intro-paths-v1",
  "slots": {
    "target_fund_name": "Paradigm",
    "limit": 10
  }
}
Each result is a portfolio company that has received investment from your target fund. Reach out to their team, mention the shared investor relationship, and ask for a warm introduction. Contact details for decision-makers at each portfolio company are available via Tier 2 expansion (contact_unlock).