Discover/Accel API
live

Accel APIaccel.com

Access Accel's full portfolio via API. Get company name, website, investment round, partner, sector, status, and year for every Accel-backed startup.

Endpoint health
verified 1d ago
list_portfolio_companies
1/1 passing latest checkself-healing
Endpoints
1
Updated
1d ago

What is the Accel API?

The Accel.com API exposes 1 endpoint — list_portfolio_companies — that returns structured data across Accel's entire venture portfolio, with 7 fields per company including investment round, assigned partner, sector classification, and current status (active, acquired, IPO, or exited). Results are paginated, alphabetically ordered, and configurable up to 500 companies per page.

Try it
Page number (1-based).
Number of companies per page. Must be between 1 and 500.
api.parse.bot/scraper/01c4aec9-0b4a-436d-b542-bb9962075dad/<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/01c4aec9-0b4a-436d-b542-bb9962075dad/list_portfolio_companies?page=1&page_size=100' \
  -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 accel-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: Accel Portfolio API — list and explore portfolio companies."""
from parse_apis.accel_com_api import Accel, ParseError

client = Accel()

# List the first few portfolio companies alphabetically
for company in client.companies.list(limit=5):
    print(company.name, company.status, company.round, company.sector)

# Get a single company to inspect all fields
first = client.companies.list(limit=1).first()
if first:
    print(f"Name: {first.name}")
    print(f"Website: {first.website}")
    print(f"Round: {first.round}")
    print(f"Partner: {first.partner}")
    print(f"Sector: {first.sector}")
    print(f"Status: {first.status}")
    print(f"Year: {first.year}")

# Handle errors gracefully
try:
    for company in client.companies.list(page_size=100, limit=3):
        print(company.name, company.year)
except ParseError as exc:
    print(f"Error fetching companies: {exc}")

print("exercised: companies.list with pagination, field access, error handling")
All endpoints · 1 totalmissing one? ·

List all portfolio companies from Accel's website, paginated. Returns company name, website, investment round/stage, partner(s), sector(s), status (active/acquired/ipo/exited), and year of investment. Results are ordered alphabetically by company name. Auto-iterated across pages.

Input
ParamTypeDescription
pageintegerPage number (1-based).
page_sizeintegerNumber of companies per page. Must be between 1 and 500.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "total": "integer total number of companies",
    "companies": "array of company objects with name, website, round, partner, sector, status, year",
    "page_size": "integer page size used",
    "total_pages": "integer total number of pages"
  },
  "sample": {
    "data": {
      "page": 1,
      "total": 784,
      "companies": [
        {
          "name": "100ms",
          "year": "2021",
          "round": "Seed",
          "sector": "Cloud / SaaS",
          "status": "active",
          "partner": "Abhinav Chaturvedi",
          "website": "https://www.100ms.live/"
        },
        {
          "name": "1Password",
          "year": "2019",
          "round": "Series A",
          "sector": "Consumer, Mobile, Security",
          "status": "active",
          "partner": "Arun Mathew",
          "website": "http://www.1password.com"
        }
      ],
      "page_size": 100,
      "total_pages": 8
    },
    "status": "success"
  }
}

About the Accel API

What the API covers

The single list_portfolio_companies endpoint returns every company listed on Accel's portfolio page at accel.com/relationships. Each company object includes name, website, round (the investment stage, e.g. seed, Series A), partner (the Accel partner(s) associated with the deal), sector (industry classification), status (one of active, acquired, ipo, or exited), and year (the year Accel invested).

Pagination and response structure

The endpoint accepts two optional query parameters: page (1-based integer) and page_size (1–500). Every response includes total (total number of companies in the portfolio), total_pages, the page and page_size used, and the companies array. Iterating through all pages with page_size=500 will typically return the full portfolio in one or two requests.

Data shape and filtering

Because all fields are returned in every response, downstream filtering by sector, status, partner, or year can be done client-side without additional API calls. For example, you can pull all records and group by sector to map Accel's investment distribution, or filter status=acquired to enumerate exits. The round field lets you distinguish early-stage bets from growth investments across the portfolio.

Reliability & maintenanceVerified

The Accel API is a managed, monitored endpoint for accel.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when accel.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 accel.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
1d ago
Latest check
1/1 endpoint 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 Accel's investment distribution across sectors using the sector field to spot concentration trends.
  • Track exit outcomes by filtering companies where status is acquired, ipo, or exited.
  • Identify which Accel partners lead deals in a specific domain using the partner field.
  • Build a timeline of Accel's investment activity by grouping companies by the year field.
  • Compile a list of active Accel-backed startups in a given industry for competitive landscape research.
  • Cross-reference portfolio website URLs with your own datasets to enrich company records with funding context.
  • Monitor changes in status over time to detect newly announced acquisitions or IPOs among Accel portfolio companies.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Accel have an official developer API for its portfolio data?+
No. Accel does not publish a public developer API or data feed. This API provides structured access to the portfolio information listed on accel.com/relationships.
What does the `status` field distinguish, and are historical exits included?+
The status field returns one of four values: active, acquired, ipo, or exited. Accel includes exited and acquired companies on its relationships page alongside active ones, so the API does return historical portfolio entries — not just current active investments.
Does the API return individual deal terms, valuations, or funding amounts?+
No. The API covers company name, website, round/stage, partner, sector, status, and year of investment. Valuation figures, deal terms, and co-investor details are not part of the data. You can fork this API on Parse and revise it to add an endpoint targeting supplementary sources if you need that data.
Can I filter results by sector or partner directly in the API request?+
The endpoint does not currently accept filter parameters for sector or partner — pagination is the only query control. All company fields are returned in each response, so filtering by sector, partner, or status is straightforward to do client-side after fetching the full dataset. You can fork this API on Parse and revise it to add server-side filtering if needed.
How fresh is the portfolio data?+
The data reflects what is currently published on accel.com/relationships. Accel updates that page when new investments are announced or status changes occur, but there is no guaranteed refresh SLA. If you need point-in-time snapshots for trend tracking, consider storing results periodically.
Page content last updated . Spec covers 1 endpoint from accel.com.
Related APIs in FinanceSee all →
fred.stlouisfed.org API
Access data from fred.stlouisfed.org.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
rba.gov.au API
Access Reserve Bank of Australia data including CPI inflation (current and historical), housing and business lending rates, AUD exchange rates, monetary policy/cash rate changes, and the RBA balance sheet.
polygon.io API
Access real-time and historical market data for stocks, cryptocurrencies, forex, and commodities—including price aggregates, ticker details, and financial statements—all from a single platform. Get the latest market news, check trading status across exchanges, and retrieve comprehensive ticker information to power your investment analysis and trading decisions.
data.ecb.europa.eu API
Access official European Central Bank statistical series and observations to retrieve economic data like exchange rates, interest rates, and monetary aggregates. Browse available dataflows and retrieve specific time series data to analyze ECB's published economic indicators.
banks.data.fdic.gov API
Search FDIC-insured banks by location or institution, and access detailed information about their financial performance, merger history, deposit demographics, and regulatory changes. Get comprehensive data on bank failures, acquisitions, and historical financial trends to research institutions and analyze the banking landscape.
alphavantage.co API
Track stock prices, forex rates, and cryptocurrency values with real-time and historical market data, while accessing company financials, earnings reports, and technical indicators. Search tickers, monitor economic indicators, analyze news sentiment, and get global quotes all in one place.
blackrock.com API
Access comprehensive BlackRock iShares ETF data to research fund performance, holdings, fees, and sector allocations, plus search and compare specific ETFs. Monitor investment details like distributions, key characteristics, and broad market indices all in one place.
Accel Portfolio API – Companies & Investments · Parse