routeGET /v1/accounts/bulk
statusnot probed
statespecified, not deployed
probed2026-09-20 02:11:42 UTC
aliasGET /accounts/bulk also answers
page cost1,000 rows 0.73 MB in 1.1 s; 5,000 row cap 3.65 MB in 2.6 s
parameters
| limit | integer | rows per page; the envelope carries a cursor for the next |
| since | date | only accounts whose record changed on or after this day |
| include_unresolved | boolean | include subsidiary nodes with no resolved account of their own |
| cursor | string | the next_cursor from the previous page |
request
curl -s 'https://api.steadybase.io/accounts/bulk?limit=3&since=2026-09-01&include_unresolved=true' \ -H 'Authorization: Bearer $STEADYBASE_KEY'
what it returned
not probed
The API listed the routes it knows in that body. This page is the contract, not a claim that the route works today.
row shape
Three rows from the feed the route serves, so the shape is real while the route is not. account_id is the join key and is stable across every surface.
[
{
"account_id": "acc_000000001800flowerscominc0000000",
"ticker": "FLWS",
"name": "1-800-FLOWERS.COM Inc.",
"sector": "Consumer Discretionary",
"statements": 27,
"people": 7
},
{
"account_id": "acc_0000000010xgenomicsinc0000000000",
"ticker": "TXG",
"name": "10x Genomics Inc.",
"sector": "Industrials",
"statements": 32,
"people": 2
},
{
"account_id": "acc_00000000111inc000000000000000000",
"ticker": "YI",
"name": "111 Inc.",
"sector": "Consumer Staples",
"statements": 1,
"people": 2
}
] nightly dump
| what | the whole universe as one file, rebuilt nightly, for a first load rather than a poll |
| access | a signed URL issued against your key, expiring; the object is not public |
| public now | /company/data/index.json carries 4,844 rows with no key at all |
docs/docs/
identity/docs/identity/
steadybase-$