Discover/SignalFire API
live

SignalFire APIsignalfire.com

Access SignalFire VC firm info, full team roster, and portfolio companies via 3 endpoints. Filter by sector or role. JSON responses with founders, stages, and contacts.

Endpoint health
verified 3d ago
list_portfolio
get_firm_info
list_team
3/3 passing latest checkself-healing
Endpoints
3
Updated
2mo ago

What is the SignalFire API?

The SignalFire API exposes 3 endpoints covering the firm's overview, investment team, and portfolio companies. get_firm_info returns fields like aum, investment_stages, sectors, and contact_emails in a single call. list_portfolio and list_team paginate across all records automatically, with optional filtering by sector or role keyword, giving developers structured access to SignalFire's full public data without manual scraping.

This call costs2 credits / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/41f9b3d2-8473-4302-b534-d0306a0279df/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/41f9b3d2-8473-4302-b534-d0306a0279df/get_firm_info' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace signalfire-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: SignalFire SDK — bounded, re-runnable; every call capped."""
from parse_apis.signalfire_com_api import SignalFire, Sector, ParseError

client = SignalFire()

# Get firm overview — thesis, sectors, stages
firm = client.firms.info()
print(firm.name, firm.headquarters, firm.aum)
print("Sectors:", firm.sectors)
print("Stages:", firm.investment_stages)

# List partners
for member in client.team_members.list(department="Partner", limit=3):
    print(member.name, member.role)

# Browse portfolio by sector
for company in client.portfolio_companies.list(sector=Sector.FINTECH, limit=3):
    print(company.name, company.founders, company.investment_stage)

# Typed error handling
try:
    info = client.firms.info()
    print(info.investment_philosophy)
except ParseError as e:
    print("error:", e)

print("exercised: firms.info / team_members.list / portfolio_companies.list")
All endpoints · 3 totalmissing one? ·

Returns SignalFire firm overview including investment thesis, philosophy, investment stages, sectors they invest in, contact information, and portfolio jobs URL. Aggregates data from the About and Sectors pages.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "aum": "string - assets under management",
    "name": "string - firm name",
    "about": "array of descriptive paragraphs about the firm",
    "founded": "integer - founding year",
    "sectors": "array of sector names they invest in",
    "website": "string - firm website URL",
    "principles": "array of guiding principles",
    "headquarters": "string - city and state",
    "contact_emails": "object with partner, press, and IR email addresses",
    "investment_stages": "array of investment stage names",
    "portfolio_jobs_url": "string - URL to portfolio company jobs board",
    "investment_philosophy": "string - investment philosophy statement"
  },
  "sample": {
    "data": {
      "aum": "~$3B",
      "name": "SignalFire",
      "about": [
        "What started as a quest to provide more value to founders grew into an entirely new AI venture capital model that propels founders through the toughest parts of building a company with the right people, programs, and technology."
      ],
      "founded": 2013,
      "sectors": [
        "AI/ML Tools",
        "Vertical SaaS",
        "Health & PharmaTech",
        "Dev Tools",
        "Cybersecurity",
        "Enterprise AI",
        "Fintech",
        "Consumer"
      ],
      "website": "https://www.signalfire.com",
      "principles": [
        "We go all in",
        "We believe in diversity of experiences",
        "We are constantly improving"
      ],
      "headquarters": "San Francisco, CA",
      "contact_emails": {
        "press": "[email protected]",
        "partners": "[email protected]",
        "investor_relations": "[email protected]"
      },
      "investment_stages": [
        "Seed",
        "Series A",
        "Series B",
        "Growth"
      ],
      "portfolio_jobs_url": "https://jobs.signalfire.com/jobs",
      "investment_philosophy": "At SignalFire, we combine the best data and technology with a sector-by-sector investment strategy. We believe in investing early and building long-term relationships with founders. Our companies enjoy unmatched support and outcomes optimized by cutting-edge technology and in-depth functional expertise."
    },
    "status": "success"
  }
}

About the SignalFire API

Firm Overview

get_firm_info returns a single structured object describing SignalFire's operations. Response fields include name, founded, headquarters, aum, website, about (an array of descriptive paragraphs), principles (guiding investment philosophy statements), investment_stages, sectors, and a contact_emails object with separate fields for partner, press, and IR addresses. This endpoint aggregates data from multiple pages of the site into one response.

Team Members

list_team returns all team members across partners, advisors, and staff. Each member object includes name, role, profile_url, and image_url. The optional department parameter accepts a case-insensitive substring match against role titles — pass 'Partner' to narrow results to partners, or 'Engineer' to filter to technical staff. The total field in the response reflects the count after any filtering is applied.

Portfolio Companies

list_portfolio returns every portfolio company with name, website, logo_url, founders (as an array), sectors, investment_stage, and status. The optional sector parameter filters by sector name using case-insensitive substring matching — for example, passing 'AI' returns only companies tagged with AI-related sectors. Results auto-paginate, so the full portfolio is returned in a single API call regardless of how many companies are listed.

Reliability & maintenanceVerified

The SignalFire API is a managed, monitored endpoint for signalfire.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when signalfire.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official signalfire.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Map SignalFire's sector focus by pulling sectors from get_firm_info and cross-referencing with portfolio company sectors from list_portfolio.
  • Build a VC contact directory using contact_emails (partner, press, IR) returned by get_firm_info.
  • Identify which investment stage (seed, Series A, etc.) each portfolio company received by reading investment_stage from list_portfolio.
  • Filter list_team by role keyword to extract only partners or specific functional teams for outreach research.
  • Enrich a CRM with founder names per portfolio company using the founders array in list_portfolio.
  • Track portfolio company status (active, acquired, etc.) using the status field from list_portfolio.
  • Research SignalFire's investment thesis by parsing principles and about paragraphs from get_firm_info.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does SignalFire have an official developer API?+
No. SignalFire does not publish a public developer API or documented data endpoints. This Parse API provides structured access to their publicly available firm, team, and portfolio data.
What does `list_portfolio` return and how does filtering work?+
It returns all portfolio companies with fields including name, website, logo_url, founders, sectors, investment_stage, and status. The optional sector parameter does a case-insensitive substring match on sector tags — for example, passing 'fintech' returns companies whose sector list contains that string. All results are paginated automatically, so the full portfolio is always returned in one call.
Can I retrieve individual team member profiles or portfolio company detail pages?+
Not currently. list_team returns profile_url and list_portfolio returns website, but neither endpoint fetches the detail page content for individual members or companies. You can fork this API on Parse and revise it to add a detail endpoint that resolves those URLs.
Does the API include historical investment data, fund names, or deal amounts?+
Not currently. The API covers current portfolio companies with stage and status, firm-level AUM, and general sector focus. Deal-level financials, fund identifiers, and investment dates are not exposed. You can fork this API on Parse and revise it to add endpoints targeting any additional public data SignalFire makes available.
How fresh is the data returned by these endpoints?+
The data reflects what is publicly listed on SignalFire's website at the time of each API call. There is no historical snapshot or changelog — if SignalFire updates their team page or portfolio, subsequent calls will return the updated data.
Page content last updated . Spec covers 3 endpoints from signalfire.com.
Related APIs in FinanceSee all →
signal.nfx.com API
Browse and discover ranked investors from NFX Signal's network of VCs, Angels, and Scouts filtered by your target industry vertical and funding stage. Find the right investor matches for your fundraising needs by accessing curated investor lists organized by investment focus and check size.
insightpartners.com API
Search and browse Insight Partners' portfolio companies to discover software investments, view detailed company information including sectors, descriptions, and investment status, and access social media links for each company. Filter and paginate through the portfolio to find specific companies and learn more about their backgrounds and current status.
baincapitalventures.com API
Access detailed information about Bain Capital Ventures' portfolio companies, investment team members, and focus domains, while discovering recent investments, founder stories, and investment insights. Learn about their early-stage funding approach and review case studies to understand their investment strategy and portfolio composition.
bvp.com API
Explore Bessemer Venture Partners' investment portfolio, discover portfolio companies by roadmap and growth stage, and access insights from their team and seed program. Search company details, view anti-portfolio decisions, and browse curated content to understand BVP's investment thesis and strategy.
vcsheet.com API
Access investor profiles, venture funds, curated sheets, and press contacts from VCSheet.com. Supports listing, searching, and detailed profile lookups.
openvc.app API
Search through 16,000+ venture capital firms and angel investors on OpenVC. Filter by industry category (e.g., Energy, Fintech) to discover investors focused on a specific sector, then retrieve detailed profiles including firm type, investment thesis, check size, geographic focus, and portfolio companies.
signalstart.com API
Browse and search forex signals from SignalStart.com to access performance metrics, trade history, and historical growth charts. Compare signal details to make informed trading decisions based on real performance data.
cbinsights.com API
Access CB Insights data including company and investor profiles, funding history, competitor maps, the unicorn list, and research reports.