Skip to navigation

Get portfolio

View as MarkdownOpen in Claude

The address and balance of every enabled asset of your platform’s own wallet in one call — the twin of /portfolio, minus the userId. A balance that cannot be read comes back "0" rather than failing the call, so confirm a "0" with /platform/balance before acting on it.

Do not send an X-USER-ID header here — a platform endpoint always acts as the platform wallet, and sending one is a 400.

Authentication

AuthorizationBearer

A 15-minute token from /auth. Required on every endpoint except /auth.

Headers

X-Request-IdstringOptional

Correlation id. Generated if omitted, echoed on every response, and written to the audit log. /send is the exception — there it is required, and it doubles as the idempotency key.

Request

This endpoint expects an object.

Response

OK
resultobject
requestIdstring

Echo of the inbound X-Request-Id, or a generated one.

Errors

400
Bad Request Error
401
Unauthorized Error