Get investor portfolio
GET
/api/v1/investor/{id}/portfolioReturn all funded companies in an investor's portfolio with deal details.
Request - cURL
curl -s "https://latestrounds.com/api/v1/investor/sequoia/portfolio" \
-H "Authorization: Bearer YOUR_API_KEY"Request - JavaScript (fetch)
const res = await fetch("https://latestrounds.com/api/v1/investor/sequoia/portfolio", {
headers: { Authorization: "Bearer YOUR_API_KEY" }
});
const json = await res.json();Request - Python
import requests
resp = requests.get(
"https://latestrounds.com/api/v1/investor/sequoia/portfolio",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(resp.json())Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Investor ID or slug. |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
| limit, offset | number | no | Pagination controls. |
Headers
| Name | Value | Required |
|---|---|---|
| Authorization | Bearer YOUR_API_KEY | yes |
Response fields
| Field | Type | Description |
|---|---|---|
| data[] | array | Portfolio companies with deal stage, amount, and announced date. |
| pagination | object | count, limit, offset, has_more. |
Error responses
| Status | Code | Description |
|---|---|---|
| 404 | not_found | Investor not found. |
| 401 | unauthorized | Missing or invalid API key. |
Sample response
200 OK
{
"data": [
{
"company": { "id": "cmp_9", "name": "Stripe", "slug": "stripe" },
"stage": "series_i",
"amount_usd": 600000000,
"announced_date": "2023-03-14"
}
],
"pagination": { "count": 104, "limit": 20, "offset": 0, "has_more": true }
}