Creates a new scoped API token for the authenticated partner. Requires Privy authentication (Bearer token). The token secret is returned once at creation — store it securely. Requested scopes must be a subset of the partner’s allowed scopes.
| Scope | Description |
|---|---|
trading | Place and cancel orders. Default scope. Required for delegated_signing. |
account_creation | Create sub-account profiles under your partner account. |
delegated_signing | Server signs orders on behalf of sub-accounts via Privy server wallet. Requires trading. |
scopes is omitted from the request body, the token is created with ["trading"] only.
Requested scopes must be a subset of your partner’s allowedScopes (see Get Partner Capabilities).
apiKey (token ID) and secret. See HMAC Request Signing for the signing protocol.API key for programmatic access. Generate at limitless.exchange -> profile menu -> Api keys.
Human-readable label for the token
128"production-trading-bot"
Scopes to grant. Defaults to ["trading"] if omitted. Must be a subset of the partner's allowed scopes. delegated_signing requires trading.
trading, account_creation, delegated_signing ["trading", "account_creation"]Token created successfully. The secret is only returned once.
The token ID, used as the lmts-api-key header value for HMAC requests
"dGVzdC10b2tlbi0x"
Base64-encoded secret for HMAC signing. Returned once — store securely.
"c2VjcmV0LWtleS1leGFtcGxlLWJhc2U2NC1lbmNvZGVk"
Same as apiKey. The unique token identifier.
"dGVzdC10b2tlbi0x"
Token creation timestamp
Granted scopes
["trading", "account_creation"]