Odyssey - Private Market Intelligence

Odyssey is a private market intelligence dataset for agents that provides comprehensive data on companies, investors, people, deals, funds, limited partners, service providers, patents, and credit analysis.

It aggregates and enriches data from multiple sources to deliver a unified dataset for AI agents powering private market research, due diligence, and investment analysis.

What Odyssey Covers

EntityDescriptionKey Data Points
CompaniesPrivate and public company profilesFinancials, funding history, investors, industries, social analytics, similar companies
PeopleProfessional profiles and contact dataBio, work history, education, verified contact info
InvestorsVC, PE, and angel investor profilesPortfolio companies, investment preferences, funds, board seats
DealsFunding rounds and transactionsRound details, participants, valuations, service providers
FundsInvestment fund dataPortfolio, performance, LP commitments
Limited PartnersLP institution profilesCommitment preferences, allocations
Service ProvidersLaw firms, auditors, advisorsCompany clients, deal participation, investor relationships
PatentsPatent search and detailsPatent filings, inventors, assignees
Credit AnalysisPrivate credit market intelligenceNews, agreements, BDC portfolios, borrowers, fund formations, market spreads, N-PORT filings, relationships, SBA lending

How It Works

  1. Search any entity type by name, domain, or natural language query
  2. Get the entity ID from search results
  3. Fetch detailed data using the entity ID across multiple endpoints (bio, financials, investors, deals, etc.)

All endpoints require authentication via Authorization: Bearer {api_key} and X-Organization-ID headers.

People search accepts any natural language query and returns matching LinkedIn profiles with rich metadata. This is designed for AI agents that need to discover and enrich professional contacts.

Search returns previews. Enrichment endpoints return full data. This two-step design means you only pay for enrichment on the people you actually need, while search itself is nearly free.

$curl "https://api.runcaptain.com/v2/datasets/odyssey/people/search?q=engineers+at+Anthropic+in+San+Francisco&limit=10" \
> -H "Authorization: Bearer YOUR_API_KEY" \
> -H "X-Organization-ID: YOUR_ORG_ID"

Each result includes: name, headline, company, location, bio excerpt, LinkedIn follower count, school, and LinkedIn URL. Use the entity_id from any result to fetch full data.

Enrich

Once you have an entity_id, call /people/{entity_id}/bio to get the complete profile:

  • Profile: full name, headline, summary, location, current company and title
  • Contact: verified emails, phone numbers, and social profiles (LinkedIn, Twitter, GitHub, Facebook)
  • Work history: all positions with companies, titles, start/end dates, and durations
  • Education: schools, degrees, fields of study

One API call. Everything you need.

Pagination

People search supports limit (1-500) and offset parameters for paging through results:

Page 1: ?q=...&limit=20&offset=0
Page 2: ?q=...&limit=20&offset=20
Page 3: ?q=...&limit=20&offset=40

Check the has_more field in the response to know if additional pages are available. For requests above 100 results, the API automatically expands the search with query variations to discover more profiles and deduplicates by LinkedIn URL.

Example: Agent Workflow

A typical agent workflow for talent research:

  1. Search: ?q=machine learning engineers at fintech companies in New York&limit=50
  2. Filter results client-side by headline, school, or follower count
  3. For each candidate of interest, call /bio to get their complete profile (contact, work history, education all in one call)
  4. Use emails from the response for outreach

Data Dictionary

Every field available across Odyssey entity types, grouped by endpoint.


Company Profile

Returned by /companies/{id}/bio and /companies/{id}/full.

FieldDescriptionExample
display_nameCompany name"Anthropic"
websiteWebsite URL"anthropic.com"
descriptionCompany summary"AI safety company building reliable..."
foundedYear founded2021
employee_countTotal employees1200
industryIndustry classification"artificial intelligence"
company_typePrivate or public"private"
headquartersHQ location object{"city": "San Francisco", "state": "California", "country": "United States"}
sizeSize range"1001-5000"
headlineCompany tagline"AI safety company building reliable AI systems."
tagsSector tags["artificial intelligence", "machine learning"]
inferred_revenueRevenue estimate (private)"$500M-$1B"
tickerStock ticker (public)"GOOG"
total_funding_raisedLifetime funding (USD)7300000000
latest_funding_stageLast round type"series_d"
last_funding_dateLast round date"2024-03-01"
number_funding_roundsTotal rounds6
linkedin_urlLinkedIn URL"linkedin.com/company/anthropic"
twitter_urlTwitter/X URL"twitter.com/AnthropicAI"
facebook_urlFacebook URL"facebook.com/anthropic"
linkedin_follower_countLinkedIn followers250000
alternative_namesFormer names["Anthropic AI"]
alternative_domainsOther domains["claude.ai"]

Company Industries

Returned by /companies/{id}/industries.

FieldDescriptionExample
naics_codeNAICS code"541715"
naics_descriptionNAICS description"R&D in Physical, Engineering, and Life Sciences"
sic_codeSIC code"7372"
sic_descriptionSIC description"Prepackaged Software"

Company Financials

Returned by /companies/{id}/financials and /companies/{id}/financials/recent. Public companies use SEC EDGAR data; private companies get inferred estimates.

FieldDescriptionExample
revenueAnnual revenue (public, USD)14400000000
inferred_revenueRevenue range (private)"$500M-$1B"
net_incomeNet income (public, USD)640000000
assetsTotal assets (USD)4300000000
liabilitiesTotal liabilities (USD)1900000000
fiscal_yearFiscal year2024
sourceData source"sec_edgar" or "inferred"

Company Funding

Returned by /companies/{id}/financing/recent. Each round in the rounds array contains:

FieldDescriptionExample
total_raisedLifetime funding (USD)7300000000
num_roundsNumber of rounds6
latest_stageMost recent stage"Series D"
last_funding_dateDate of last round"2024-03-01"
rounds[].round_typeRound type"Series D"
rounds[].amountAmount raised (USD)2750000000
rounds[].dateRound date"2024-03-01"
rounds[].investorsInvestor names["Menlo Ventures", "Google"]
rounds[].valuationValuation at round18400000000

Company Debt

Returned by /companies/{id}/debt-financing/recent.

FieldDescriptionExample
round_typeDebt type"term_loan"
amountDebt amount (USD)500000000
dateDate of debt round"2024-06-15"
lendersLender names["JPMorgan Chase", "Goldman Sachs"]
currencyCurrency code"USD"

Company Investors

Returned by /companies/{id}/active-investors and /companies/{id}/all-investors.

FieldDescriptionExample
nameInvestor name"Menlo Ventures"
investor_typeType"venture_capital", "corporate", "individual"
websiteInvestor website"https://menlovc.com"
descriptionBrief description"Early and growth-stage VC firm"

Company Deals

Returned by /companies/{id}/deals. Each deal in the deals array:

FieldDescriptionExample
deal_typeDeal type"funding_round" or "acquisition"
round_nameRound name"Series D - Anthropic"
amountDeal amount (USD)2750000000
dateDeal date"2024-03-01"
investorsInvestor names["Menlo Ventures", "Google"]
statusStatus"completed"
target_companyAcquisition targetnull (funding) or "Acme Corp"

Company Similar

Returned by /companies/{id}/similar.

FieldDescriptionExample
nameCompetitor name"OpenAI"
websiteWebsite"https://openai.com"
similarity_scoreSimilarity (0-1)0.92

Company Service Providers

Returned by /companies/{id}/service-providers and /companies/{id}/service-providers/deal.

FieldDescriptionExample
nameProvider name"Wilson Sonsini Goodrich & Rosati"
service_typeService type"law", "accounting", "investment_bank"
roleRole"legal counsel", "placement agent"

Company Social Analytics

Returned by /companies/{id}/social-analytics.

FieldDescriptionExample
linkedin_followersLinkedIn followers250000
employee_countCurrent headcount1200
employee_count_by_monthHistorical headcount{"2024-01": 800, "2025-01": 1100}
employee_growth_rateGrowth rates{"6_month": 0.09, "12_month": 0.26}
employee_count_by_countryBy country{"United States": 1000, "United Kingdom": 100}
employee_count_by_roleBy role{"engineering": 600, "research": 250}
average_employee_tenureAvg tenure (years)1.8
employee_churn_rate12-month churn0.15

Company Affiliates

Returned by /general/{entity_id}/affiliates.

FieldDescriptionExample
nameAffiliated entity"Anthropic UK"
relationshipRelationship type"direct_subsidiary", "parent"

Returned by /people/search. These are preview results - call /people/{id}/bio for full data.

FieldDescriptionExample
entity_idEntity ID (use for enrichment)"ody_pe_019cb8ac-f123-..."
full_nameFull name"Felix Rieseberg"
headlineProfessional headline"Member of Technical Staff at Anthropic"
companyCurrent company"Anthropic"
locationLocation"San Francisco, California, United States"
linkedin_urlLinkedIn URL"https://linkedin.com/in/felixrieseberg"
descriptionBio excerpt"Previously at Notion, Stripe, Slack..."
followersLinkedIn followers6000
schoolNotable school"University of Oxford"

Person Bio (Full Profile)

Returned by /people/{id}/bio. Single call returns everything: profile, work history, education, and contacts.

FieldDescriptionExample
full_nameFull name"Felix Rieseberg"
headlineProfessional headline"Member of Technical Staff at Anthropic"
summaryBio/summary"Software engineer with deep experience..."
locationLocation object{"city": "San Francisco", "state": "California", "country": "United States"}
current_companyCurrent employer{"name": "Anthropic", "title": "MTS", "start_date": "2024-01-01"}
linkedin_urlLinkedIn URL"https://linkedin.com/in/felixrieseberg"
profile_image_urlPhoto URL"https://media.licdn.com/dms/image/..."
follower_countLinkedIn followers6000
connection_countLinkedIn connections2500
experience[]Work historySee below
education[]Education historySee below
emailsEmail addresses["felix@anthropic.com"]
phone_numbersPhone numbers["+1-415-555-0100"]
twitter_urlTwitter/X URL"https://twitter.com/nicknisi"
github_urlGitHub URL"https://github.com/nicknisi"
facebook_urlFacebook URLnull

Experience (each entry in experience[]):

FieldDescriptionExample
companyCompany name"Anthropic"
company_idCompany entity ID"019cb8ac-adee-..."
titleJob title"Member of Technical Staff"
locationJob location"San Francisco, CA"
start_dateStart date"2024-01-01"
end_dateEnd date (null if current)null
is_currentCurrent positiontrue
duration_monthsDuration in months28

Education (each entry in education[]):

FieldDescriptionExample
schoolSchool name"University of Oxford"
degreeDegree type"MA"
field_of_studyMajor/field"Computer Science"
start_dateStart date"2012-09-01"
end_dateEnd date"2016-06-01"

Investor Profile

Returned by /investors/{id}/bio.

FieldDescriptionExample
nameInvestor firm name"Sequoia Capital"
display_nameDisplay name"Sequoia Capital"
investor_typeType and focus{"type": "vc", "stage_focus": ["seed", "series_a"], "sector_focus": ["enterprise"]}
foundedYear founded1972
headquartersHQ location{"city": "Menlo Park", "state": "CA", "country": "USA"}
websiteWebsite"https://sequoiacap.com"
descriptionDescription"Premier venture capital firm"
total_investmentsPortfolio count1500
notable_portfolioTop companies["Stripe", "OpenAI", "Airbnb"]

Investor Portfolio

Returned by /investors/{id}/active-investments and /investors/{id}/all-investments.

FieldDescriptionExample
company_nameCompany"Stripe"
company_idCompany entity ID"019cb8ac-adee-..."
deal_typeRound type"Series A"
amount_investedAmount (USD)2000000
statusStatus"active" or "exited"

Investor Preferences

Returned by /investors/{id}/preferences.

FieldDescriptionExample
stagesPreferred stages["seed", "series_a", "growth"]
sectorsPreferred sectors["enterprise", "fintech"]
geographiesPreferred regions["USA", "China", "India"]
check_size_minMin check size (USD)1000000
check_size_maxMax check size (USD)100000000

Investor Board Seats

Returned by /investors/{id}/board-seats.

FieldDescriptionExample
company_nameCompany"Stripe"
board_memberBoard member name"Michael Moritz"
roleBoard role"Board Member"

Deal

Returned by /deals/{id}/bio and /deals/{id}/detailed.

FieldDescriptionExample
deal_idUnique deal ID"deal_anthropic_d"
company_nameCompany name"Anthropic"
company_idCompany entity ID"019cb8ac-adee-..."
deal_dateDeal date"2024-03-01"
deal_typeDeal type"Series D"
amountAmount (USD)2750000000
currencyCurrency"USD"
num_investorsInvestor count4
lead_investorsLead investors["Menlo Ventures"]
statusStatus"completed"

Deal Investors

Returned by /deals/{id}/investors.

FieldDescriptionExample
nameInvestor name"Google"
entity_idInvestor entity ID"019cb8ac-adee-..."
roleRole in deal"lead" or "participant"
amount_investedAmount (USD)500000000

Deal Valuation

Returned by /deals/{id}/valuation.

FieldDescriptionExample
valuation_pre_moneyPre-money valuation15650000000
valuation_post_moneyPost-money valuation18400000000
equity_percentageEquity sold14.9

Fund

Returned by /funds/{id}/bio.

FieldDescriptionExample
display_nameFund name"Sequoia Capital Global Growth Fund III"
websiteWebsite"https://sequoiacap.com"
industryClassification"Venture Capital"
employee_countEmployees300
locationHQ location{"locality": "Menlo Park", "region": "CA"}

Fund Investments

Returned by /funds/{id}/active-investments and /funds/{id}/all-investments.

FieldDescriptionExample
company_nameCompany"Stripe"
company_idCompany entity ID"019cb8ac-adee-..."
investment_dateDate"2021-03-15"
funding_roundRound type"Series H"
statusStatus"active"

Limited Partner

Returned by /limited-partners/{id}/bio.

FieldDescriptionExample
display_nameLP name"California Public Employees' Retirement System"
websiteWebsite"https://calpers.ca.gov"
industryClassification"Pension Fund"
employee_countEmployees3000
headquartersHQ location"Sacramento, California"

Service Provider

Returned by /service-providers/{id}/bio.

FieldDescriptionExample
display_nameFirm name"Wilson Sonsini Goodrich & Rosati"
websiteWebsite"https://wsgr.com"
industryPractice area"law practice"
employee_countEmployees1800
locationHQ location"Palo Alto, California"
descriptionDescription"Premier Silicon Valley technology law firm"
foundedYear founded1961

Patent

Returned by /patents/search and /patents/{id}.

FieldDescriptionExample
patent_numberPatent number"US11475380B2"
titleTitle"Methods for training ML models with reduced computation"
abstractAbstract"Systems and methods for training large-scale..."
assigneeAssignee"Anthropic"
inventorsInventor names["Chris Olah", "Sam McCandlish"]
filing_dateFiling date"2020-03-15"
publication_datePublication date"2022-10-18"
patent_urlGoogle Patents URL"https://patents.google.com/patent/US11475380B2"

Credit Analysis

Private credit market intelligence across news, agreements, BDC portfolios, fund formations, market data, and more.

News

Returned by /credit-analysis/news/search, /credit-analysis/news/recent, /credit-analysis/news/bulk, and /general/{entity_id}/news.

FieldDescriptionExample
titleHeadline"Tesla Issues $1.8B in Investment-Grade Bonds"
urlArticle URL"https://bloomberg.com/news/..."
snippetExcerpt"Tesla sold $1.8 billion in investment-grade bonds..."
sourcePublication"Bloomberg"
published_dateDate"2024-06-15"
categoryCategory (credit)"bond_issuance", "rating_change", "default"

Agreements

Returned by /credit-analysis/agreements/search and /credit-analysis/agreements/{company}.

FieldDescriptionExample
companyBorrower name"Acme Corp"
agreement_typeType of credit agreement"term_loan", "revolving_credit"
amountFacility size500000000
dateAgreement date"2024-03-15"

BDC (Business Development Companies)

Returned by /credit-analysis/bdc/search, /credit-analysis/bdc/{ticker}/portfolio, and /credit-analysis/bdc/{ticker}/stats.

FieldDescriptionExample
tickerBDC ticker symbol"ARCC"
nameBDC name"Ares Capital Corporation"
portfolioPortfolio holdingsArray of investment positions
navNet asset value18.45

Borrowers

Returned by /credit-analysis/borrowers/{name}.

FieldDescriptionExample
nameBorrower name"Acme Corp"
facilitiesActive credit facilitiesArray of loan/credit agreements
total_debtTotal outstanding debt750000000

Funds

Returned by /credit-analysis/funds/search, /credit-analysis/funds/formations, and /credit-analysis/funds/managers/{name}.

FieldDescriptionExample
fund_nameCredit fund name"Apollo Credit Fund IX"
managerFund manager"Apollo Global Management"
target_sizeTarget fund size5000000000
strategyInvestment strategy"direct_lending", "distressed"

Market

Returned by /credit-analysis/market/overview, /credit-analysis/market/spreads, and /credit-analysis/market/lending-standards.

FieldDescriptionExample
metricMarket metric name"leveraged_loan_spread"
valueCurrent value425 (bps)
periodReporting period"2024-Q4"
trendDirectional trend"widening", "tightening"

N-PORT

Returned by /credit-analysis/nport/search, /credit-analysis/nport/funds, and /credit-analysis/nport/{ticker}/filings.

FieldDescriptionExample
tickerFund ticker"PIMIX"
filing_dateN-PORT filing date"2024-09-30"
holdingsPortfolio holdings from filingArray of positions with fair values

Relationships

Returned by /credit-analysis/relationships/search and /credit-analysis/relationships/portals.

FieldDescriptionExample
entityEntity name"Goldman Sachs"
roleRole in relationship"agent", "lead_arranger", "lender"
counterpartiesRelated entitiesArray of connected parties

SBA (Small Business Administration)

Returned by /credit-analysis/sba/search and /credit-analysis/sba/stats.

FieldDescriptionExample
lenderSBA lender name"Live Oak Banking Company"
programSBA program"7(a)", "504"
loan_countNumber of loans1250
total_amountTotal lending volume450000000