is the userId given in the User Token if not ES Connect authenticated or
the ES Connect user id if user is authenticated against ES Connect.
esConnectboolean required
is false for a not ES Connect authenticated user but
is true for a ES Connect authenticated user.
hasActiveSubscriptionboolean nullable
is true if the user has an active subscription but
is false if the user has no active subscription.
Returns null if the user is not ES Connect authenticated.
emailstring nullable
email value will present only for the Epidemic Sound users and will be null otherwise