Skip to main content
The dashboard endpoint is your single entry point for building a complete account overview. One authenticated request returns seven data points — wallet balances, recent transactions, active AI sessions, pending approval requests, spending policies, monthly usage records, and per-session daily budget consumption. Rather than making seven separate API calls and stitching the results together on the client, you can use this endpoint to populate an entire dashboard UI in a single round trip.
This endpoint is purpose-built for dashboard UIs. All seven data sources are fetched concurrently on the server, so the total response time is bounded by the slowest individual source — not the sum of all seven. Use it wherever you need a full account snapshot and want to minimize network overhead.

Endpoint

Authentication

All requests must include a valid bearer token in the Authorization header, or a pay3_session cookie obtained during wallet authentication.

Response fields

object
required
Wallet identity and live Stellar asset balances for your primary wallet.
array
required
The 10 most recent transactions across your account, ordered newest first.
array
required
All currently active AI sessions on your account — sessions with status ACTIVE and a future expiresAt.
array
required
All approval requests currently awaiting your review — requests with status PENDING and a future expiresAt.
array
required
All active spending policies on your account, ordered newest first.
object
required
Aggregated spend records for the current calendar month, broken down by AI session and asset.
object
required
Real-time daily and monthly budget consumption for every currently active AI session.

Example request

Example response