Catalog / Entrepreneur First

Entrepreneur First API

joinef.com

Returns the publicly listed Entrepreneurs First portfolio companies from the live joinef.com portfolio pages. The response preserves source-exposed descriptions, categories, locations, founders, founding years, and funding labels; unavailable fields are empty. Use page to retrieve all 21 observed portfolio pages.

  • Business
  • entrepreneurs-first
  • portfolio
  • venture-capital
  • companies
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 Entrepreneur First 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.

Fetch one page of the live public portfolio. Pages are one-indexed and the source currently advertises 21 pages; follow next_page until null for the full listing.

Optional parameters 1

One-indexed source portfolio page. Follow next_page to exhaust the listing.

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

Endpoints

Inputs and response fields for every endpoint in this API.

GETPortfolio/v1/portfolio

Fetch one page of the live public portfolio. Pages are one-indexed and the source currently advertises 21 pages; follow next_page until null for the full listing.

Input

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

One-indexed source portfolio page. Follow next_page to exhaust the listing.

Example: 1

Response

pageinteger
itemsobject[]
items[].idstring
items[].namestring
items[].stage?string, default:
items[].founders?object[]
items[].founders[].namestring
items[].founders[].rolestring
items[].founders[].linkedin_url?string, default:
items[].location?string, default:
items[].funded_by?string[]
items[].categories?string[]
items[].source_urlstring
items[].description?string, default:
items[].source_pageinteger
items[].website_url?string, default:
items[].founding_year?integer | null
items[].company_status?string, default:
items[].funding_details?string, default:
items[].investment_date?string, default:
items[].accelerator_batch?string, default:
sourcestring
max_pageinteger
next_page?integer | null
page_sizeinteger

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.