Read a page of all LP portfolios
Changed onFull roster scan, up to 25 LP emails per page. Keep the FIRST page’s nextCursor until the entire scan succeeds; send its rosterVersion on later pages and advance offset by limit. Only save the cursor and reconcile removals after all pages succeed. ROSTER_CHANGED requires restarting from offset 0. Each portfolio can independently succeed or fail inside an HTTP 200 response. Required key scope: lp:read.
Request
- Base URL: https://capitalcompany.ai
- URL: https://capitalcompany.ai/api/v2/lp/portfolios
- Auth: one of:
- HTTP bearer
- API key in header x-api-key
Query parameters
Maximum roster or affected-email rows examined per page (1–25). Omitted means 10; unchanged and removed rows also count.
Number of roster rows to skip; omitted means 0. Advance by the requested limit, not the number of changed portfolios.
Full-scan roster token returned by the first page. Send on later full-scan pages; on ROSTER_CHANGED restart at offset 0 without it. Do not combine with changeCursor.
Response
Versioned portfolios, roster token, durable change cursor and pagination. totalCount counts roster entries. unchangedEmails and removedEmails are empty for GET.
Changes
- warning
added the new
from-invested-capitalenum value to the/////////response property for the response status - warning
added the new
initial-investmentenum value to the/////////response property for the response status
- warning