Entitlements
Thread-centric AI assistant for conversational trading. Create threads to start conversations, poll response objects for in-progress output, and read finalized messages from thread history. Thread/message/response endpoints require an explicit account_id. Entitlement endpoints are caller-scoped and use trading_account_ids.
Get Entitlements
client.v1.omniAI.entitlements.getEntitlements(EntitlementGetEntitlementsParams { trading_account_id } query?, RequestOptionsoptions?): EntitlementGetEntitlementsResponse { data }
GET/v1/omni-ai/entitlements
Create Entitlements
client.v1.omniAI.entitlements.createEntitlements(EntitlementCreateEntitlementsParams { agreement_id, requested_entitlement_codes, trading_account_ids } body, RequestOptionsoptions?): EntitlementCreateEntitlementsResponse { data }
POST/v1/omni-ai/entitlements
Delete Entitlement
client.v1.omniAI.entitlements.deleteEntitlement(stringentitlementID, RequestOptionsoptions?): EntitlementDeleteEntitlementResponse { data }
DELETE/v1/omni-ai/entitlements/{entitlement_id}
Get Entitlement Agreements
client.v1.omniAI.entitlements.getEntitlementAgreements(RequestOptionsoptions?): EntitlementGetEntitlementAgreementsResponse { data }
GET/v1/omni-ai/entitlement-agreements