Watchlist
type Watchlist {
id: Int!
name: String!
shared: Boolean!
modifiedDate: DateTime!
author: PublicUserInfo
companies: [Company!]!
isFavourite: Boolean
type: WatchlistType
source: String
}
Fields
Watchlist.id ● Int! non-null scalar graph-ql-types
Watchlist ID @exposed
Watchlist.name ● String! non-null scalar graph-ql-types
Watchlist name, has to be unique per user and watchlist type. @exposed
Watchlist.shared ● Boolean! non-null scalar graph-ql-types
Watchlist shared status. If true, then watchlist is available to other users in the company. @exposed
Watchlist.modifiedDate ● DateTime! non-null scalar graph-ql-types
Last time watchlist was modified. If it wasn't modified, creation date is used. @exposed
Watchlist.author ● PublicUserInfo object graph-ql-types
Original author of the watchlist, if watchlist is queried for user who doesn't own it. Fetching additional watchlists for author (nested watchlists fetching) is not supported. @exposed
Watchlist.companies ● [Company!]! non-null object graph-ql-types
List of companies related to the watchlist. @exposed
Watchlist.isFavourite ● Boolean scalar graph-ql-types
Watchlist favourite status. If true, then user has marked this watchlist as his favourite @exposed
Watchlist.type ● WatchlistType enum graph-ql-types
Type of the watchlist: USER, SYSTEM_GENERATED, etc @exposed
Watchlist.source ● String scalar graph-ql-types
Source of the watchlist creation: WATCHLIST, COPRO, etc @exposed
Returned By
User__watchlists query ● WatchlistMutation__create mutation ● WatchlistMutation__patch mutation
Member Of
User object ● WatchlistEdge object ● WatchlistMutation object ● WatchlistsConnection object