ProfileUser
The authenticated user object and all of its attributes. For use in apps using oauth to log in as users.
type ProfileUser {
id: ID!
profileImageUrl: Url
email: String!
username: String!
displayName: String
informalName: String
top8: List
bookmarks(type: BookmarkableType): List
lists(
filters: ListFilters
first: Int = 10
page: Int = 0
searchTerm: String
sort: ListSort
paginationType: PaginationType
cursor: String
): ListList
ratings(
filters: RatingFilters
first: Int = 10
page: Int = 0
searchTerm: String
sort: Sort
paginationType: PaginationType
cursor: String
): RatingList
reviews(
filters: ReviewFilters
first: Int = 10
page: Int = 0
searchTerm: String
sort: Sort
paginationType: PaginationType
cursor: String
): ReviewList
listens(
filters: ListenFilters
first: Int = 10
page: Int = 0
searchTerm: String
sort: ListenSort
paginationType: PaginationType
cursor: String
): ListenList
}
Fields
id
(ID!
)
Only available with certain permissions.
profileImageUrl
(Url
)
email
(String!
)
Only available with certain permissions.
username
(String!
)
displayName
(String
)
Only available with certain permissions.
informalName
(String
)
Only available with certain permissions.
top8
(List
)
bookmarks
(List
)
Only available with certain permissions.
type
(BookmarkableType
)
lists
(ListList
)
filters
(ListFilters
)first
(Int
)
Limits number of fetched elements. Maximum allowed value: 100.
The offset from which elements are returned.
A search term to filter on.
How to sort the results
paginationType
(PaginationType
)
Which type of pagination to use
The cursor from which to retrieve the next page of results
ratings
(RatingList
)
Only available with certain permissions.
filters
(RatingFilters
)first
(Int
)
Limits number of fetched elements. Maximum allowed value: 100.
The offset from which elements are returned.
A search term to filter on.
How to sort the results
paginationType
(PaginationType
)
Which type of pagination to use
The cursor from which to retrieve the next page of results
reviews
(ReviewList
)
Only available with certain permissions.
filters
(ReviewFilters
)first
(Int
)
Limits number of fetched elements. Maximum allowed value: 100.
The offset from which elements are returned.
A search term to filter on.
How to sort the results
paginationType
(PaginationType
)
Which type of pagination to use
The cursor from which to retrieve the next page of results
listens
(ListenList
)
Only available with certain permissions.
filters
(ListenFilters
)first
(Int
)
Limits number of fetched elements. Maximum allowed value: 100.
The offset from which elements are returned.
A search term to filter on.
sort
(ListenSort
)
How to sort the results
paginationType
(PaginationType
)
Which type of pagination to use
The cursor from which to retrieve the next page of results