Company
Get company totals
https://capable.so/api/v1/companyRequires an API key with the captable:read scope · How keys work
Response 200
The company's id and its totals as of today.
companyIdstringThe company the key belongs to.
asOfdateThe date the totals are computed for: today.
totalsobjectCompany-wide totals as of the date.
›Show 10 attributesHide attributes
outstandingSharesnumberIssued shares outstanding, every class.
optionsnumberOptions outstanding.
rsusnumberRSUs outstanding.
warrantsnumberWarrants outstanding.
availablePoolnumberShares still available to grant across equity plans.
fullyDilutednumberShares, options, RSUs, warrants and the available pool together.
safePrincipalnumberOutstanding SAFE investment, in US dollars.
notePrincipalnumberOutstanding convertible note principal, in US dollars.
capitalContributednumberCapital paid in for shares and convertibles, in US dollars.
stakeholdersWithSecuritiesnumberStakeholders who hold at least one outstanding security.
Example
curl https://capable.so/api/v1/company \
-H "Authorization: Bearer $CAPABLE_API_KEY"{
"companyId": "org_northwind8k2",
"asOf": "2026-11-05",
"totals": {
"outstandingShares": 9500000,
"options": 1015000,
"rsus": 0,
"warrants": 0,
"availablePool": 985000,
"fullyDiluted": 11500000,
"safePrincipal": 1250000,
"notePrincipal": 0,
"capitalContributed": 1252850,
"stakeholdersWithSecurities": 18
}
}Errors
| Status | When |
|---|---|
| 401 Unauthorized | The key is missing, invalid or revoked, or its creator lost access. |
| 402 Payment required | The company has no active plan in good standing: its trial ended without one, a payment has failed for over 21 days, or its subscription is paused or has ended. |
| 403 Forbidden | The key does not have the captable:read scope. |
| 429 Too many requests | The key went over its rate limit. Wait for Retry-After seconds. |
Every error has the same shape. See Errors, limits and conventions.