Catalog / Techstars

Techstars API

techstars.com

Returns live Techstars portfolio records from the source-configured Typesense index with source-provided company, website, category, description, accelerator session, and status fields. Unavailable dates and funding values remain null rather than being inferred.

  • Business
  • Techstars
  • startups
  • portfolio
1 endpointDocs updated

Endpoint health

Loading verification…

PortfolioLoading

Connect your agent

Connect through MCP so your agent can find this API, read its docs, and call its endpoints.

Setup guide

Add the server from your terminal.

Claude Code · terminal
claude mcp add --transport http agent-data https://agent-data.motie.dev/mcp

In Claude Code, run /mcp, select agent-data, then Authenticate. Sign in to your agent-data account in the browser.

Then ask your agent to use the Techstars API for your task.

Call it over HTTP

Get an API key

Sign up free, generate an API key, and set it as AGENT_DATA_API_KEY in your environment. Your first 100 calls each month are free.

Fetches the live Techstars portfolio search index using page-number pagination and returns source-backed company records. The source reports its searchable result count; unavailable fields remain null.

Optional parameters 2

1-based page over the source result set.

Number of records per response page; the source permits at most 250.

View call pricing
cURL · Portfolio
curl --request GET --get 'https://api.agent-data.dev/techstars-com/v1/portfolio' \
  --header "Authorization: Bearer $AGENT_DATA_API_KEY"

Endpoints

Inputs and response fields for every endpoint in this API.

GETPortfolio/v1/portfolio

Fetches the live Techstars portfolio search index using page-number pagination and returns source-backed company records. The source reports its searchable result count; unavailable fields remain null.

Input

pageOptionalQuery · integer, min: 1, max: 100000, default: 1

1-based page over the source result set.

Example: 1

page_sizeOptionalQuery · integer, min: 1, max: 250, default: 20

Number of records per response page; the source permits at most 250.

Example: 20

Response

pageinteger
itemsobject[]
items[].idstring
items[].namestring
items[].note?string | null
items[].stage?string | null
items[].status?string | null
items[].ticker?string | null
items[].website?string | null
items[].logo_url?string | null
items[].valuation?string | null
items[].categories?string[]
items[].market_cap?string | null
items[].source_urlstring
items[].acquired_by?string | null
items[].description?string | null
items[].acquired_for?string | null
items[].facebook_url?string | null
items[].founded_date?string | null
items[].linkedin_url?string | null
items[].funding_details?string | null
items[].investment_date?string | null
items[].accelerator_batch?string | null
items[].investment_source?string | null
items[].accelerator_programs?string[]
items[].accelerator_session_year?integer | null
coveragestring
source_totalinteger | null
returned_countinteger

Fields marked ? are optional.

Don’t see the endpoint you need?

Ask agent-data to add an endpoint or return more fields. Extensions are free and keep existing endpoints working.