Highly ambitious ATProtocol AppView service and sdks

fix groupBy docs

+8 -8
+8 -8
docs/graphql-api.md
··· 219 ```graphql 220 query TopTracks { 221 fmTealAlphaFeedPlaysAggregated( 222 - groupBy: [trackName] 223 orderBy: { count: desc } 224 limit: 10 225 ) { ··· 236 ```graphql 237 query TopTracksByArtist { 238 fmTealAlphaFeedPlaysAggregated( 239 - groupBy: [trackName, artists] 240 orderBy: { count: desc } 241 limit: 20 242 ) { ··· 254 ```graphql 255 query TopTracksThisWeek { 256 fmTealAlphaFeedPlaysAggregated( 257 - groupBy: [trackName, artists] 258 where: { 259 indexedAt: { 260 gte: "2025-01-01T00:00:00Z" ··· 289 query DailyPlays { 290 fmTealAlphaFeedPlaysAggregated( 291 groupBy: [ 292 - { field: "playedTime", interval: day } 293 ] 294 orderBy: { count: desc } 295 limit: 30 ··· 315 query TrackPlaysByDay { 316 fmTealAlphaFeedPlaysAggregated( 317 groupBy: [ 318 - { field: "trackName" }, 319 - { field: "playedTime", interval: day } 320 ] 321 orderBy: { count: desc } 322 limit: 100 ··· 340 ```graphql 341 query WeeklyPlays { 342 fmTealAlphaFeedPlaysAggregated( 343 - groupBy: [trackName] 344 where: { 345 playedTime: { 346 gte: "2025-01-01T00:00:00Z" ··· 360 ```graphql 361 query TrendingArtists { 362 fmTealAlphaFeedPlaysAggregated( 363 - groupBy: [artists] 364 where: { 365 playedTime: { gte: "2025-01-01T00:00:00Z" } 366 }
··· 219 ```graphql 220 query TopTracks { 221 fmTealAlphaFeedPlaysAggregated( 222 + groupBy: [{ field: trackName }] 223 orderBy: { count: desc } 224 limit: 10 225 ) { ··· 236 ```graphql 237 query TopTracksByArtist { 238 fmTealAlphaFeedPlaysAggregated( 239 + groupBy: [{ field: trackName }, { field: artists }] 240 orderBy: { count: desc } 241 limit: 20 242 ) { ··· 254 ```graphql 255 query TopTracksThisWeek { 256 fmTealAlphaFeedPlaysAggregated( 257 + groupBy: [{ field: trackName }, { field: artists }] 258 where: { 259 indexedAt: { 260 gte: "2025-01-01T00:00:00Z" ··· 289 query DailyPlays { 290 fmTealAlphaFeedPlaysAggregated( 291 groupBy: [ 292 + { field: playedTime, interval: day } 293 ] 294 orderBy: { count: desc } 295 limit: 30 ··· 315 query TrackPlaysByDay { 316 fmTealAlphaFeedPlaysAggregated( 317 groupBy: [ 318 + { field: trackName }, 319 + { field: playedTime, interval: day } 320 ] 321 orderBy: { count: desc } 322 limit: 100 ··· 340 ```graphql 341 query WeeklyPlays { 342 fmTealAlphaFeedPlaysAggregated( 343 + groupBy: [{ field: trackName }] 344 where: { 345 playedTime: { 346 gte: "2025-01-01T00:00:00Z" ··· 360 ```graphql 361 query TrendingArtists { 362 fmTealAlphaFeedPlaysAggregated( 363 + groupBy: [{ field: artists }] 364 where: { 365 playedTime: { gte: "2025-01-01T00:00:00Z" } 366 }