forked from
chadtmiller.com/slices-teal-relay
Teal.fm frontend powered by slices.network
tealfm-slices.wisp.place
tealfm
slices
1"""
2Indicates that an Input Object is a OneOf Input Object (and thus requires exactly one of its field be provided)
3"""
4directive @oneOf on INPUT_OBJECT
5
6"""
7Provides a scalar specification URL for specifying the behavior of custom scalar types.
8"""
9directive @specifiedBy(
10 """URL that specifies the behavior of this scalar."""
11 url: String!
12) on SCALAR
13
14input AggregationOrderBy {
15 count: SortDirection
16}
17
18type AppBskyActorProfile {
19 uri: String!
20 cid: String!
21 did: String!
22 indexedAt: String!
23 actorHandle: String
24 avatar: Blob
25 banner: Blob
26 createdAt: String
27 description: String
28 displayName: String
29 joinedViaStarterPack: JSON
30 labels: JSON
31 pinnedPost: JSON
32 appBskyActorProfile: AppBskyActorProfile
33 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
34 appBskyFeedPostgatesCount: Int!
35 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
36 appBskyFeedThreadgatesCount: Int!
37 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
38 appBskyActorProfilesCount: Int!
39 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
40 fmTealAlphaFeedPlaysCount: Int!
41}
42
43type AppBskyActorProfileAggregated {
44 avatar: JSON
45 banner: JSON
46 createdAt: JSON
47 description: JSON
48 displayName: JSON
49 joinedViaStarterPack: JSON
50 labels: JSON
51 pinnedPost: JSON
52 count: Int!
53}
54
55type AppBskyActorProfileConnection {
56 totalCount: Int!
57 pageInfo: PageInfo!
58 edges: [AppBskyActorProfileEdge!]!
59 nodes: [AppBskyActorProfile!]!
60}
61
62type AppBskyActorProfileEdge {
63 node: AppBskyActorProfile!
64 cursor: String!
65}
66
67enum AppBskyActorProfileGroupByField {
68 indexedAt
69 avatar
70 banner
71 createdAt
72 description
73 displayName
74 joinedViaStarterPack
75 labels
76 pinnedPost
77}
78
79input AppBskyActorProfileWhereInput {
80 indexedAt: DateTimeFilter
81 uri: StringFilter
82 cid: StringFilter
83 did: StringFilter
84 collection: StringFilter
85 actorHandle: StringFilter
86 avatar: StringFilter
87 banner: StringFilter
88 createdAt: StringFilter
89 description: StringFilter
90 displayName: StringFilter
91 joinedViaStarterPack: StringFilter
92 labels: StringFilter
93 pinnedPost: StringFilter
94}
95
96type AppBskyEmbedExternal {
97 uri: String!
98 cid: String!
99 did: String!
100 indexedAt: String!
101 actorHandle: String
102 external: JSON!
103 appBskyActorProfile: AppBskyActorProfile
104 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
105 appBskyFeedPostgatesCount: Int!
106 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
107 appBskyFeedThreadgatesCount: Int!
108 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
109 appBskyActorProfilesCount: Int!
110 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
111 fmTealAlphaFeedPlaysCount: Int!
112}
113
114type AppBskyEmbedExternalAggregated {
115 external: JSON
116 count: Int!
117}
118
119type AppBskyEmbedExternalConnection {
120 totalCount: Int!
121 pageInfo: PageInfo!
122 edges: [AppBskyEmbedExternalEdge!]!
123 nodes: [AppBskyEmbedExternal!]!
124}
125
126type AppBskyEmbedExternalEdge {
127 node: AppBskyEmbedExternal!
128 cursor: String!
129}
130
131enum AppBskyEmbedExternalGroupByField {
132 indexedAt
133 external
134}
135
136input AppBskyEmbedExternalWhereInput {
137 indexedAt: DateTimeFilter
138 uri: StringFilter
139 cid: StringFilter
140 did: StringFilter
141 collection: StringFilter
142 actorHandle: StringFilter
143 external: StringFilter
144}
145
146type AppBskyEmbedImages {
147 uri: String!
148 cid: String!
149 did: String!
150 indexedAt: String!
151 actorHandle: String
152 images: JSON!
153 appBskyActorProfile: AppBskyActorProfile
154 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
155 appBskyFeedPostgatesCount: Int!
156 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
157 appBskyFeedThreadgatesCount: Int!
158 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
159 appBskyActorProfilesCount: Int!
160 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
161 fmTealAlphaFeedPlaysCount: Int!
162}
163
164type AppBskyEmbedImagesAggregated {
165 images: JSON
166 count: Int!
167}
168
169type AppBskyEmbedImagesConnection {
170 totalCount: Int!
171 pageInfo: PageInfo!
172 edges: [AppBskyEmbedImagesEdge!]!
173 nodes: [AppBskyEmbedImages!]!
174}
175
176type AppBskyEmbedImagesEdge {
177 node: AppBskyEmbedImages!
178 cursor: String!
179}
180
181enum AppBskyEmbedImagesGroupByField {
182 indexedAt
183 images
184}
185
186input AppBskyEmbedImagesWhereInput {
187 indexedAt: DateTimeFilter
188 uri: StringFilter
189 cid: StringFilter
190 did: StringFilter
191 collection: StringFilter
192 actorHandle: StringFilter
193 images: StringFilter
194}
195
196type AppBskyEmbedRecord {
197 uri: String!
198 cid: String!
199 did: String!
200 indexedAt: String!
201 actorHandle: String
202 record: JSON!
203 appBskyActorProfile: AppBskyActorProfile
204 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
205 appBskyFeedPostgatesCount: Int!
206 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
207 appBskyFeedThreadgatesCount: Int!
208 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
209 appBskyActorProfilesCount: Int!
210 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
211 fmTealAlphaFeedPlaysCount: Int!
212}
213
214type AppBskyEmbedRecordAggregated {
215 record: JSON
216 count: Int!
217}
218
219type AppBskyEmbedRecordConnection {
220 totalCount: Int!
221 pageInfo: PageInfo!
222 edges: [AppBskyEmbedRecordEdge!]!
223 nodes: [AppBskyEmbedRecord!]!
224}
225
226type AppBskyEmbedRecordEdge {
227 node: AppBskyEmbedRecord!
228 cursor: String!
229}
230
231enum AppBskyEmbedRecordGroupByField {
232 indexedAt
233 record
234}
235
236input AppBskyEmbedRecordWhereInput {
237 indexedAt: DateTimeFilter
238 uri: StringFilter
239 cid: StringFilter
240 did: StringFilter
241 collection: StringFilter
242 actorHandle: StringFilter
243 record: StringFilter
244}
245
246type AppBskyEmbedRecordWithMedia {
247 uri: String!
248 cid: String!
249 did: String!
250 indexedAt: String!
251 actorHandle: String
252 media: JSON!
253 record: JSON!
254 appBskyActorProfile: AppBskyActorProfile
255 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
256 appBskyFeedPostgatesCount: Int!
257 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
258 appBskyFeedThreadgatesCount: Int!
259 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
260 appBskyActorProfilesCount: Int!
261 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
262 fmTealAlphaFeedPlaysCount: Int!
263}
264
265type AppBskyEmbedRecordWithMediaAggregated {
266 media: JSON
267 record: JSON
268 count: Int!
269}
270
271type AppBskyEmbedRecordWithMediaConnection {
272 totalCount: Int!
273 pageInfo: PageInfo!
274 edges: [AppBskyEmbedRecordWithMediaEdge!]!
275 nodes: [AppBskyEmbedRecordWithMedia!]!
276}
277
278type AppBskyEmbedRecordWithMediaEdge {
279 node: AppBskyEmbedRecordWithMedia!
280 cursor: String!
281}
282
283enum AppBskyEmbedRecordWithMediaGroupByField {
284 indexedAt
285 media
286 record
287}
288
289input AppBskyEmbedRecordWithMediaWhereInput {
290 indexedAt: DateTimeFilter
291 uri: StringFilter
292 cid: StringFilter
293 did: StringFilter
294 collection: StringFilter
295 actorHandle: StringFilter
296 media: StringFilter
297 record: StringFilter
298}
299
300type AppBskyEmbedVideo {
301 uri: String!
302 cid: String!
303 did: String!
304 indexedAt: String!
305 actorHandle: String
306 alt: String
307 aspectRatio: JSON
308 captions: JSON
309 video: Blob!
310 appBskyActorProfile: AppBskyActorProfile
311 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
312 appBskyFeedPostgatesCount: Int!
313 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
314 appBskyFeedThreadgatesCount: Int!
315 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
316 appBskyActorProfilesCount: Int!
317 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
318 fmTealAlphaFeedPlaysCount: Int!
319}
320
321type AppBskyEmbedVideoAggregated {
322 alt: JSON
323 aspectRatio: JSON
324 captions: JSON
325 video: JSON
326 count: Int!
327}
328
329type AppBskyEmbedVideoConnection {
330 totalCount: Int!
331 pageInfo: PageInfo!
332 edges: [AppBskyEmbedVideoEdge!]!
333 nodes: [AppBskyEmbedVideo!]!
334}
335
336type AppBskyEmbedVideoEdge {
337 node: AppBskyEmbedVideo!
338 cursor: String!
339}
340
341enum AppBskyEmbedVideoGroupByField {
342 indexedAt
343 alt
344 aspectRatio
345 captions
346 video
347}
348
349input AppBskyEmbedVideoWhereInput {
350 indexedAt: DateTimeFilter
351 uri: StringFilter
352 cid: StringFilter
353 did: StringFilter
354 collection: StringFilter
355 actorHandle: StringFilter
356 alt: StringFilter
357 aspectRatio: StringFilter
358 captions: StringFilter
359 video: StringFilter
360}
361
362type AppBskyFeedPostgate {
363 uri: String!
364 cid: String!
365 did: String!
366 indexedAt: String!
367 actorHandle: String
368 createdAt: String!
369 detachedEmbeddingUris: [String]
370 embeddingRules: JSON
371 post: String!
372 appBskyFeedPostgate: AppBskyFeedPostgate
373 appBskyFeedThreadgate: AppBskyFeedThreadgate
374 appBskyActorProfile: AppBskyActorProfile
375 fmTealAlphaFeedPlay: FmTealAlphaFeedPlay
376 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
377 appBskyFeedPostgatesCount: Int!
378 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
379 appBskyFeedThreadgatesCount: Int!
380 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
381 appBskyActorProfilesCount: Int!
382 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
383 fmTealAlphaFeedPlaysCount: Int!
384}
385
386type AppBskyFeedPostgateAggregated {
387 createdAt: JSON
388 detachedEmbeddingUris: JSON
389 embeddingRules: JSON
390 post: JSON
391 count: Int!
392}
393
394type AppBskyFeedPostgateConnection {
395 totalCount: Int!
396 pageInfo: PageInfo!
397 edges: [AppBskyFeedPostgateEdge!]!
398 nodes: [AppBskyFeedPostgate!]!
399}
400
401type AppBskyFeedPostgateEdge {
402 node: AppBskyFeedPostgate!
403 cursor: String!
404}
405
406enum AppBskyFeedPostgateGroupByField {
407 indexedAt
408 createdAt
409 detachedEmbeddingUris
410 embeddingRules
411 post
412}
413
414input AppBskyFeedPostgateWhereInput {
415 indexedAt: DateTimeFilter
416 uri: StringFilter
417 cid: StringFilter
418 did: StringFilter
419 collection: StringFilter
420 actorHandle: StringFilter
421 createdAt: StringFilter
422 detachedEmbeddingUris: StringFilter
423 embeddingRules: StringFilter
424 post: StringFilter
425}
426
427type AppBskyFeedThreadgate {
428 uri: String!
429 cid: String!
430 did: String!
431 indexedAt: String!
432 actorHandle: String
433 allow: JSON
434 createdAt: String!
435 hiddenReplies: [String]
436 post: String!
437 appBskyFeedPostgate: AppBskyFeedPostgate
438 appBskyFeedThreadgate: AppBskyFeedThreadgate
439 appBskyActorProfile: AppBskyActorProfile
440 fmTealAlphaFeedPlay: FmTealAlphaFeedPlay
441 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
442 appBskyFeedPostgatesCount: Int!
443 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
444 appBskyFeedThreadgatesCount: Int!
445 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
446 appBskyActorProfilesCount: Int!
447 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
448 fmTealAlphaFeedPlaysCount: Int!
449}
450
451type AppBskyFeedThreadgateAggregated {
452 allow: JSON
453 createdAt: JSON
454 hiddenReplies: JSON
455 post: JSON
456 count: Int!
457}
458
459type AppBskyFeedThreadgateConnection {
460 totalCount: Int!
461 pageInfo: PageInfo!
462 edges: [AppBskyFeedThreadgateEdge!]!
463 nodes: [AppBskyFeedThreadgate!]!
464}
465
466type AppBskyFeedThreadgateEdge {
467 node: AppBskyFeedThreadgate!
468 cursor: String!
469}
470
471enum AppBskyFeedThreadgateGroupByField {
472 indexedAt
473 allow
474 createdAt
475 hiddenReplies
476 post
477}
478
479input AppBskyFeedThreadgateWhereInput {
480 indexedAt: DateTimeFilter
481 uri: StringFilter
482 cid: StringFilter
483 did: StringFilter
484 collection: StringFilter
485 actorHandle: StringFilter
486 allow: StringFilter
487 createdAt: StringFilter
488 hiddenReplies: StringFilter
489 post: StringFilter
490}
491
492type AppBskyRichtextFacet {
493 uri: String!
494 cid: String!
495 did: String!
496 indexedAt: String!
497 actorHandle: String
498 features: JSON!
499 index: JSON!
500 appBskyActorProfile: AppBskyActorProfile
501 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
502 appBskyFeedPostgatesCount: Int!
503 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
504 appBskyFeedThreadgatesCount: Int!
505 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
506 appBskyActorProfilesCount: Int!
507 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
508 fmTealAlphaFeedPlaysCount: Int!
509}
510
511type AppBskyRichtextFacetAggregated {
512 features: JSON
513 index: JSON
514 count: Int!
515}
516
517type AppBskyRichtextFacetConnection {
518 totalCount: Int!
519 pageInfo: PageInfo!
520 edges: [AppBskyRichtextFacetEdge!]!
521 nodes: [AppBskyRichtextFacet!]!
522}
523
524type AppBskyRichtextFacetEdge {
525 node: AppBskyRichtextFacet!
526 cursor: String!
527}
528
529enum AppBskyRichtextFacetGroupByField {
530 indexedAt
531 features
532 index
533}
534
535input AppBskyRichtextFacetWhereInput {
536 indexedAt: DateTimeFilter
537 uri: StringFilter
538 cid: StringFilter
539 did: StringFilter
540 collection: StringFilter
541 actorHandle: StringFilter
542 features: StringFilter
543 index: StringFilter
544}
545
546type Blob {
547 ref: String!
548 mimeType: String!
549 size: Int!
550
551 """
552 Generate CDN URL for the blob with the specified preset (avatar, banner, feed_thumbnail, feed_fullsize)
553 """
554 url(preset: String): String!
555}
556
557type ComAtprotoRepoStrongRef {
558 did: String!
559 indexedAt: String!
560 actorHandle: String
561 cid: String!
562 uri: String!
563 appBskyFeedPostgate: AppBskyFeedPostgate
564 appBskyFeedThreadgate: AppBskyFeedThreadgate
565 appBskyActorProfile: AppBskyActorProfile
566 fmTealAlphaFeedPlay: FmTealAlphaFeedPlay
567 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
568 appBskyFeedPostgatesCount: Int!
569 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
570 appBskyFeedThreadgatesCount: Int!
571 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
572 appBskyActorProfilesCount: Int!
573 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
574 fmTealAlphaFeedPlaysCount: Int!
575}
576
577type ComAtprotoRepoStrongRefAggregated {
578 cid: JSON
579 uri: JSON
580 count: Int!
581}
582
583type ComAtprotoRepoStrongRefConnection {
584 totalCount: Int!
585 pageInfo: PageInfo!
586 edges: [ComAtprotoRepoStrongRefEdge!]!
587 nodes: [ComAtprotoRepoStrongRef!]!
588}
589
590type ComAtprotoRepoStrongRefEdge {
591 node: ComAtprotoRepoStrongRef!
592 cursor: String!
593}
594
595enum ComAtprotoRepoStrongRefGroupByField {
596 indexedAt
597 cid
598 uri
599}
600
601input ComAtprotoRepoStrongRefWhereInput {
602 indexedAt: DateTimeFilter
603 did: StringFilter
604 collection: StringFilter
605 actorHandle: StringFilter
606 cid: StringFilter
607 uri: StringFilter
608}
609
610input DateTimeFilter {
611 eq: String
612 gt: String
613 gte: String
614 lt: String
615 lte: String
616}
617
618type FmTealAlphaFeedPlay {
619 uri: String!
620 cid: String!
621 did: String!
622 indexedAt: String!
623 actorHandle: String
624 artistMbIds: [String]
625 artistNames: [String]
626 artists: JSON
627 duration: Int
628 isrc: String
629 musicServiceBaseDomain: String
630 originUrl: String
631 playedTime: String
632 recordingMbId: String
633 releaseMbId: String
634 releaseName: String
635 submissionClientAgent: String
636 trackMbId: String
637 trackName: String!
638 appBskyActorProfile: AppBskyActorProfile
639 appBskyFeedPostgates(limit: Int): [AppBskyFeedPostgate!]!
640 appBskyFeedPostgatesCount: Int!
641 appBskyFeedThreadgates(limit: Int): [AppBskyFeedThreadgate!]!
642 appBskyFeedThreadgatesCount: Int!
643 appBskyActorProfiles(limit: Int): [AppBskyActorProfile!]!
644 appBskyActorProfilesCount: Int!
645 fmTealAlphaFeedPlays(limit: Int): [FmTealAlphaFeedPlay!]!
646 fmTealAlphaFeedPlaysCount: Int!
647}
648
649type FmTealAlphaFeedPlayAggregated {
650 artistMbIds: JSON
651 artistNames: JSON
652 artists: JSON
653 duration: JSON
654 isrc: JSON
655 musicServiceBaseDomain: JSON
656 originUrl: JSON
657 playedTime: JSON
658 recordingMbId: JSON
659 releaseMbId: JSON
660 releaseName: JSON
661 submissionClientAgent: JSON
662 trackMbId: JSON
663 trackName: JSON
664 count: Int!
665}
666
667type FmTealAlphaFeedPlayConnection {
668 totalCount: Int!
669 pageInfo: PageInfo!
670 edges: [FmTealAlphaFeedPlayEdge!]!
671 nodes: [FmTealAlphaFeedPlay!]!
672}
673
674type FmTealAlphaFeedPlayEdge {
675 node: FmTealAlphaFeedPlay!
676 cursor: String!
677}
678
679enum FmTealAlphaFeedPlayGroupByField {
680 indexedAt
681 artistMbIds
682 artistNames
683 artists
684 duration
685 isrc
686 musicServiceBaseDomain
687 originUrl
688 playedTime
689 recordingMbId
690 releaseMbId
691 releaseName
692 submissionClientAgent
693 trackMbId
694 trackName
695}
696
697input FmTealAlphaFeedPlayWhereInput {
698 indexedAt: DateTimeFilter
699 uri: StringFilter
700 cid: StringFilter
701 did: StringFilter
702 collection: StringFilter
703 actorHandle: StringFilter
704 artistMbIds: StringFilter
705 artistNames: StringFilter
706 artists: StringFilter
707 duration: IntFilter
708 isrc: StringFilter
709 musicServiceBaseDomain: StringFilter
710 originUrl: StringFilter
711 playedTime: StringFilter
712 recordingMbId: StringFilter
713 releaseMbId: StringFilter
714 releaseName: StringFilter
715 submissionClientAgent: StringFilter
716 trackMbId: StringFilter
717 trackName: StringFilter
718}
719
720input IntFilter {
721 eq: Int
722 in: [Int]
723 gt: Int
724 gte: Int
725 lt: Int
726 lte: Int
727}
728
729scalar JSON
730
731type Mutation {
732 """Sync user collections for a given DID"""
733 syncUserCollections(did: String!): SyncResult!
734}
735
736type PageInfo {
737 hasNextPage: Boolean!
738 hasPreviousPage: Boolean!
739 startCursor: String
740 endCursor: String
741}
742
743type Query {
744 """Query app.bsky.embed.record records"""
745 appBskyEmbedRecords(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyEmbedRecordWhereInput): AppBskyEmbedRecordConnection!
746
747 """
748 Aggregated query for app.bsky.embed.record records with GROUP BY support
749 """
750 appBskyEmbedRecordsAggregated(groupBy: [AppBskyEmbedRecordGroupByField!], where: AppBskyEmbedRecordWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyEmbedRecordAggregated!]!
751
752 """Query app.bsky.embed.images records"""
753 appBskyEmbedImageses(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyEmbedImagesWhereInput): AppBskyEmbedImagesConnection!
754
755 """
756 Aggregated query for app.bsky.embed.images records with GROUP BY support
757 """
758 appBskyEmbedImagesesAggregated(groupBy: [AppBskyEmbedImagesGroupByField!], where: AppBskyEmbedImagesWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyEmbedImagesAggregated!]!
759
760 """Query app.bsky.embed.video records"""
761 appBskyEmbedVideos(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyEmbedVideoWhereInput): AppBskyEmbedVideoConnection!
762
763 """
764 Aggregated query for app.bsky.embed.video records with GROUP BY support
765 """
766 appBskyEmbedVideosAggregated(groupBy: [AppBskyEmbedVideoGroupByField!], where: AppBskyEmbedVideoWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyEmbedVideoAggregated!]!
767
768 """Query app.bsky.embed.recordWithMedia records"""
769 appBskyEmbedRecordWithMedias(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyEmbedRecordWithMediaWhereInput): AppBskyEmbedRecordWithMediaConnection!
770
771 """
772 Aggregated query for app.bsky.embed.recordWithMedia records with GROUP BY support
773 """
774 appBskyEmbedRecordWithMediasAggregated(groupBy: [AppBskyEmbedRecordWithMediaGroupByField!], where: AppBskyEmbedRecordWithMediaWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyEmbedRecordWithMediaAggregated!]!
775
776 """Query app.bsky.embed.external records"""
777 appBskyEmbedExternals(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyEmbedExternalWhereInput): AppBskyEmbedExternalConnection!
778
779 """
780 Aggregated query for app.bsky.embed.external records with GROUP BY support
781 """
782 appBskyEmbedExternalsAggregated(groupBy: [AppBskyEmbedExternalGroupByField!], where: AppBskyEmbedExternalWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyEmbedExternalAggregated!]!
783
784 """Query app.bsky.feed.postgate records"""
785 appBskyFeedPostgates(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyFeedPostgateWhereInput): AppBskyFeedPostgateConnection!
786
787 """
788 Aggregated query for app.bsky.feed.postgate records with GROUP BY support
789 """
790 appBskyFeedPostgatesAggregated(groupBy: [AppBskyFeedPostgateGroupByField!], where: AppBskyFeedPostgateWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyFeedPostgateAggregated!]!
791
792 """Query app.bsky.feed.threadgate records"""
793 appBskyFeedThreadgates(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyFeedThreadgateWhereInput): AppBskyFeedThreadgateConnection!
794
795 """
796 Aggregated query for app.bsky.feed.threadgate records with GROUP BY support
797 """
798 appBskyFeedThreadgatesAggregated(groupBy: [AppBskyFeedThreadgateGroupByField!], where: AppBskyFeedThreadgateWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyFeedThreadgateAggregated!]!
799
800 """Query app.bsky.richtext.facet records"""
801 appBskyRichtextFacets(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyRichtextFacetWhereInput): AppBskyRichtextFacetConnection!
802
803 """
804 Aggregated query for app.bsky.richtext.facet records with GROUP BY support
805 """
806 appBskyRichtextFacetsAggregated(groupBy: [AppBskyRichtextFacetGroupByField!], where: AppBskyRichtextFacetWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyRichtextFacetAggregated!]!
807
808 """Query app.bsky.actor.profile records"""
809 appBskyActorProfiles(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: AppBskyActorProfileWhereInput): AppBskyActorProfileConnection!
810
811 """
812 Aggregated query for app.bsky.actor.profile records with GROUP BY support
813 """
814 appBskyActorProfilesAggregated(groupBy: [AppBskyActorProfileGroupByField!], where: AppBskyActorProfileWhereInput, orderBy: AggregationOrderBy, limit: Int): [AppBskyActorProfileAggregated!]!
815
816 """Query com.atproto.repo.strongRef records"""
817 comAtprotoRepoStrongRefs(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: ComAtprotoRepoStrongRefWhereInput): ComAtprotoRepoStrongRefConnection!
818
819 """
820 Aggregated query for com.atproto.repo.strongRef records with GROUP BY support
821 """
822 comAtprotoRepoStrongRefsAggregated(groupBy: [ComAtprotoRepoStrongRefGroupByField!], where: ComAtprotoRepoStrongRefWhereInput, orderBy: AggregationOrderBy, limit: Int): [ComAtprotoRepoStrongRefAggregated!]!
823
824 """Query fm.teal.alpha.feed.play records"""
825 fmTealAlphaFeedPlays(first: Int, after: String, last: Int, before: String, sortBy: [SortField], where: FmTealAlphaFeedPlayWhereInput): FmTealAlphaFeedPlayConnection!
826
827 """
828 Aggregated query for fm.teal.alpha.feed.play records with GROUP BY support
829 """
830 fmTealAlphaFeedPlaysAggregated(groupBy: [FmTealAlphaFeedPlayGroupByField!], where: FmTealAlphaFeedPlayWhereInput, orderBy: AggregationOrderBy, limit: Int): [FmTealAlphaFeedPlayAggregated!]!
831}
832
833enum SortDirection {
834 asc
835 desc
836}
837
838input SortField {
839 field: String!
840 direction: SortDirection!
841}
842
843input StringFilter {
844 eq: String
845 in: [String]
846 contains: String
847 gt: String
848 gte: String
849 lt: String
850 lte: String
851}
852
853type Subscription {
854 """Subscribe to app.bsky.feed.postgate record creation events"""
855 appBskyFeedPostgateCreated: AppBskyFeedPostgate!
856
857 """Subscribe to app.bsky.feed.postgate record update events"""
858 appBskyFeedPostgateUpdated: AppBskyFeedPostgate!
859
860 """
861 Subscribe to app.bsky.feed.postgate record deletion events. Returns the URI of deleted records.
862 """
863 appBskyFeedPostgateDeleted: String!
864
865 """Subscribe to app.bsky.feed.threadgate record creation events"""
866 appBskyFeedThreadgateCreated: AppBskyFeedThreadgate!
867
868 """Subscribe to app.bsky.feed.threadgate record update events"""
869 appBskyFeedThreadgateUpdated: AppBskyFeedThreadgate!
870
871 """
872 Subscribe to app.bsky.feed.threadgate record deletion events. Returns the URI of deleted records.
873 """
874 appBskyFeedThreadgateDeleted: String!
875
876 """Subscribe to app.bsky.actor.profile record creation events"""
877 appBskyActorProfileCreated: AppBskyActorProfile!
878
879 """Subscribe to app.bsky.actor.profile record update events"""
880 appBskyActorProfileUpdated: AppBskyActorProfile!
881
882 """
883 Subscribe to app.bsky.actor.profile record deletion events. Returns the URI of deleted records.
884 """
885 appBskyActorProfileDeleted: String!
886
887 """Subscribe to fm.teal.alpha.feed.play record creation events"""
888 fmTealAlphaFeedPlayCreated: FmTealAlphaFeedPlay!
889
890 """Subscribe to fm.teal.alpha.feed.play record update events"""
891 fmTealAlphaFeedPlayUpdated: FmTealAlphaFeedPlay!
892
893 """
894 Subscribe to fm.teal.alpha.feed.play record deletion events. Returns the URI of deleted records.
895 """
896 fmTealAlphaFeedPlayDeleted: String!
897}
898
899type SyncResult {
900 success: Boolean!
901 reposProcessed: Int!
902 recordsSynced: Int!
903 timedOut: Boolean!
904 message: String!
905}
906