OptionalqueryExposes the root query type nested one level down. This is helpful for Relay 1 which can only query top level fields if they are in a particular form. (live)
OptionalnodeThe root query type must be a Node to work well with Relay 1 mutations. This just resolves to query. (live)
OptionalnodeFetches an object given its globally unique ID. (live)
OptionalfavouritesReads and enables pagination through a set of Favourite. (live)
OptionallevelsReads and enables pagination through a set of Level. (live)
OptionallevelReads and enables pagination through a set of LevelItem. (live)
OptionallevelReads and enables pagination through a set of LevelMetadatum. (live)
OptionallevelReads and enables pagination through a set of LevelPoint. (live)
OptionallevelReads and enables pagination through a set of LevelPointsHistory. (live)
OptionallevelReads and enables pagination through a set of LevelRequest. (live)
OptionalpersonalReads and enables pagination through a set of PersonalBestGlobal. (live)
OptionalrecordsReads and enables pagination through a set of Record. (live)
OptionalrecordReads and enables pagination through a set of RecordMedia. (live)
OptionalusersReads and enables pagination through a set of User. (live)
OptionaluserReads and enables pagination through a set of UserPoint. (live)
OptionaluserReads and enables pagination through a set of UserPointsHistory. (live)
OptionalversionsReads and enables pagination through a set of Version. (live)
OptionalvotesReads and enables pagination through a set of Vote. (live)
OptionalworldReads and enables pagination through a set of WorldRecordGlobal. (live)
OptionalzslReads and enables pagination through a set of ZslLevel. (live)
OptionalzslReads and enables pagination through a set of ZslLevelResult. (live)
OptionalzslReads and enables pagination through a set of ZslPointsStructure. (live)
OptionalzslReads and enables pagination through a set of ZslRound. (live)
OptionalzslReads and enables pagination through a set of ZslRoundResult. (live)
OptionalzslReads and enables pagination through a set of ZslSeason. (live)
OptionalzslReads and enables pagination through a set of ZslSeasonResult. (live)
Optionalfavourite(live)
Optionalfavourite(live)
Optionallevel(live)
Optionallevel(live)
Optionallevel(live)
Optionallevel(live)
Optionallevel(live)
Optionallevel(live)
Optionallevel(live)
Optionalpersonal(live)
Optionalpersonal(live)
Optionalrecord(live)
Optionalrecord(live)
Optionalrecord(live)
Optionaluser(live)
Optionaluser(live)
Optionaluser(live)
Optionalversion(live)
Optionalvote(live)
Optionalworld(live)
Optionalworld(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
Optionalzsl(live)
OptionalzRetrieves filtered level items based on specified criteria. (live)
Optional__Optional__
The root subscription type: contains events and live queries you can subscribe to with the
subscriptionoperation.Live Queries
Live query fields are differentiated by containing
(live)at the end of their description, they are added for each field in theQuerytype. When you subscribe to a live query field, the selection set will be evaluated and sent to the client, and then most things* that would cause the output of the selection set to change will trigger the selection set to be re-evaluated and the results to be re-sent to the client.(* Not everything: typically only changes to persisted data referenced by the query are detected, not computed fields.)
Live queries can be very expensive, so try and keep them small and focussed.
Events
Event fields will run their selection set when, and only when, the specified server-side event occurs. This makes them a lot more efficient than Live Queries, but it is still recommended that you keep payloads fairly small.