OBJECT

User

link GraphQL Schema definition

1type User {
2
3activeSubscriptions: [Subscription]!
4
5admin: UserAdminFields
6
7adobeId: String!
8
9adobePro: [Tool]
10
11allowsContactFromAnyone: Boolean!
12
13# Arguments
14# first: Max items for one page is48
15appreciatedProjects(after: String, first: Int): AppreciatedProjectsConnection!
16
17# Arguments
18# fileTypes: List of file types to include in the results.
19# first: Max items for one page is 48. If "first" is set to more
20# than that, it will only fetch 48 items
21assets(after: String, fileTypes: [UserAssetType!], first: Int): UserAssetsConnection
22
23availabilityInfo: UserAvailabilityInfo
24
25availableNetworks: [UserNetworks]!
26
27bannerImageUrl: String!
28
29blockList: [User]
30
31cachedSubscriptionPrice: CachedSubscriptionPrice
32
33canInteractWith: Boolean
34
35canReceiveFreelanceProposal: Boolean!
36
37city: String!
38
39company: String!
40
41connectedNFTWallets: [NFTWallet!]!
42
43country: String!
44
45createdOn: Int!
46
47creativeFields: [CreativeField]!
48
49customSections: [UserCustomSection]!
50
51displayName: String!
52
53email: String
54
55features: [TeamFeature]!
56
57firstName: String!
58
59flags: UserFlags
60
61# Arguments
62# first: Max items for one page is 5000. If "first" is set to
63# more than that, it will only fetch 5000 items
64followers(after: String, first: Int): UserFollowerConnection!
65
66# Arguments
67# first: Max items for one page is 5000. If "first" is set to
68# more than that, it will only fetch 5000 items
69following(after: String, first: Int): UserFollowingConnection!
70
71freelanceProjectUserInfo: FreelanceProjectUserInfo
72
73freelanceServices(after: String, first: Int): UserFreelanceServicesConnection!
74
75hasAtLeastOneSyncedNFT: Boolean!
76
77hasConnectedNFTWallet: Boolean!
78
79hasDefaultImage: Boolean!
80
81hasPortfolio: Boolean!
82
83hasPremiumAccess: Boolean!
84
85hasStartedImportingNFTWallet: Boolean!
86
87hasSyncedNFTWallet: Boolean!
88
89hasWebPushSubscription: Boolean!
90
91id: Int!
92
93images: UserImageSizes!
94
95inactiveSubscriptions: [Subscription]!
96
97inboxThreadWithMe: InboxThread
98
99isAdmin: Boolean!
100
101isBlocked: Boolean!
102
103isFollowedBy: Boolean!
104
105isFollowing: Boolean!
106
107isMessageButtonVisible: Boolean!
108
109isOptedOutOfRecommendations: Boolean!
110
111isProfileOwner: Boolean!
112
113isStockContributor: StockContributorStatus!
114
115isSubscribable: Boolean!
116
117lastName: String!
118
119# Fetches user streams. 24 videos per page.
120#
121# Arguments
122# state: A list of queryable video statuses.
123livestreams(after: String, state: [LivestreamQueryableStatus]): UserLivestreamConnection!
124
125location: String!
126
127locationUrl: String!
128
129moodboards(after: String, contains: MoodboardContains, first: Int): UserMoodboardConnection!
130
131# Returns all the errors associated with a user importing their nfts
132nftErrors: [String]
133
134# Returns all the nft assets associated with a user
135nfts(after: String, first: Int!, types: [NFTModuleTypes]): UserNFTItemConnection!
136
137numFollowers: Int!
138
139occupation: String!
140
141# Project pinned to subscription overview
142pinnedSubscriptionProject: Project
143
144# Arguments
145# first: Max items for one page is 50. If "first" is set to more
146# than that, it will only fetch 50 items
147# withPremiumAssetsOnly: Filter items with premium assets only
148premiumContentFeed(
149after: String,
150first: Int,
151withPremiumAssetsOnly: Boolean
152): PremiumContentFeedConnection
153
154# Arguments
155# first: Max items for one page is20
156profileProjects(after: String, first: Int): ProfileProjectsConnection!
157
158# Arguments
159# first: Max items for one page is20
160profileProjectsWithSourceFiles(
161after: String,
162first: Int
163): ProfileProjectsWithSourceFilesConnection!
164
165profileTabs: [ProfileTab]!
166
167# Arguments
168# first: Max items for one page is20
169projects(after: String, first: Int): UserProjectsConnection!
170
171publicFlags: PublicFlags
172
173# Arguments
174# first: Max items for one page is 50. If "first" is set to more
175# than that, it will only fetch 50 items
176relationshipsByLrAssetRecency(
177after: String,
178first: Int,
179type: RelationshipsByLrAssetRecencyType!
180): UserRelationshipsByLrAssetRecencyConnection!
181
182socialReferences: [UserSocialReference]!
183
184state: String!
185
186stats: UserStats!
187
188# Stripe Account associated for the current user. Only visible for Profile Owner.
189stripeAccount: StripeAccount
190
191subscription: Subscription
192
193# Subscription information for creators.
194subscriptionProduct: SubscriptionProduct
195
196# Teams the user is a member of.
197teams: [Team]
198
199# Arguments
200# first: Max items for one page is 100. If "first" is set to more
201# than that, it will only fetch 100 items
202unifiedActivityFeed(after: String, first: Int): UserUnifiedActivityFeedConnection
203
204url: String!
205
206username: String!
207
208webLinks: [UserWebLink]!
209
210webPush: WebPush
211
212website: String!
213
214workExperiences: [UserWorkExperience]!
215
216workInProgress: [StorySegment]
217
218}