Skip to main content
Version: Beta

BrokerResearchProactiveUser

type BrokerResearchProactiveUser {
userId: ID!
userName: String!
userEmail: String!
userCountry: String!
companyId: ID!
companyName: String!
entitlementStatus: BrokerResearchProactiveEntitlementStatus!
currentEntitlementGroups: [String!]!
}

Fields

BrokerResearchProactiveUser.userId ● ID! non-null scalar graph-ql-types

BrokerResearchProactiveUser.userName ● String! non-null scalar graph-ql-types

BrokerResearchProactiveUser.userEmail ● String! non-null scalar graph-ql-types

The user's email, echoed verbatim from the searched value (lowercased). Confirmed with product per.

BrokerResearchProactiveUser.userCountry ● String! non-null scalar graph-ql-types

ISO-2 mailing-address country code. Empty string when unknown.

BrokerResearchProactiveUser.companyId ● ID! non-null scalar graph-ql-types

BrokerResearchProactiveUser.companyName ● String! non-null scalar graph-ql-types

BrokerResearchProactiveUser.entitlementStatus ● BrokerResearchProactiveEntitlementStatus! non-null enum graph-ql-types

BrokerResearchProactiveUser.currentEntitlementGroups ● [String!]! non-null scalar graph-ql-types

Group IDs the user already holds with the calling provider. Empty for NOT_REQUESTED users; for APPROVED users this is the actual granted set — always a strict subset of the provider's catalog (fully-entitled users are excluded from the API and surface as NOT_FOUND).

Member Of

BrokerResearchProactiveUserSearchResult object