OBJECT

Viewer

link GraphQL Schema definition

1type Viewer {
2
3# Arguments
4# first: Max items for one page is 50. If "first" is set to more
5# than that, it will only fetch 50 items
6activeSubscribers(after: String, first: Int): SubscribersConnection
7
8activeSubscriptions: [Subscription]!
9
10admin: UserAdminFields
11
12adminPermissions: AdminPermissions
13
14adobeId: String!
15
16adobePro: [Tool]
17
18allExpressFavorites: [ExpressAsset!]!
19
20allowsContactFromAnyone: Boolean!
21
22# Jobs applied to by authorized user.
23#
24# Arguments
25# first: Max items for one page is 10. If "first" is set to more
26# than that, it will only fetch 10 items
27appliedJobs(after: String, filter: AppliedJobsSearchFilter, first: Int): AppliedJobItemConnection
28
29# Arguments
30# first: Max items for one page is48
31appreciatedProjects(after: String, first: Int): AppreciatedProjectsConnection!
32
33# Arguments
34# fileTypes: List of file types to include in the results.
35# first: Max items for one page is 48. If "first" is set to more
36# than that, it will only fetch 48 items
37assets(after: String, fileTypes: [UserAssetType!], first: Int): UserAssetsConnection
38
39availabilityInfo: UserAvailabilityInfo
40
41availableNetworks: [UserNetworks]!
42
43bannerImageUrl: String!
44
45blockList: [User]
46
47cachedSubscriptionPrice: CachedSubscriptionPrice
48
49canAddSourceFiles: Boolean!
50
51canAddSubscriptions: Boolean!
52
53canInteractWith: Boolean
54
55canReceiveFreelanceProposal: Boolean!
56
57city: String!
58
59company: String!
60
61connectedNFTWallets: [NFTWallet!]!
62
63country: String!
64
65# Jobs created by authorized user.
66#
67# Arguments
68# first: Max items for one page is 10. If "first" is set to more
69# than that, it will only fetch 10 items
70createdJobs(after: String, filter: CreatedJobsSearchFilter, first: Int): CreatedJobItemConnection
71
72createdOn: Int!
73
74creativeFields: [CreativeField]!
75
76customSections: [UserCustomSection]!
77
78displayName: String!
79
80# Draft projects for an authorized user.
81draftProjects: DraftProjects
82
83email: String
84
85features: [TeamFeature]!
86
87firstName: String!
88
89flags: UserFlags
90
91# Returns a list of tags followed by the logged in user
92followedTags: [Tag]!
93
94# Arguments
95# first: Max items for one page is 5000. If "first" is set to
96# more than that, it will only fetch 5000 items
97followers(after: String, first: Int): UserFollowerConnection!
98
99# Arguments
100# first: Max items for one page is 5000. If "first" is set to
101# more than that, it will only fetch 5000 items
102following(after: String, first: Int): UserFollowingConnection!
103
104freelanceProjectUserInfo: FreelanceProjectUserInfo
105
106freelanceProjects(
107after: String,
108first: Int,
109statuses: [FreelanceProjectStatus]!
110): FreelanceProjectConnection
111
112freelanceServices(after: String, first: Int): UserFreelanceServicesConnection!
113
114hasApprovedJobs: Boolean!
115
116hasAtLeastOneSyncedNFT: Boolean!
117
118hasConnectedNFTWallet: Boolean!
119
120hasDefaultImage: Boolean!
121
122hasPortfolio: Boolean!
123
124hasPremiumAccess: Boolean!
125
126hasStartedImportingNFTWallet: Boolean!
127
128hasSubscriptions: Boolean!
129
130hasSyncedNFTWallet: Boolean!
131
132hasWebPushSubscription: Boolean!
133
134id: Int!
135
136images: UserImageSizes!
137
138inactiveSubscriptions: [Subscription]!
139
140inboxThread(id: String, recipientIds: [Int]): InboxThread
141
142inboxThreadCounts: InboxThreadCounts
143
144inboxThreadParent(
145boxLocation: InboxBoxLocationType,
146id: Int!,
147type: InboxThreadParentType
148): InboxThreadParent
149
150inboxThreadParents(
151after: String,
152filter: InboxThreadParentsFilter,
153first: Int,
154type: InboxThreadParentType
155): InboxThreadParentsConnection!
156
157inboxThreadWithMe: InboxThread
158
159inboxThreads(after: String, filter: InboxThreadsFilter, first: Int): InboxThreadsConnection
160
161# Returns a list of invitations for the logged in user
162invitations: [Invitations]!
163
164isAdmin: Boolean!
165
166isBlocked: Boolean!
167
168isFollowedBy: Boolean!
169
170isFollowing: Boolean!
171
172isMessageButtonVisible: Boolean!
173
174isOptedOutOfRecommendations: Boolean!
175
176isProfileOwner: Boolean!
177
178# Returns details about the Adobe Stock contributor status of the viewer
179isStockContributor: StockContributorStatus!
180
181isSubscribable: Boolean!
182
183# Adobe Live subscription status for a user by content language
184isSubscribedToAdobeLive(
185contentLanguage: ContentLanguage
186): Boolean!
187
188lastName: String!
189
190# Fetches user streams. 24 videos per page.
191#
192# Arguments
193# state: A list of queryable video statuses.
194livestreams(after: String, state: [LivestreamQueryableStatus]): UserLivestreamConnection!
195
196location: String!
197
198locationUrl: String!
199
200moodboards(after: String, contains: MoodboardContains, first: Int): UserMoodboardConnection!
201
202# Returns all the errors associated with a user importing their nfts
203nftErrors: [String]
204
205# Returns all the nft assets associated with a user
206nfts(after: String, first: Int!, types: [NFTModuleTypes]): UserNFTItemConnection!
207
208# Unread notification counts for the viewer. When a driver is specified, counts
209# will be filtered by actions defined within that driver.
210notificationCounts(driver: NotificationsDriver): NotificationsCount
211
212numFollowers: Int!
213
214occupation: String!
215
216payments: Payments
217
218# Project pinned to subscription overview
219pinnedSubscriptionProject: Project
220
221# Arguments
222# first: Max items for one page is 50. If "first" is set to more
223# than that, it will only fetch 50 items
224# withPremiumAssetsOnly: Filter items with premium assets only
225premiumContentFeed(
226after: String,
227first: Int,
228withPremiumAssetsOnly: Boolean
229): PremiumContentFeedConnection
230
231profileChecklist: ProfileChecklist
232
233# Arguments
234# first: Max items for one page is20
235profileProjects(after: String, first: Int): ProfileProjectsConnection!
236
237# Projects containing source files the user has purchased
238#
239# Arguments
240# first: Max items for one page is20
241profileProjectsWithPurchasedSourceFiles(
242after: String,
243first: Int
244): ProfileProjectsWithPurchasedSourceFilesConnection
245
246# Arguments
247# first: Max items for one page is20
248profileProjectsWithSourceFiles(
249after: String,
250first: Int
251): ProfileProjectsWithSourceFilesConnection!
252
253profileTabs: [ProfileTab]!
254
255# Arguments
256# first: Max items for one page is20
257projects(after: String, first: Int): UserProjectsConnection!
258
259publicFlags: PublicFlags
260
261pulsePoints: PulsePoints
262
263# Returns a list of recommended tags for the logged in user
264recommendedTags(excludeTagIds: [Int], limit: Int): [Tag]!
265
266# Arguments
267# first: Max items for one page is 50. If "first" is set to more
268# than that, it will only fetch 50 items
269relationshipsByLrAssetRecency(
270after: String,
271first: Int,
272type: RelationshipsByLrAssetRecencyType!
273): UserRelationshipsByLrAssetRecencyConnection!
274
275# Jobs saved by authorized user.
276#
277# Arguments
278# first: Max items for one page is 10. If "first" is set to more
279# than that, it will only fetch 10 items
280savedJobs(after: String, filter: SavedJobsSearchFilter, first: Int): SavedJobItemConnection
281
282socialReferences: [UserSocialReference]!
283
284# Arguments
285# first: Max items for one page is20
286sourceFilePurchases(after: String, first: Int): UserSourceFilePurchasesConnection!
287
288sourceFilePurchasesTotal: Int
289
290sourceFileSellerStats: SourceFileSellerStats
291
292state: String!
293
294stats: UserStats!
295
296# Stripe Account associated for the current user. Only visible for Profile Owner.
297stripeAccount: StripeAccount
298
299subscription: Subscription
300
301subscriptionChecklist: SubscriptionChecklistCriteria
302
303# Subscription information for creators.
304subscriptionProduct: SubscriptionProduct
305
306# Arguments
307# first: Max items for one page is 50. If "first" is set to more
308# than that, it will only fetch 50 items
309# withAssetsOnly: Filter items with assets only
310subscriptionsPremiumContentFeed(
311after: String,
312first: Int,
313withAssetsOnly: Boolean
314): SubscriptionsPremiumContentFeedConnection
315
316# Teams the user is a member of.
317teams: [Team]
318
319# Arguments
320# first: Max items for one page is 100. If "first" is set to more
321# than that, it will only fetch 100 items
322unifiedActivityFeed(after: String, first: Int): UserUnifiedActivityFeedConnection
323
324unreadInboxInquiry: InboxThreadMessage
325
326url: String!
327
328username: String!
329
330webLinks: [UserWebLink]!
331
332webPush: WebPush
333
334website: String!
335
336workExperiences: [UserWorkExperience]!
337
338workInProgress: [StorySegment]
339
340}

link Required by