GET /v2/core_accounts and GET /v2/core_accounts/{id}.
Fields
Account types
attributed. An FBO whose funds are fully attributed to end customers. Each customer’s share is a user balance beneath this account. Most consumer deposit programs have one of these.direct. Everything else your program runs on: operating, settlement, revenue, and reserve DDAs, and any FBO that is not attributed at the customer level. Account numbers can attach directly to a direct account’s balance, so payments can route to it.shadow. A sweep or placement position, such as IntraFi ICS, that mirrors funds held elsewhere. You can read its balance. Nothing transacts against it directly and account numbers never attach.
The entities block
The entities referenced here are
lead or partner entities that Lead sets up during onboarding. They are read only, so you cannot create or update them. Retrieve one with GET /v2/entities/{id} once Entity v2 is turned on for your program. Entity v0 does not return them, and GET /v0/entities/{id} returns 404. See Entity v2.
List and retrieve
GET /v2/core_accounts returns every core account visible to your program. Filters:
type. One ofattributed,direct,shadow.limit,starting_after,ending_before. Cursor pagination. Cursors are core account IDs.
GET /v2/core_accounts/{id} returns one account. Returns 404 if the ID does not exist or belongs to another program.
Neither endpoint triggers webhooks or business validations. Errors are the standard set on the Errors page.

