User profile
GET /v1/user/profile — Complete signed-in Minara account profile. Preserves the frontend `/auth/me` fields, including identity, linked accounts
GET /v1/user/profile
Complete signed-in Minara account profile. Preserves the frontend /auth/me fields, including identity, linked accounts, creator badges, tips, wallet metadata, balances, subscription, MFA, and whitelist state. Adds stable Agent aliases: name, actorId, an address-only walletAddresses map, and normalized subscription fields (plan, active, credits, expiresAt). Unknown additive upstream fields are retained. Upstream failures return a non-2xx user_profile_unavailable error: known upstream HTTP failures retain their status; transport or invalid-response failures use 502. Clients must distinguish errors from empty profiles and discard private caches on account changes.
| Method | GET |
| Path | /v1/user/profile |
| Auth | Authorization: Bearer <token> required when GATEWAY_AUTH_TOKEN is set |
| Category | auth |