Use your API key to mint a scoped, short-lived JWT for agent calls.
Return Open Responses-compatible output when set (replaces the default response envelope).
1, true Tool call id used for function_call_output items when Open Responses mode is enabled.
1Your user id (must match users.resolve).
1 - 120"user-123"
Scopes to grant to the session token. Deposits and balances do not require extra scopes.
1users.read, users.write, kyc.read, kyc.write, cards.read, cards.write, cards.secrets.read, encryption.read, encryption.write, deposits.read, deposits.write, withdrawals.write ["kyc.read", "kyc.write"]"0x2b0f7f2f7c8e4c3d2d3b3f6a8f9b0c1d2e3f4a5b"
Time-to-live in seconds (default 900).
60 <= x <= 86400900
Optional label for auditing.
120