Add Tradovate Subscription

### Used to add a Tradovate Trader membership plan for a user. ***Note***: The [/user/createEvaluationUsers](/api/rest-api-endpoints/users/create-evaluation-users) endpoint replaces [/user/signUpOrganizationMember](/api/rest-api-endpoints/users/sign-up-organization-member), [/user/addTradovateSubscription](/api/rest-api-endpoints/users/add-tradovate-subscription), and [/userPlugin/addEntitlementSubscription](/api/rest-api-endpoints/users/add-entitlement-subscription).

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
tradovateSubscriptionPlanIdlongRequired
creditCardIdlongOptional
accountIdlongOptional
userIdlongOptional

Response

TradovateSubscriptionResponse
errorTextstring or null<=8192 characters

Non-empty if the request failed

errorCodeenum or null
ConflictWithExisting, DowngradeNotAllowed, IncompatibleCMEMarketDataSubscriptionPlans, IncorrectPaymentMethod, InsufficientFunds, PaymentProviderError, PlanDiscontinued, SingleTrialOnly, Success, UnknownError
tradovateSubscriptionobject or null