Resolve Investors
Introduction
Turn what a user typed - an investor name, a ticker or a website or domain (a16z.com) - into a Multiples investor ID, then call the investor endpoints with that ID (/investors/{id}, /investors/{id}/investments, /investors/{id}/co_investors, /investors/{id}/portfolio).
Resolve is free: it is not charged against your monthly record quota. It returns reference fields only - ID, name, country, website, and ticker and exchange for listed investors.
It works exactly like Resolve Companies - same matching order, same match_type and matched_on values, same response fields - but only returns organisations that led a funding round, participated in one, or acquired a company.
Set up
Endpoints
GET https://multiples.vc/api/private/v1/investors/resolve?q={query}
POST https://multiples.vc/api/private/v1/investors/resolveUse GET for a single lookup (?q=sequoia%20capital) and POST for up to 200 at once.
Request
{
"queries": [
"Sequoia Capital",
"a16z.com",
"Sequoi",
"Zzqx Nonexistent VC"
]
}| field | type | description |
|---|---|---|
q | string | GET, required. One name, ticker or website/domain, up to 200 characters. |
queries | string[] | POST, required. 1 to 200 names, tickers or websites/domains, each a non-empty string of up to 200 characters. The older field name names is still accepted; send one or the other. |
Response
One match object per query, in the same order (GET returns a single object). Below, candidates is truncated to 3 of 5.
{
"data": [
{
"query": "Sequoia Capital",
"match_type": "exact",
"matched_on": "name",
"id": "9918f9bb-0d74-434d-9029-a44cbee87637",
"name": "Sequoia Capital",
"country": "USA",
"website": "http://www.sequoiacap.com",
"ticker": null,
"exchange": null
},
{
"query": "a16z.com",
"match_type": "exact",
"matched_on": "domain",
"id": "8433767b-a7ba-48a0-b509-49131878380b",
"name": "Andreessen Horowitz",
"country": "USA",
"website": "http://www.a16z.com",
"ticker": null,
"exchange": null
},
{
"query": "Sequoi",
"match_type": "ambiguous",
"matched_on": null,
"id": null,
"candidates": [
{
"id": "682e8a71-8e0f-4106-b8fe-f747a150876e",
"name": "Sequoia Fund",
"country": "USA",
"website": "https://www.sequoiafund.com",
"ticker": null,
"exchange": null,
"matched_on": "name",
"score": 0.5
},
{
"id": "6b4dcb9f-8e91-4339-a83b-c688e7025072",
"name": "Sequoia Apps",
"country": "USA",
"website": "http://www.sequoia-apps.com",
"ticker": null,
"exchange": null,
"matched_on": "name",
"score": 0.5
},
{
"id": "7f9fd290-6ace-41fa-8f9c-58f4686a6988",
"name": "Sequoia Inc.",
"country": null,
"website": "https://www.sequoia.co.jp/",
"ticker": null,
"exchange": null,
"matched_on": "name",
"score": 0.5
}
]
},
{
"query": "Zzqx Nonexistent VC",
"match_type": "no_match",
"matched_on": null,
"id": null
}
]
}Fields - see Resolve Companies. meta.usage is always { "records_billable": 0, "records_charged": 0 }: resolve is free. ambiguous means several investors could be meant: ask the user which one rather than searching wider.