Sign Up Organization Member
### Used by B2B partners to create users for their own organizations.
***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).
As of Feb 2024, you can now add Tradovate Subscriptions and Entitlements (such as TradingView) directly from the `signupOrganizationMember` operation. This can help save resources when signing up new organization members.
- To provide a default Tradovate Subscription, include the `tradovateSubscriptionId` field with the value of one of your organization's pre-defined Tradovate Subscription plans.
- To provide default entitlement subscriptions, include the `entitlementIds` field. This will be an array of integer IDs matching the IDs of the entitlement subscriptions you'd like to apply to the user.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
name
email
password
firstName
lastName
tradovateSubscriptionPlanId
entitlementIds
Response
SignUpResponse
errorCode
DataError, EmailAlreadyRegistered, EmailPolicyFailed, FailedRecaptcha, Success, UnknownError, UserAlreadyExists, WeakPassword, WrongChallenge, WrongChallengeOrigin
emailVerified
errorText
Non-empty if the request failed
userId

