· 5 years ago · Sep 16, 2020, 04:54 PM
1{
2 "data": {
3 "__schema": {
4 "queryType": {
5 "name": "Query"
6 },
7 "mutationType": {
8 "name": "Mutation"
9 },
10 "subscriptionType": {
11 "name": "Subscription"
12 },
13 "types": [{
14 "kind": "OBJECT",
15 "name": "Query",
16 "description": null,
17 "fields": [{
18 "name": "getLatestUserReadingHistory",
19 "description": null,
20 "args": [{
21 "name": "lastRead",
22 "description": null,
23 "type": {
24 "kind": "SCALAR",
25 "name": "AWSDateTime",
26 "ofType": null
27 },
28 "defaultValue": null
29 }, {
30 "name": "limit",
31 "description": null,
32 "type": {
33 "kind": "SCALAR",
34 "name": "Int",
35 "ofType": null
36 },
37 "defaultValue": null
38 }
39 ],
40 "type": {
41 "kind": "OBJECT",
42 "name": "UserReadingHistory",
43 "ofType": null
44 },
45 "isDeprecated": false,
46 "deprecationReason": null
47 }, {
48 "name": "getOtherSourceLatestUserReadingHistory",
49 "description": null,
50 "args": [{
51 "name": "lastRead",
52 "description": null,
53 "type": {
54 "kind": "SCALAR",
55 "name": "AWSDateTime",
56 "ofType": null
57 },
58 "defaultValue": null
59 }, {
60 "name": "limit",
61 "description": null,
62 "type": {
63 "kind": "SCALAR",
64 "name": "Int",
65 "ofType": null
66 },
67 "defaultValue": null
68 }
69 ],
70 "type": {
71 "kind": "OBJECT",
72 "name": "UserReadingHistory",
73 "ofType": null
74 },
75 "isDeprecated": false,
76 "deprecationReason": null
77 }, {
78 "name": "getOtherSourceUserReadingHistoryBySeriesOID",
79 "description": null,
80 "args": [{
81 "name": "seriesOID",
82 "description": null,
83 "type": {
84 "kind": "NON_NULL",
85 "name": null,
86 "ofType": {
87 "kind": "SCALAR",
88 "name": "String",
89 "ofType": null
90 }
91 },
92 "defaultValue": null
93 }
94 ],
95 "type": {
96 "kind": "OBJECT",
97 "name": "UserReadingHistory",
98 "ofType": null
99 },
100 "isDeprecated": false,
101 "deprecationReason": null
102 }, {
103 "name": "getOtherSourceUserReadingHistoryBySeriesOIDs",
104 "description": null,
105 "args": [{
106 "name": "seriesOIDs",
107 "description": null,
108 "type": {
109 "kind": "NON_NULL",
110 "name": null,
111 "ofType": {
112 "kind": "LIST",
113 "name": null,
114 "ofType": {
115 "kind": "SCALAR",
116 "name": "String",
117 "ofType": null
118 }
119 }
120 },
121 "defaultValue": null
122 }
123 ],
124 "type": {
125 "kind": "LIST",
126 "name": null,
127 "ofType": {
128 "kind": "OBJECT",
129 "name": "UserReadingHistory",
130 "ofType": null
131 }
132 },
133 "isDeprecated": false,
134 "deprecationReason": null
135 }, {
136 "name": "getUserReadingHistoryBySeriesOID",
137 "description": null,
138 "args": [{
139 "name": "seriesOID",
140 "description": null,
141 "type": {
142 "kind": "NON_NULL",
143 "name": null,
144 "ofType": {
145 "kind": "SCALAR",
146 "name": "String",
147 "ofType": null
148 }
149 },
150 "defaultValue": null
151 }
152 ],
153 "type": {
154 "kind": "OBJECT",
155 "name": "UserReadingHistory",
156 "ofType": null
157 },
158 "isDeprecated": false,
159 "deprecationReason": null
160 }, {
161 "name": "getUserReadingHistoryBySeriesOIDAndUpdatedTime",
162 "description": null,
163 "args": [{
164 "name": "seriesOID",
165 "description": null,
166 "type": {
167 "kind": "NON_NULL",
168 "name": null,
169 "ofType": {
170 "kind": "SCALAR",
171 "name": "String",
172 "ofType": null
173 }
174 },
175 "defaultValue": null
176 }, {
177 "name": "updatedAt",
178 "description": null,
179 "type": {
180 "kind": "SCALAR",
181 "name": "AWSDateTime",
182 "ofType": null
183 },
184 "defaultValue": null
185 }
186 ],
187 "type": {
188 "kind": "OBJECT",
189 "name": "UserReadingHistory",
190 "ofType": null
191 },
192 "isDeprecated": false,
193 "deprecationReason": null
194 }, {
195 "name": "getUserReadingHistoryBySeriesOIDs",
196 "description": null,
197 "args": [{
198 "name": "seriesOIDs",
199 "description": null,
200 "type": {
201 "kind": "NON_NULL",
202 "name": null,
203 "ofType": {
204 "kind": "LIST",
205 "name": null,
206 "ofType": {
207 "kind": "SCALAR",
208 "name": "String",
209 "ofType": null
210 }
211 }
212 },
213 "defaultValue": null
214 }
215 ],
216 "type": {
217 "kind": "LIST",
218 "name": null,
219 "ofType": {
220 "kind": "OBJECT",
221 "name": "UserReadingHistory",
222 "ofType": null
223 }
224 },
225 "isDeprecated": false,
226 "deprecationReason": null
227 }, {
228 "name": "listFavorites",
229 "description": null,
230 "args": [],
231 "type": {
232 "kind": "LIST",
233 "name": null,
234 "ofType": {
235 "kind": "OBJECT",
236 "name": "Favorites",
237 "ofType": null
238 }
239 },
240 "isDeprecated": false,
241 "deprecationReason": null
242 }, {
243 "name": "listFavoritesByUpdatedTime",
244 "description": null,
245 "args": [{
246 "name": "updatedAt",
247 "description": null,
248 "type": {
249 "kind": "SCALAR",
250 "name": "AWSDateTime",
251 "ofType": null
252 },
253 "defaultValue": null
254 }
255 ],
256 "type": {
257 "kind": "LIST",
258 "name": null,
259 "ofType": {
260 "kind": "OBJECT",
261 "name": "Favorites",
262 "ofType": null
263 }
264 },
265 "isDeprecated": false,
266 "deprecationReason": null
267 }, {
268 "name": "listFavoritesByUpdatedTimeLimit",
269 "description": null,
270 "args": [{
271 "name": "updatedAt",
272 "description": null,
273 "type": {
274 "kind": "SCALAR",
275 "name": "AWSDateTime",
276 "ofType": null
277 },
278 "defaultValue": null
279 }, {
280 "name": "limit",
281 "description": null,
282 "type": {
283 "kind": "SCALAR",
284 "name": "Int",
285 "ofType": null
286 },
287 "defaultValue": null
288 }
289 ],
290 "type": {
291 "kind": "LIST",
292 "name": null,
293 "ofType": {
294 "kind": "OBJECT",
295 "name": "Favorites",
296 "ofType": null
297 }
298 },
299 "isDeprecated": false,
300 "deprecationReason": null
301 }, {
302 "name": "listFavoritesByUpdatedTimeWithPaging",
303 "description": null,
304 "args": [{
305 "name": "limit",
306 "description": null,
307 "type": {
308 "kind": "SCALAR",
309 "name": "Int",
310 "ofType": null
311 },
312 "defaultValue": null
313 }, {
314 "name": "nextToken",
315 "description": null,
316 "type": {
317 "kind": "SCALAR",
318 "name": "String",
319 "ofType": null
320 },
321 "defaultValue": null
322 }, {
323 "name": "updatedAt",
324 "description": null,
325 "type": {
326 "kind": "SCALAR",
327 "name": "AWSDateTime",
328 "ofType": null
329 },
330 "defaultValue": null
331 }
332 ],
333 "type": {
334 "kind": "OBJECT",
335 "name": "FavoritesConnection",
336 "ofType": null
337 },
338 "isDeprecated": false,
339 "deprecationReason": null
340 }, {
341 "name": "listFavoritesWithoutDeleted",
342 "description": null,
343 "args": [],
344 "type": {
345 "kind": "LIST",
346 "name": null,
347 "ofType": {
348 "kind": "OBJECT",
349 "name": "Favorites",
350 "ofType": null
351 }
352 },
353 "isDeprecated": false,
354 "deprecationReason": null
355 }, {
356 "name": "listOtherSourceFavoritesByUpdatedTime",
357 "description": null,
358 "args": [{
359 "name": "updatedAt",
360 "description": null,
361 "type": {
362 "kind": "SCALAR",
363 "name": "AWSDateTime",
364 "ofType": null
365 },
366 "defaultValue": null
367 }
368 ],
369 "type": {
370 "kind": "LIST",
371 "name": null,
372 "ofType": {
373 "kind": "OBJECT",
374 "name": "Favorites",
375 "ofType": null
376 }
377 },
378 "isDeprecated": false,
379 "deprecationReason": null
380 }, {
381 "name": "listOtherSourceFavoritesByUpdatedTimeLimit",
382 "description": null,
383 "args": [{
384 "name": "updatedAt",
385 "description": null,
386 "type": {
387 "kind": "SCALAR",
388 "name": "AWSDateTime",
389 "ofType": null
390 },
391 "defaultValue": null
392 }, {
393 "name": "limit",
394 "description": null,
395 "type": {
396 "kind": "SCALAR",
397 "name": "Int",
398 "ofType": null
399 },
400 "defaultValue": null
401 }
402 ],
403 "type": {
404 "kind": "LIST",
405 "name": null,
406 "ofType": {
407 "kind": "OBJECT",
408 "name": "Favorites",
409 "ofType": null
410 }
411 },
412 "isDeprecated": false,
413 "deprecationReason": null
414 }, {
415 "name": "listOtherSourceUserReadingHistoryByLastRead",
416 "description": null,
417 "args": [{
418 "name": "lastRead",
419 "description": null,
420 "type": {
421 "kind": "SCALAR",
422 "name": "AWSDateTime",
423 "ofType": null
424 },
425 "defaultValue": null
426 }, {
427 "name": "limit",
428 "description": null,
429 "type": {
430 "kind": "SCALAR",
431 "name": "Int",
432 "ofType": null
433 },
434 "defaultValue": null
435 }
436 ],
437 "type": {
438 "kind": "LIST",
439 "name": null,
440 "ofType": {
441 "kind": "OBJECT",
442 "name": "UserReadingHistory",
443 "ofType": null
444 }
445 },
446 "isDeprecated": false,
447 "deprecationReason": null
448 }, {
449 "name": "listOtherSourceUserReadingHistoryByUpdatedTime",
450 "description": null,
451 "args": [{
452 "name": "limit",
453 "description": null,
454 "type": {
455 "kind": "SCALAR",
456 "name": "Int",
457 "ofType": null
458 },
459 "defaultValue": null
460 }, {
461 "name": "nextToken",
462 "description": null,
463 "type": {
464 "kind": "SCALAR",
465 "name": "String",
466 "ofType": null
467 },
468 "defaultValue": null
469 }, {
470 "name": "updatedAt",
471 "description": null,
472 "type": {
473 "kind": "SCALAR",
474 "name": "AWSDateTime",
475 "ofType": null
476 },
477 "defaultValue": null
478 }
479 ],
480 "type": {
481 "kind": "OBJECT",
482 "name": "UserReadingHistoryConnection",
483 "ofType": null
484 },
485 "isDeprecated": false,
486 "deprecationReason": null
487 }, {
488 "name": "listOtherSourceUserReadingHistoryByUpdatedTimeRevised",
489 "description": null,
490 "args": [{
491 "name": "limit",
492 "description": null,
493 "type": {
494 "kind": "SCALAR",
495 "name": "Int",
496 "ofType": null
497 },
498 "defaultValue": null
499 }, {
500 "name": "nextToken",
501 "description": null,
502 "type": {
503 "kind": "SCALAR",
504 "name": "String",
505 "ofType": null
506 },
507 "defaultValue": null
508 }, {
509 "name": "updatedAt",
510 "description": null,
511 "type": {
512 "kind": "SCALAR",
513 "name": "AWSDateTime",
514 "ofType": null
515 },
516 "defaultValue": null
517 }
518 ],
519 "type": {
520 "kind": "OBJECT",
521 "name": "UserReadingHistoryConnection",
522 "ofType": null
523 },
524 "isDeprecated": false,
525 "deprecationReason": null
526 }, {
527 "name": "listUserReadingHistory",
528 "description": null,
529 "args": [{
530 "name": "limit",
531 "description": null,
532 "type": {
533 "kind": "SCALAR",
534 "name": "Int",
535 "ofType": null
536 },
537 "defaultValue": null
538 }, {
539 "name": "nextToken",
540 "description": null,
541 "type": {
542 "kind": "SCALAR",
543 "name": "String",
544 "ofType": null
545 },
546 "defaultValue": null
547 }
548 ],
549 "type": {
550 "kind": "OBJECT",
551 "name": "UserReadingHistoryConnection",
552 "ofType": null
553 },
554 "isDeprecated": false,
555 "deprecationReason": null
556 }, {
557 "name": "listUserReadingHistoryByLastRead",
558 "description": null,
559 "args": [{
560 "name": "lastRead",
561 "description": null,
562 "type": {
563 "kind": "SCALAR",
564 "name": "AWSDateTime",
565 "ofType": null
566 },
567 "defaultValue": null
568 }, {
569 "name": "limit",
570 "description": null,
571 "type": {
572 "kind": "SCALAR",
573 "name": "Int",
574 "ofType": null
575 },
576 "defaultValue": null
577 }
578 ],
579 "type": {
580 "kind": "LIST",
581 "name": null,
582 "ofType": {
583 "kind": "OBJECT",
584 "name": "UserReadingHistory",
585 "ofType": null
586 }
587 },
588 "isDeprecated": false,
589 "deprecationReason": null
590 }, {
591 "name": "listUserReadingHistoryByUpdatedTime",
592 "description": null,
593 "args": [{
594 "name": "limit",
595 "description": null,
596 "type": {
597 "kind": "SCALAR",
598 "name": "Int",
599 "ofType": null
600 },
601 "defaultValue": null
602 }, {
603 "name": "nextToken",
604 "description": null,
605 "type": {
606 "kind": "SCALAR",
607 "name": "String",
608 "ofType": null
609 },
610 "defaultValue": null
611 }, {
612 "name": "updatedAt",
613 "description": null,
614 "type": {
615 "kind": "SCALAR",
616 "name": "AWSDateTime",
617 "ofType": null
618 },
619 "defaultValue": null
620 }
621 ],
622 "type": {
623 "kind": "OBJECT",
624 "name": "UserReadingHistoryConnection",
625 "ofType": null
626 },
627 "isDeprecated": false,
628 "deprecationReason": null
629 }, {
630 "name": "listUserReadingHistoryByUpdatedTimeRevised",
631 "description": null,
632 "args": [{
633 "name": "limit",
634 "description": null,
635 "type": {
636 "kind": "SCALAR",
637 "name": "Int",
638 "ofType": null
639 },
640 "defaultValue": null
641 }, {
642 "name": "nextToken",
643 "description": null,
644 "type": {
645 "kind": "SCALAR",
646 "name": "String",
647 "ofType": null
648 },
649 "defaultValue": null
650 }, {
651 "name": "updatedAt",
652 "description": null,
653 "type": {
654 "kind": "SCALAR",
655 "name": "AWSDateTime",
656 "ofType": null
657 },
658 "defaultValue": null
659 }
660 ],
661 "type": {
662 "kind": "OBJECT",
663 "name": "UserReadingHistoryConnection",
664 "ofType": null
665 },
666 "isDeprecated": false,
667 "deprecationReason": null
668 }
669 ],
670 "inputFields": null,
671 "interfaces": [],
672 "enumValues": null,
673 "possibleTypes": null
674 }, {
675 "kind": "OBJECT",
676 "name": "UserReadingHistory",
677 "description": null,
678 "fields": [{
679 "name": "createdAt",
680 "description": null,
681 "args": [],
682 "type": {
683 "kind": "SCALAR",
684 "name": "AWSDateTime",
685 "ofType": null
686 },
687 "isDeprecated": false,
688 "deprecationReason": null
689 }, {
690 "name": "id",
691 "description": null,
692 "args": [],
693 "type": {
694 "kind": "NON_NULL",
695 "name": null,
696 "ofType": {
697 "kind": "SCALAR",
698 "name": "ID",
699 "ofType": null
700 }
701 },
702 "isDeprecated": false,
703 "deprecationReason": null
704 }, {
705 "name": "lastPageProgress",
706 "description": null,
707 "args": [],
708 "type": {
709 "kind": "SCALAR",
710 "name": "Float",
711 "ofType": null
712 },
713 "isDeprecated": false,
714 "deprecationReason": null
715 }, {
716 "name": "lastProgress",
717 "description": null,
718 "args": [],
719 "type": {
720 "kind": "SCALAR",
721 "name": "Float",
722 "ofType": null
723 },
724 "isDeprecated": false,
725 "deprecationReason": null
726 }, {
727 "name": "lastRead",
728 "description": null,
729 "args": [],
730 "type": {
731 "kind": "SCALAR",
732 "name": "AWSDateTime",
733 "ofType": null
734 },
735 "isDeprecated": false,
736 "deprecationReason": null
737 }, {
738 "name": "lastReadChapterOID",
739 "description": null,
740 "args": [],
741 "type": {
742 "kind": "SCALAR",
743 "name": "String",
744 "ofType": null
745 },
746 "isDeprecated": false,
747 "deprecationReason": null
748 }, {
749 "name": "lastReadPage",
750 "description": null,
751 "args": [],
752 "type": {
753 "kind": "SCALAR",
754 "name": "Int",
755 "ofType": null
756 },
757 "isDeprecated": false,
758 "deprecationReason": null
759 }, {
760 "name": "msid",
761 "description": null,
762 "args": [],
763 "type": {
764 "kind": "SCALAR",
765 "name": "Int",
766 "ofType": null
767 },
768 "isDeprecated": false,
769 "deprecationReason": null
770 }, {
771 "name": "oid",
772 "description": null,
773 "args": [],
774 "type": {
775 "kind": "NON_NULL",
776 "name": null,
777 "ofType": {
778 "kind": "SCALAR",
779 "name": "String",
780 "ofType": null
781 }
782 },
783 "isDeprecated": false,
784 "deprecationReason": null
785 }, {
786 "name": "readChapters",
787 "description": null,
788 "args": [],
789 "type": {
790 "kind": "SCALAR",
791 "name": "AWSJSON",
792 "ofType": null
793 },
794 "isDeprecated": false,
795 "deprecationReason": null
796 }, {
797 "name": "showInRecent",
798 "description": null,
799 "args": [],
800 "type": {
801 "kind": "SCALAR",
802 "name": "Int",
803 "ofType": null
804 },
805 "isDeprecated": false,
806 "deprecationReason": null
807 }, {
808 "name": "updatedAt",
809 "description": null,
810 "args": [],
811 "type": {
812 "kind": "SCALAR",
813 "name": "AWSDateTime",
814 "ofType": null
815 },
816 "isDeprecated": false,
817 "deprecationReason": null
818 }, {
819 "name": "userID",
820 "description": null,
821 "args": [],
822 "type": {
823 "kind": "NON_NULL",
824 "name": null,
825 "ofType": {
826 "kind": "SCALAR",
827 "name": "String",
828 "ofType": null
829 }
830 },
831 "isDeprecated": false,
832 "deprecationReason": null
833 }
834 ],
835 "inputFields": null,
836 "interfaces": [],
837 "enumValues": null,
838 "possibleTypes": null
839 }, {
840 "kind": "SCALAR",
841 "name": "AWSDateTime",
842 "description": "The `AWSDateTime` scalar type provided by AWS AppSync, represents a valid ***extended*** [ISO 8601 DateTime](https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations) string. In other words, this scalar type accepts datetime strings of the form `YYYY-MM-DDThh:mm:ss.SSSZ`. The scalar can also accept \"negative years\" of the form `-YYYY` which correspond to years before `0000`. For example, \"**-2017-01-01T00:00Z**\" and \"**-9999-01-01T00:00Z**\" are both valid datetime strings. The field after the two digit seconds field is a nanoseconds field. It can accept between 1 and 9 digits. So, for example, \"**1970-01-01T12:00:00.2Z**\", \"**1970-01-01T12:00:00.277Z**\" and \"**1970-01-01T12:00:00.123456789Z**\" are all valid datetime strings. The seconds and nanoseconds fields are optional (the seconds field must be specified if the nanoseconds field is to be used). The [time zone offset](https://en.wikipedia.org/wiki/ISO_8601#Time_zone_designators) is compulsory for this scalar. The time zone offset must either be `Z` (representing the UTC time zone) or be in the format `±hh:mm:ss`. The seconds field in the timezone offset will be considered valid even though it is not part of the ISO 8601 standard.",
843 "fields": null,
844 "inputFields": null,
845 "interfaces": null,
846 "enumValues": null,
847 "possibleTypes": null
848 }, {
849 "kind": "SCALAR",
850 "name": "ID",
851 "description": "Built-in ID",
852 "fields": null,
853 "inputFields": null,
854 "interfaces": null,
855 "enumValues": null,
856 "possibleTypes": null
857 }, {
858 "kind": "SCALAR",
859 "name": "Float",
860 "description": "Built-in Float",
861 "fields": null,
862 "inputFields": null,
863 "interfaces": null,
864 "enumValues": null,
865 "possibleTypes": null
866 }, {
867 "kind": "SCALAR",
868 "name": "String",
869 "description": "Built-in String",
870 "fields": null,
871 "inputFields": null,
872 "interfaces": null,
873 "enumValues": null,
874 "possibleTypes": null
875 }, {
876 "kind": "SCALAR",
877 "name": "Int",
878 "description": "Built-in Int",
879 "fields": null,
880 "inputFields": null,
881 "interfaces": null,
882 "enumValues": null,
883 "possibleTypes": null
884 }, {
885 "kind": "SCALAR",
886 "name": "AWSJSON",
887 "description": "The `AWSJSON` scalar type provided by AWS AppSync, represents a JSON string that complies with [RFC 8259](https://tools.ietf.org/html/rfc8259). Maps like \"**{\\\\\"upvotes\\\\\": 10}**\", lists like \"**[1,2,3]**\", and scalar values like \"**\\\\\"AWSJSON example string\\\\\"**\", \"**1**\", and \"**true**\" are accepted as valid JSON and will automatically be parsed and loaded in the resolver mapping templates as Maps, Lists, or Scalar values rather than as the literal input strings. Invalid JSON strings like \"**{a: 1}**\", \"**{'a': 1}**\" and \"**Unquoted string**\" will throw GraphQL validation errors.",
888 "fields": null,
889 "inputFields": null,
890 "interfaces": null,
891 "enumValues": null,
892 "possibleTypes": null
893 }, {
894 "kind": "OBJECT",
895 "name": "Favorites",
896 "description": null,
897 "fields": [{
898 "name": "createdAt",
899 "description": null,
900 "args": [],
901 "type": {
902 "kind": "SCALAR",
903 "name": "AWSDateTime",
904 "ofType": null
905 },
906 "isDeprecated": false,
907 "deprecationReason": null
908 }, {
909 "name": "deleted",
910 "description": null,
911 "args": [],
912 "type": {
913 "kind": "SCALAR",
914 "name": "Int",
915 "ofType": null
916 },
917 "isDeprecated": false,
918 "deprecationReason": null
919 }, {
920 "name": "deletedUpdatedChapters",
921 "description": null,
922 "args": [],
923 "type": {
924 "kind": "SCALAR",
925 "name": "AWSJSON",
926 "ofType": null
927 },
928 "isDeprecated": false,
929 "deprecationReason": null
930 }, {
931 "name": "id",
932 "description": null,
933 "args": [],
934 "type": {
935 "kind": "NON_NULL",
936 "name": null,
937 "ofType": {
938 "kind": "SCALAR",
939 "name": "ID",
940 "ofType": null
941 }
942 },
943 "isDeprecated": false,
944 "deprecationReason": null
945 }, {
946 "name": "lastUpdated",
947 "description": null,
948 "args": [],
949 "type": {
950 "kind": "SCALAR",
951 "name": "AWSDateTime",
952 "ofType": null
953 },
954 "isDeprecated": false,
955 "deprecationReason": null
956 }, {
957 "name": "msid",
958 "description": null,
959 "args": [],
960 "type": {
961 "kind": "SCALAR",
962 "name": "Int",
963 "ofType": null
964 },
965 "isDeprecated": false,
966 "deprecationReason": null
967 }, {
968 "name": "oid",
969 "description": null,
970 "args": [],
971 "type": {
972 "kind": "NON_NULL",
973 "name": null,
974 "ofType": {
975 "kind": "SCALAR",
976 "name": "String",
977 "ofType": null
978 }
979 },
980 "isDeprecated": false,
981 "deprecationReason": null
982 }, {
983 "name": "updatedAt",
984 "description": null,
985 "args": [],
986 "type": {
987 "kind": "SCALAR",
988 "name": "AWSDateTime",
989 "ofType": null
990 },
991 "isDeprecated": false,
992 "deprecationReason": null
993 }, {
994 "name": "updatedChapters",
995 "description": null,
996 "args": [],
997 "type": {
998 "kind": "SCALAR",
999 "name": "AWSJSON",
1000 "ofType": null
1001 },
1002 "isDeprecated": false,
1003 "deprecationReason": null
1004 }, {
1005 "name": "userID",
1006 "description": null,
1007 "args": [],
1008 "type": {
1009 "kind": "NON_NULL",
1010 "name": null,
1011 "ofType": {
1012 "kind": "SCALAR",
1013 "name": "String",
1014 "ofType": null
1015 }
1016 },
1017 "isDeprecated": false,
1018 "deprecationReason": null
1019 }
1020 ],
1021 "inputFields": null,
1022 "interfaces": [],
1023 "enumValues": null,
1024 "possibleTypes": null
1025 }, {
1026 "kind": "OBJECT",
1027 "name": "FavoritesConnection",
1028 "description": null,
1029 "fields": [{
1030 "name": "items",
1031 "description": null,
1032 "args": [],
1033 "type": {
1034 "kind": "LIST",
1035 "name": null,
1036 "ofType": {
1037 "kind": "OBJECT",
1038 "name": "Favorites",
1039 "ofType": null
1040 }
1041 },
1042 "isDeprecated": false,
1043 "deprecationReason": null
1044 }, {
1045 "name": "nextToken",
1046 "description": null,
1047 "args": [],
1048 "type": {
1049 "kind": "SCALAR",
1050 "name": "String",
1051 "ofType": null
1052 },
1053 "isDeprecated": false,
1054 "deprecationReason": null
1055 }
1056 ],
1057 "inputFields": null,
1058 "interfaces": [],
1059 "enumValues": null,
1060 "possibleTypes": null
1061 }, {
1062 "kind": "OBJECT",
1063 "name": "UserReadingHistoryConnection",
1064 "description": null,
1065 "fields": [{
1066 "name": "items",
1067 "description": null,
1068 "args": [],
1069 "type": {
1070 "kind": "LIST",
1071 "name": null,
1072 "ofType": {
1073 "kind": "OBJECT",
1074 "name": "UserReadingHistory",
1075 "ofType": null
1076 }
1077 },
1078 "isDeprecated": false,
1079 "deprecationReason": null
1080 }, {
1081 "name": "nextToken",
1082 "description": null,
1083 "args": [],
1084 "type": {
1085 "kind": "SCALAR",
1086 "name": "String",
1087 "ofType": null
1088 },
1089 "isDeprecated": false,
1090 "deprecationReason": null
1091 }
1092 ],
1093 "inputFields": null,
1094 "interfaces": [],
1095 "enumValues": null,
1096 "possibleTypes": null
1097 }, {
1098 "kind": "OBJECT",
1099 "name": "Mutation",
1100 "description": null,
1101 "fields": [{
1102 "name": "addFavoriteChapters",
1103 "description": null,
1104 "args": [{
1105 "name": "chapters",
1106 "description": null,
1107 "type": {
1108 "kind": "LIST",
1109 "name": null,
1110 "ofType": {
1111 "kind": "INPUT_OBJECT",
1112 "name": "AddFavoriteChapterInput",
1113 "ofType": null
1114 }
1115 },
1116 "defaultValue": null
1117 }, {
1118 "name": "id",
1119 "description": null,
1120 "type": {
1121 "kind": "NON_NULL",
1122 "name": null,
1123 "ofType": {
1124 "kind": "SCALAR",
1125 "name": "String",
1126 "ofType": null
1127 }
1128 },
1129 "defaultValue": null
1130 }
1131 ],
1132 "type": {
1133 "kind": "OBJECT",
1134 "name": "Favorites",
1135 "ofType": null
1136 },
1137 "isDeprecated": false,
1138 "deprecationReason": null
1139 }, {
1140 "name": "addOtherSourceFavoriteChapters",
1141 "description": null,
1142 "args": [{
1143 "name": "chapters",
1144 "description": null,
1145 "type": {
1146 "kind": "LIST",
1147 "name": null,
1148 "ofType": {
1149 "kind": "INPUT_OBJECT",
1150 "name": "AddFavoriteChapterInput",
1151 "ofType": null
1152 }
1153 },
1154 "defaultValue": null
1155 }, {
1156 "name": "id",
1157 "description": null,
1158 "type": {
1159 "kind": "NON_NULL",
1160 "name": null,
1161 "ofType": {
1162 "kind": "SCALAR",
1163 "name": "String",
1164 "ofType": null
1165 }
1166 },
1167 "defaultValue": null
1168 }
1169 ],
1170 "type": {
1171 "kind": "OBJECT",
1172 "name": "Favorites",
1173 "ofType": null
1174 },
1175 "isDeprecated": false,
1176 "deprecationReason": null
1177 }, {
1178 "name": "createFavorite",
1179 "description": null,
1180 "args": [{
1181 "name": "input",
1182 "description": null,
1183 "type": {
1184 "kind": "INPUT_OBJECT",
1185 "name": "CreateFavoritesInput",
1186 "ofType": null
1187 },
1188 "defaultValue": null
1189 }
1190 ],
1191 "type": {
1192 "kind": "OBJECT",
1193 "name": "Favorites",
1194 "ofType": null
1195 },
1196 "isDeprecated": false,
1197 "deprecationReason": null
1198 }, {
1199 "name": "createFavorites",
1200 "description": null,
1201 "args": [{
1202 "name": "input",
1203 "description": null,
1204 "type": {
1205 "kind": "LIST",
1206 "name": null,
1207 "ofType": {
1208 "kind": "INPUT_OBJECT",
1209 "name": "CreateFavoritesInput",
1210 "ofType": null
1211 }
1212 },
1213 "defaultValue": null
1214 }
1215 ],
1216 "type": {
1217 "kind": "LIST",
1218 "name": null,
1219 "ofType": {
1220 "kind": "OBJECT",
1221 "name": "Favorites",
1222 "ofType": null
1223 }
1224 },
1225 "isDeprecated": false,
1226 "deprecationReason": null
1227 }, {
1228 "name": "createOtherSourceFavorite",
1229 "description": null,
1230 "args": [{
1231 "name": "input",
1232 "description": null,
1233 "type": {
1234 "kind": "INPUT_OBJECT",
1235 "name": "CreateFavoritesInput",
1236 "ofType": null
1237 },
1238 "defaultValue": null
1239 }
1240 ],
1241 "type": {
1242 "kind": "OBJECT",
1243 "name": "Favorites",
1244 "ofType": null
1245 },
1246 "isDeprecated": false,
1247 "deprecationReason": null
1248 }, {
1249 "name": "createOtherSourceFavorites",
1250 "description": null,
1251 "args": [{
1252 "name": "input",
1253 "description": null,
1254 "type": {
1255 "kind": "LIST",
1256 "name": null,
1257 "ofType": {
1258 "kind": "INPUT_OBJECT",
1259 "name": "CreateFavoritesInput",
1260 "ofType": null
1261 }
1262 },
1263 "defaultValue": null
1264 }
1265 ],
1266 "type": {
1267 "kind": "LIST",
1268 "name": null,
1269 "ofType": {
1270 "kind": "OBJECT",
1271 "name": "Favorites",
1272 "ofType": null
1273 }
1274 },
1275 "isDeprecated": false,
1276 "deprecationReason": null
1277 }, {
1278 "name": "createOtherSourceUserReadingHistories",
1279 "description": null,
1280 "args": [{
1281 "name": "input",
1282 "description": null,
1283 "type": {
1284 "kind": "NON_NULL",
1285 "name": null,
1286 "ofType": {
1287 "kind": "LIST",
1288 "name": null,
1289 "ofType": {
1290 "kind": "INPUT_OBJECT",
1291 "name": "CreateUserReadingHistoryInput",
1292 "ofType": null
1293 }
1294 }
1295 },
1296 "defaultValue": null
1297 }
1298 ],
1299 "type": {
1300 "kind": "LIST",
1301 "name": null,
1302 "ofType": {
1303 "kind": "OBJECT",
1304 "name": "UserReadingHistory",
1305 "ofType": null
1306 }
1307 },
1308 "isDeprecated": false,
1309 "deprecationReason": null
1310 }, {
1311 "name": "createOtherSourceUserReadingHistory",
1312 "description": null,
1313 "args": [{
1314 "name": "input",
1315 "description": null,
1316 "type": {
1317 "kind": "NON_NULL",
1318 "name": null,
1319 "ofType": {
1320 "kind": "INPUT_OBJECT",
1321 "name": "CreateUserReadingHistoryInput",
1322 "ofType": null
1323 }
1324 },
1325 "defaultValue": null
1326 }
1327 ],
1328 "type": {
1329 "kind": "OBJECT",
1330 "name": "UserReadingHistory",
1331 "ofType": null
1332 },
1333 "isDeprecated": false,
1334 "deprecationReason": null
1335 }, {
1336 "name": "createUserReadingHistories",
1337 "description": null,
1338 "args": [{
1339 "name": "input",
1340 "description": null,
1341 "type": {
1342 "kind": "NON_NULL",
1343 "name": null,
1344 "ofType": {
1345 "kind": "LIST",
1346 "name": null,
1347 "ofType": {
1348 "kind": "INPUT_OBJECT",
1349 "name": "CreateUserReadingHistoryInput",
1350 "ofType": null
1351 }
1352 }
1353 },
1354 "defaultValue": null
1355 }
1356 ],
1357 "type": {
1358 "kind": "LIST",
1359 "name": null,
1360 "ofType": {
1361 "kind": "OBJECT",
1362 "name": "UserReadingHistory",
1363 "ofType": null
1364 }
1365 },
1366 "isDeprecated": false,
1367 "deprecationReason": null
1368 }, {
1369 "name": "createUserReadingHistory",
1370 "description": null,
1371 "args": [{
1372 "name": "input",
1373 "description": null,
1374 "type": {
1375 "kind": "NON_NULL",
1376 "name": null,
1377 "ofType": {
1378 "kind": "INPUT_OBJECT",
1379 "name": "CreateUserReadingHistoryInput",
1380 "ofType": null
1381 }
1382 },
1383 "defaultValue": null
1384 }
1385 ],
1386 "type": {
1387 "kind": "OBJECT",
1388 "name": "UserReadingHistory",
1389 "ofType": null
1390 },
1391 "isDeprecated": false,
1392 "deprecationReason": null
1393 }, {
1394 "name": "deleteFavorite",
1395 "description": null,
1396 "args": [{
1397 "name": "seriesOID",
1398 "description": null,
1399 "type": {
1400 "kind": "NON_NULL",
1401 "name": null,
1402 "ofType": {
1403 "kind": "SCALAR",
1404 "name": "String",
1405 "ofType": null
1406 }
1407 },
1408 "defaultValue": null
1409 }
1410 ],
1411 "type": {
1412 "kind": "OBJECT",
1413 "name": "Favorites",
1414 "ofType": null
1415 },
1416 "isDeprecated": false,
1417 "deprecationReason": null
1418 }, {
1419 "name": "deleteFavorites",
1420 "description": null,
1421 "args": [{
1422 "name": "seriesOIDs",
1423 "description": null,
1424 "type": {
1425 "kind": "NON_NULL",
1426 "name": null,
1427 "ofType": {
1428 "kind": "LIST",
1429 "name": null,
1430 "ofType": {
1431 "kind": "SCALAR",
1432 "name": "String",
1433 "ofType": null
1434 }
1435 }
1436 },
1437 "defaultValue": null
1438 }
1439 ],
1440 "type": {
1441 "kind": "LIST",
1442 "name": null,
1443 "ofType": {
1444 "kind": "OBJECT",
1445 "name": "Favorites",
1446 "ofType": null
1447 }
1448 },
1449 "isDeprecated": false,
1450 "deprecationReason": null
1451 }, {
1452 "name": "deleteOtherSourceFavorite",
1453 "description": null,
1454 "args": [{
1455 "name": "seriesOID",
1456 "description": null,
1457 "type": {
1458 "kind": "NON_NULL",
1459 "name": null,
1460 "ofType": {
1461 "kind": "SCALAR",
1462 "name": "String",
1463 "ofType": null
1464 }
1465 },
1466 "defaultValue": null
1467 }
1468 ],
1469 "type": {
1470 "kind": "OBJECT",
1471 "name": "Favorites",
1472 "ofType": null
1473 },
1474 "isDeprecated": false,
1475 "deprecationReason": null
1476 }, {
1477 "name": "deleteOtherSourceFavorites",
1478 "description": null,
1479 "args": [{
1480 "name": "seriesOIDs",
1481 "description": null,
1482 "type": {
1483 "kind": "NON_NULL",
1484 "name": null,
1485 "ofType": {
1486 "kind": "LIST",
1487 "name": null,
1488 "ofType": {
1489 "kind": "SCALAR",
1490 "name": "String",
1491 "ofType": null
1492 }
1493 }
1494 },
1495 "defaultValue": null
1496 }
1497 ],
1498 "type": {
1499 "kind": "LIST",
1500 "name": null,
1501 "ofType": {
1502 "kind": "OBJECT",
1503 "name": "Favorites",
1504 "ofType": null
1505 }
1506 },
1507 "isDeprecated": false,
1508 "deprecationReason": null
1509 }, {
1510 "name": "removeFavoriteAllChapters",
1511 "description": null,
1512 "args": [{
1513 "name": "seriesOID",
1514 "description": null,
1515 "type": {
1516 "kind": "NON_NULL",
1517 "name": null,
1518 "ofType": {
1519 "kind": "SCALAR",
1520 "name": "String",
1521 "ofType": null
1522 }
1523 },
1524 "defaultValue": null
1525 }
1526 ],
1527 "type": {
1528 "kind": "OBJECT",
1529 "name": "Favorites",
1530 "ofType": null
1531 },
1532 "isDeprecated": false,
1533 "deprecationReason": null
1534 }, {
1535 "name": "removeFavoriteChapters",
1536 "description": null,
1537 "args": [{
1538 "name": "chapterOIDs",
1539 "description": null,
1540 "type": {
1541 "kind": "NON_NULL",
1542 "name": null,
1543 "ofType": {
1544 "kind": "LIST",
1545 "name": null,
1546 "ofType": {
1547 "kind": "SCALAR",
1548 "name": "String",
1549 "ofType": null
1550 }
1551 }
1552 },
1553 "defaultValue": null
1554 }, {
1555 "name": "seriesOID",
1556 "description": null,
1557 "type": {
1558 "kind": "NON_NULL",
1559 "name": null,
1560 "ofType": {
1561 "kind": "SCALAR",
1562 "name": "String",
1563 "ofType": null
1564 }
1565 },
1566 "defaultValue": null
1567 }
1568 ],
1569 "type": {
1570 "kind": "OBJECT",
1571 "name": "Favorites",
1572 "ofType": null
1573 },
1574 "isDeprecated": false,
1575 "deprecationReason": null
1576 }, {
1577 "name": "removeOtherSourceFavoriteAllChapters",
1578 "description": null,
1579 "args": [{
1580 "name": "seriesOID",
1581 "description": null,
1582 "type": {
1583 "kind": "NON_NULL",
1584 "name": null,
1585 "ofType": {
1586 "kind": "SCALAR",
1587 "name": "String",
1588 "ofType": null
1589 }
1590 },
1591 "defaultValue": null
1592 }
1593 ],
1594 "type": {
1595 "kind": "OBJECT",
1596 "name": "Favorites",
1597 "ofType": null
1598 },
1599 "isDeprecated": false,
1600 "deprecationReason": null
1601 }, {
1602 "name": "removeOtherSourceFavoriteChapters",
1603 "description": null,
1604 "args": [{
1605 "name": "chapterOIDs",
1606 "description": null,
1607 "type": {
1608 "kind": "NON_NULL",
1609 "name": null,
1610 "ofType": {
1611 "kind": "LIST",
1612 "name": null,
1613 "ofType": {
1614 "kind": "SCALAR",
1615 "name": "String",
1616 "ofType": null
1617 }
1618 }
1619 },
1620 "defaultValue": null
1621 }, {
1622 "name": "seriesOID",
1623 "description": null,
1624 "type": {
1625 "kind": "NON_NULL",
1626 "name": null,
1627 "ofType": {
1628 "kind": "SCALAR",
1629 "name": "String",
1630 "ofType": null
1631 }
1632 },
1633 "defaultValue": null
1634 }
1635 ],
1636 "type": {
1637 "kind": "OBJECT",
1638 "name": "Favorites",
1639 "ofType": null
1640 },
1641 "isDeprecated": false,
1642 "deprecationReason": null
1643 }, {
1644 "name": "removeOtherSourceUserReadingHistoryReadChapters",
1645 "description": null,
1646 "args": [{
1647 "name": "chapterOIDs",
1648 "description": null,
1649 "type": {
1650 "kind": "NON_NULL",
1651 "name": null,
1652 "ofType": {
1653 "kind": "LIST",
1654 "name": null,
1655 "ofType": {
1656 "kind": "SCALAR",
1657 "name": "String",
1658 "ofType": null
1659 }
1660 }
1661 },
1662 "defaultValue": null
1663 }, {
1664 "name": "seriesOID",
1665 "description": null,
1666 "type": {
1667 "kind": "NON_NULL",
1668 "name": null,
1669 "ofType": {
1670 "kind": "SCALAR",
1671 "name": "String",
1672 "ofType": null
1673 }
1674 },
1675 "defaultValue": null
1676 }
1677 ],
1678 "type": {
1679 "kind": "OBJECT",
1680 "name": "UserReadingHistory",
1681 "ofType": null
1682 },
1683 "isDeprecated": false,
1684 "deprecationReason": null
1685 }, {
1686 "name": "removeUserReadingHistoryReadChapters",
1687 "description": null,
1688 "args": [{
1689 "name": "chapterOIDs",
1690 "description": null,
1691 "type": {
1692 "kind": "NON_NULL",
1693 "name": null,
1694 "ofType": {
1695 "kind": "LIST",
1696 "name": null,
1697 "ofType": {
1698 "kind": "SCALAR",
1699 "name": "String",
1700 "ofType": null
1701 }
1702 }
1703 },
1704 "defaultValue": null
1705 }, {
1706 "name": "seriesOID",
1707 "description": null,
1708 "type": {
1709 "kind": "NON_NULL",
1710 "name": null,
1711 "ofType": {
1712 "kind": "SCALAR",
1713 "name": "String",
1714 "ofType": null
1715 }
1716 },
1717 "defaultValue": null
1718 }
1719 ],
1720 "type": {
1721 "kind": "OBJECT",
1722 "name": "UserReadingHistory",
1723 "ofType": null
1724 },
1725 "isDeprecated": false,
1726 "deprecationReason": null
1727 }, {
1728 "name": "updateFavorite",
1729 "description": null,
1730 "args": [{
1731 "name": "input",
1732 "description": null,
1733 "type": {
1734 "kind": "NON_NULL",
1735 "name": null,
1736 "ofType": {
1737 "kind": "INPUT_OBJECT",
1738 "name": "UpdateFavoritesInput",
1739 "ofType": null
1740 }
1741 },
1742 "defaultValue": null
1743 }
1744 ],
1745 "type": {
1746 "kind": "OBJECT",
1747 "name": "Favorites",
1748 "ofType": null
1749 },
1750 "isDeprecated": false,
1751 "deprecationReason": null
1752 }, {
1753 "name": "updateOtherSourceFavorite",
1754 "description": null,
1755 "args": [{
1756 "name": "input",
1757 "description": null,
1758 "type": {
1759 "kind": "NON_NULL",
1760 "name": null,
1761 "ofType": {
1762 "kind": "INPUT_OBJECT",
1763 "name": "UpdateFavoritesInput",
1764 "ofType": null
1765 }
1766 },
1767 "defaultValue": null
1768 }
1769 ],
1770 "type": {
1771 "kind": "OBJECT",
1772 "name": "Favorites",
1773 "ofType": null
1774 },
1775 "isDeprecated": false,
1776 "deprecationReason": null
1777 }, {
1778 "name": "updateOtherSourceUserReadingHistory",
1779 "description": null,
1780 "args": [{
1781 "name": "input",
1782 "description": null,
1783 "type": {
1784 "kind": "NON_NULL",
1785 "name": null,
1786 "ofType": {
1787 "kind": "INPUT_OBJECT",
1788 "name": "UpdateUserReadingHistoryInput",
1789 "ofType": null
1790 }
1791 },
1792 "defaultValue": null
1793 }
1794 ],
1795 "type": {
1796 "kind": "OBJECT",
1797 "name": "UserReadingHistory",
1798 "ofType": null
1799 },
1800 "isDeprecated": false,
1801 "deprecationReason": null
1802 }, {
1803 "name": "updateOtherSourceUserReadingHistoryReadChapters",
1804 "description": null,
1805 "args": [{
1806 "name": "chapters",
1807 "description": null,
1808 "type": {
1809 "kind": "LIST",
1810 "name": null,
1811 "ofType": {
1812 "kind": "INPUT_OBJECT",
1813 "name": "UserReadingHistoryReadChapterInput",
1814 "ofType": null
1815 }
1816 },
1817 "defaultValue": null
1818 }, {
1819 "name": "seriesOID",
1820 "description": null,
1821 "type": {
1822 "kind": "NON_NULL",
1823 "name": null,
1824 "ofType": {
1825 "kind": "SCALAR",
1826 "name": "String",
1827 "ofType": null
1828 }
1829 },
1830 "defaultValue": null
1831 }
1832 ],
1833 "type": {
1834 "kind": "OBJECT",
1835 "name": "UserReadingHistory",
1836 "ofType": null
1837 },
1838 "isDeprecated": false,
1839 "deprecationReason": null
1840 }, {
1841 "name": "updateUserReadingHistory",
1842 "description": null,
1843 "args": [{
1844 "name": "input",
1845 "description": null,
1846 "type": {
1847 "kind": "NON_NULL",
1848 "name": null,
1849 "ofType": {
1850 "kind": "INPUT_OBJECT",
1851 "name": "UpdateUserReadingHistoryInput",
1852 "ofType": null
1853 }
1854 },
1855 "defaultValue": null
1856 }
1857 ],
1858 "type": {
1859 "kind": "OBJECT",
1860 "name": "UserReadingHistory",
1861 "ofType": null
1862 },
1863 "isDeprecated": false,
1864 "deprecationReason": null
1865 }, {
1866 "name": "updateUserReadingHistoryReadChapters",
1867 "description": null,
1868 "args": [{
1869 "name": "chapters",
1870 "description": null,
1871 "type": {
1872 "kind": "LIST",
1873 "name": null,
1874 "ofType": {
1875 "kind": "INPUT_OBJECT",
1876 "name": "UserReadingHistoryReadChapterInput",
1877 "ofType": null
1878 }
1879 },
1880 "defaultValue": null
1881 }, {
1882 "name": "seriesOID",
1883 "description": null,
1884 "type": {
1885 "kind": "NON_NULL",
1886 "name": null,
1887 "ofType": {
1888 "kind": "SCALAR",
1889 "name": "String",
1890 "ofType": null
1891 }
1892 },
1893 "defaultValue": null
1894 }
1895 ],
1896 "type": {
1897 "kind": "OBJECT",
1898 "name": "UserReadingHistory",
1899 "ofType": null
1900 },
1901 "isDeprecated": false,
1902 "deprecationReason": null
1903 }, {
1904 "name": "updateUserReadingHistoryReadProgress",
1905 "description": null,
1906 "args": [{
1907 "name": "chapterOID",
1908 "description": null,
1909 "type": {
1910 "kind": "NON_NULL",
1911 "name": null,
1912 "ofType": {
1913 "kind": "SCALAR",
1914 "name": "String",
1915 "ofType": null
1916 }
1917 },
1918 "defaultValue": null
1919 }, {
1920 "name": "lastPageProgress",
1921 "description": null,
1922 "type": {
1923 "kind": "NON_NULL",
1924 "name": null,
1925 "ofType": {
1926 "kind": "SCALAR",
1927 "name": "Float",
1928 "ofType": null
1929 }
1930 },
1931 "defaultValue": null
1932 }, {
1933 "name": "lastRead",
1934 "description": null,
1935 "type": {
1936 "kind": "SCALAR",
1937 "name": "AWSDateTime",
1938 "ofType": null
1939 },
1940 "defaultValue": null
1941 }, {
1942 "name": "lastReadPage",
1943 "description": null,
1944 "type": {
1945 "kind": "SCALAR",
1946 "name": "Int",
1947 "ofType": null
1948 },
1949 "defaultValue": null
1950 }, {
1951 "name": "seriesOID",
1952 "description": null,
1953 "type": {
1954 "kind": "NON_NULL",
1955 "name": null,
1956 "ofType": {
1957 "kind": "SCALAR",
1958 "name": "String",
1959 "ofType": null
1960 }
1961 },
1962 "defaultValue": null
1963 }
1964 ],
1965 "type": {
1966 "kind": "OBJECT",
1967 "name": "UserReadingHistory",
1968 "ofType": null
1969 },
1970 "isDeprecated": false,
1971 "deprecationReason": null
1972 }
1973 ],
1974 "inputFields": null,
1975 "interfaces": [],
1976 "enumValues": null,
1977 "possibleTypes": null
1978 }, {
1979 "kind": "INPUT_OBJECT",
1980 "name": "AddFavoriteChapterInput",
1981 "description": null,
1982 "fields": null,
1983 "inputFields": [{
1984 "name": "chapterOID",
1985 "description": null,
1986 "type": {
1987 "kind": "NON_NULL",
1988 "name": null,
1989 "ofType": {
1990 "kind": "SCALAR",
1991 "name": "String",
1992 "ofType": null
1993 }
1994 },
1995 "defaultValue": null
1996 }, {
1997 "name": "updated",
1998 "description": null,
1999 "type": {
2000 "kind": "SCALAR",
2001 "name": "AWSDateTime",
2002 "ofType": null
2003 },
2004 "defaultValue": null
2005 }
2006 ],
2007 "interfaces": null,
2008 "enumValues": null,
2009 "possibleTypes": null
2010 }, {
2011 "kind": "INPUT_OBJECT",
2012 "name": "CreateFavoritesInput",
2013 "description": null,
2014 "fields": null,
2015 "inputFields": [{
2016 "name": "lastUpdated",
2017 "description": null,
2018 "type": {
2019 "kind": "SCALAR",
2020 "name": "AWSDateTime",
2021 "ofType": null
2022 },
2023 "defaultValue": null
2024 }, {
2025 "name": "msid",
2026 "description": null,
2027 "type": {
2028 "kind": "NON_NULL",
2029 "name": null,
2030 "ofType": {
2031 "kind": "SCALAR",
2032 "name": "Int",
2033 "ofType": null
2034 }
2035 },
2036 "defaultValue": null
2037 }, {
2038 "name": "oid",
2039 "description": null,
2040 "type": {
2041 "kind": "NON_NULL",
2042 "name": null,
2043 "ofType": {
2044 "kind": "SCALAR",
2045 "name": "String",
2046 "ofType": null
2047 }
2048 },
2049 "defaultValue": null
2050 }, {
2051 "name": "updatedChapters",
2052 "description": null,
2053 "type": {
2054 "kind": "SCALAR",
2055 "name": "AWSJSON",
2056 "ofType": null
2057 },
2058 "defaultValue": null
2059 }
2060 ],
2061 "interfaces": null,
2062 "enumValues": null,
2063 "possibleTypes": null
2064 }, {
2065 "kind": "INPUT_OBJECT",
2066 "name": "CreateUserReadingHistoryInput",
2067 "description": null,
2068 "fields": null,
2069 "inputFields": [{
2070 "name": "lastPageProgress",
2071 "description": null,
2072 "type": {
2073 "kind": "SCALAR",
2074 "name": "Float",
2075 "ofType": null
2076 },
2077 "defaultValue": null
2078 }, {
2079 "name": "lastProgress",
2080 "description": null,
2081 "type": {
2082 "kind": "SCALAR",
2083 "name": "Float",
2084 "ofType": null
2085 },
2086 "defaultValue": null
2087 }, {
2088 "name": "lastRead",
2089 "description": null,
2090 "type": {
2091 "kind": "SCALAR",
2092 "name": "AWSDateTime",
2093 "ofType": null
2094 },
2095 "defaultValue": null
2096 }, {
2097 "name": "lastReadChapterOID",
2098 "description": null,
2099 "type": {
2100 "kind": "SCALAR",
2101 "name": "String",
2102 "ofType": null
2103 },
2104 "defaultValue": null
2105 }, {
2106 "name": "lastReadPage",
2107 "description": null,
2108 "type": {
2109 "kind": "SCALAR",
2110 "name": "Int",
2111 "ofType": null
2112 },
2113 "defaultValue": null
2114 }, {
2115 "name": "msid",
2116 "description": null,
2117 "type": {
2118 "kind": "SCALAR",
2119 "name": "Int",
2120 "ofType": null
2121 },
2122 "defaultValue": null
2123 }, {
2124 "name": "oid",
2125 "description": null,
2126 "type": {
2127 "kind": "NON_NULL",
2128 "name": null,
2129 "ofType": {
2130 "kind": "SCALAR",
2131 "name": "String",
2132 "ofType": null
2133 }
2134 },
2135 "defaultValue": null
2136 }, {
2137 "name": "readChapters",
2138 "description": null,
2139 "type": {
2140 "kind": "SCALAR",
2141 "name": "AWSJSON",
2142 "ofType": null
2143 },
2144 "defaultValue": null
2145 }
2146 ],
2147 "interfaces": null,
2148 "enumValues": null,
2149 "possibleTypes": null
2150 }, {
2151 "kind": "INPUT_OBJECT",
2152 "name": "UpdateFavoritesInput",
2153 "description": null,
2154 "fields": null,
2155 "inputFields": [{
2156 "name": "lastUpdated",
2157 "description": null,
2158 "type": {
2159 "kind": "SCALAR",
2160 "name": "AWSDateTime",
2161 "ofType": null
2162 },
2163 "defaultValue": null
2164 }, {
2165 "name": "msid",
2166 "description": null,
2167 "type": {
2168 "kind": "SCALAR",
2169 "name": "Int",
2170 "ofType": null
2171 },
2172 "defaultValue": null
2173 }, {
2174 "name": "oid",
2175 "description": null,
2176 "type": {
2177 "kind": "NON_NULL",
2178 "name": null,
2179 "ofType": {
2180 "kind": "SCALAR",
2181 "name": "String",
2182 "ofType": null
2183 }
2184 },
2185 "defaultValue": null
2186 }
2187 ],
2188 "interfaces": null,
2189 "enumValues": null,
2190 "possibleTypes": null
2191 }, {
2192 "kind": "INPUT_OBJECT",
2193 "name": "UpdateUserReadingHistoryInput",
2194 "description": null,
2195 "fields": null,
2196 "inputFields": [{
2197 "name": "lastPageProgress",
2198 "description": null,
2199 "type": {
2200 "kind": "SCALAR",
2201 "name": "Float",
2202 "ofType": null
2203 },
2204 "defaultValue": null
2205 }, {
2206 "name": "lastProgress",
2207 "description": null,
2208 "type": {
2209 "kind": "SCALAR",
2210 "name": "Float",
2211 "ofType": null
2212 },
2213 "defaultValue": null
2214 }, {
2215 "name": "lastRead",
2216 "description": null,
2217 "type": {
2218 "kind": "SCALAR",
2219 "name": "AWSDateTime",
2220 "ofType": null
2221 },
2222 "defaultValue": null
2223 }, {
2224 "name": "lastReadChapterOID",
2225 "description": null,
2226 "type": {
2227 "kind": "SCALAR",
2228 "name": "String",
2229 "ofType": null
2230 },
2231 "defaultValue": null
2232 }, {
2233 "name": "lastReadPage",
2234 "description": null,
2235 "type": {
2236 "kind": "SCALAR",
2237 "name": "Int",
2238 "ofType": null
2239 },
2240 "defaultValue": null
2241 }, {
2242 "name": "oid",
2243 "description": null,
2244 "type": {
2245 "kind": "NON_NULL",
2246 "name": null,
2247 "ofType": {
2248 "kind": "SCALAR",
2249 "name": "String",
2250 "ofType": null
2251 }
2252 },
2253 "defaultValue": null
2254 }, {
2255 "name": "readChapters",
2256 "description": null,
2257 "type": {
2258 "kind": "SCALAR",
2259 "name": "AWSJSON",
2260 "ofType": null
2261 },
2262 "defaultValue": null
2263 }, {
2264 "name": "showInRecent",
2265 "description": null,
2266 "type": {
2267 "kind": "SCALAR",
2268 "name": "Int",
2269 "ofType": null
2270 },
2271 "defaultValue": null
2272 }
2273 ],
2274 "interfaces": null,
2275 "enumValues": null,
2276 "possibleTypes": null
2277 }, {
2278 "kind": "INPUT_OBJECT",
2279 "name": "UserReadingHistoryReadChapterInput",
2280 "description": null,
2281 "fields": null,
2282 "inputFields": [{
2283 "name": "chapterOID",
2284 "description": null,
2285 "type": {
2286 "kind": "NON_NULL",
2287 "name": null,
2288 "ofType": {
2289 "kind": "SCALAR",
2290 "name": "String",
2291 "ofType": null
2292 }
2293 },
2294 "defaultValue": null
2295 }, {
2296 "name": "updated",
2297 "description": null,
2298 "type": {
2299 "kind": "SCALAR",
2300 "name": "AWSDateTime",
2301 "ofType": null
2302 },
2303 "defaultValue": null
2304 }
2305 ],
2306 "interfaces": null,
2307 "enumValues": null,
2308 "possibleTypes": null
2309 }, {
2310 "kind": "OBJECT",
2311 "name": "Subscription",
2312 "description": null,
2313 "fields": [{
2314 "name": "onCreateFavorites",
2315 "description": null,
2316 "args": [{
2317 "name": "userID",
2318 "description": null,
2319 "type": {
2320 "kind": "NON_NULL",
2321 "name": null,
2322 "ofType": {
2323 "kind": "SCALAR",
2324 "name": "String",
2325 "ofType": null
2326 }
2327 },
2328 "defaultValue": null
2329 }
2330 ],
2331 "type": {
2332 "kind": "OBJECT",
2333 "name": "Favorites",
2334 "ofType": null
2335 },
2336 "isDeprecated": false,
2337 "deprecationReason": null
2338 }, {
2339 "name": "onCreateUserReadingHistory",
2340 "description": null,
2341 "args": [{
2342 "name": "userID",
2343 "description": null,
2344 "type": {
2345 "kind": "SCALAR",
2346 "name": "String",
2347 "ofType": null
2348 },
2349 "defaultValue": null
2350 }
2351 ],
2352 "type": {
2353 "kind": "OBJECT",
2354 "name": "UserReadingHistory",
2355 "ofType": null
2356 },
2357 "isDeprecated": false,
2358 "deprecationReason": null
2359 }, {
2360 "name": "onDeleteFavorites",
2361 "description": null,
2362 "args": [{
2363 "name": "userID",
2364 "description": null,
2365 "type": {
2366 "kind": "NON_NULL",
2367 "name": null,
2368 "ofType": {
2369 "kind": "SCALAR",
2370 "name": "String",
2371 "ofType": null
2372 }
2373 },
2374 "defaultValue": null
2375 }
2376 ],
2377 "type": {
2378 "kind": "OBJECT",
2379 "name": "Favorites",
2380 "ofType": null
2381 },
2382 "isDeprecated": false,
2383 "deprecationReason": null
2384 }, {
2385 "name": "onUpdateFavorites",
2386 "description": null,
2387 "args": [{
2388 "name": "userID",
2389 "description": null,
2390 "type": {
2391 "kind": "NON_NULL",
2392 "name": null,
2393 "ofType": {
2394 "kind": "SCALAR",
2395 "name": "String",
2396 "ofType": null
2397 }
2398 },
2399 "defaultValue": null
2400 }
2401 ],
2402 "type": {
2403 "kind": "OBJECT",
2404 "name": "Favorites",
2405 "ofType": null
2406 },
2407 "isDeprecated": false,
2408 "deprecationReason": null
2409 }, {
2410 "name": "onUpdateUserReadingHistory",
2411 "description": null,
2412 "args": [{
2413 "name": "userID",
2414 "description": null,
2415 "type": {
2416 "kind": "NON_NULL",
2417 "name": null,
2418 "ofType": {
2419 "kind": "SCALAR",
2420 "name": "String",
2421 "ofType": null
2422 }
2423 },
2424 "defaultValue": null
2425 }
2426 ],
2427 "type": {
2428 "kind": "OBJECT",
2429 "name": "UserReadingHistory",
2430 "ofType": null
2431 },
2432 "isDeprecated": false,
2433 "deprecationReason": null
2434 }, {
2435 "name": "onUpdateUserReadingHistoryBySeries",
2436 "description": null,
2437 "args": [{
2438 "name": "seriesOID",
2439 "description": null,
2440 "type": {
2441 "kind": "NON_NULL",
2442 "name": null,
2443 "ofType": {
2444 "kind": "SCALAR",
2445 "name": "String",
2446 "ofType": null
2447 }
2448 },
2449 "defaultValue": null
2450 }, {
2451 "name": "userID",
2452 "description": null,
2453 "type": {
2454 "kind": "NON_NULL",
2455 "name": null,
2456 "ofType": {
2457 "kind": "SCALAR",
2458 "name": "String",
2459 "ofType": null
2460 }
2461 },
2462 "defaultValue": null
2463 }
2464 ],
2465 "type": {
2466 "kind": "OBJECT",
2467 "name": "UserReadingHistory",
2468 "ofType": null
2469 },
2470 "isDeprecated": false,
2471 "deprecationReason": null
2472 }
2473 ],
2474 "inputFields": null,
2475 "interfaces": [],
2476 "enumValues": null,
2477 "possibleTypes": null
2478 }, {
2479 "kind": "INPUT_OBJECT",
2480 "name": "UserReadingHistoryInput",
2481 "description": null,
2482 "fields": null,
2483 "inputFields": [{
2484 "name": "lastPageProgress",
2485 "description": null,
2486 "type": {
2487 "kind": "SCALAR",
2488 "name": "Float",
2489 "ofType": null
2490 },
2491 "defaultValue": null
2492 }, {
2493 "name": "lastProgress",
2494 "description": null,
2495 "type": {
2496 "kind": "SCALAR",
2497 "name": "Float",
2498 "ofType": null
2499 },
2500 "defaultValue": null
2501 }, {
2502 "name": "lastRead",
2503 "description": null,
2504 "type": {
2505 "kind": "SCALAR",
2506 "name": "AWSDateTime",
2507 "ofType": null
2508 },
2509 "defaultValue": null
2510 }, {
2511 "name": "lastReadChapterOID",
2512 "description": null,
2513 "type": {
2514 "kind": "SCALAR",
2515 "name": "String",
2516 "ofType": null
2517 },
2518 "defaultValue": null
2519 }, {
2520 "name": "lastReadPage",
2521 "description": null,
2522 "type": {
2523 "kind": "SCALAR",
2524 "name": "Int",
2525 "ofType": null
2526 },
2527 "defaultValue": null
2528 }, {
2529 "name": "msid",
2530 "description": null,
2531 "type": {
2532 "kind": "SCALAR",
2533 "name": "Int",
2534 "ofType": null
2535 },
2536 "defaultValue": null
2537 }, {
2538 "name": "oid",
2539 "description": null,
2540 "type": {
2541 "kind": "NON_NULL",
2542 "name": null,
2543 "ofType": {
2544 "kind": "SCALAR",
2545 "name": "String",
2546 "ofType": null
2547 }
2548 },
2549 "defaultValue": null
2550 }, {
2551 "name": "readChapters",
2552 "description": null,
2553 "type": {
2554 "kind": "SCALAR",
2555 "name": "AWSJSON",
2556 "ofType": null
2557 },
2558 "defaultValue": null
2559 }
2560 ],
2561 "interfaces": null,
2562 "enumValues": null,
2563 "possibleTypes": null
2564 }, {
2565 "kind": "OBJECT",
2566 "name": "LatestUserReadingHistoryResult",
2567 "description": null,
2568 "fields": [{
2569 "name": "count",
2570 "description": null,
2571 "args": [],
2572 "type": {
2573 "kind": "SCALAR",
2574 "name": "Int",
2575 "ofType": null
2576 },
2577 "isDeprecated": false,
2578 "deprecationReason": null
2579 }, {
2580 "name": "item",
2581 "description": null,
2582 "args": [],
2583 "type": {
2584 "kind": "OBJECT",
2585 "name": "UserReadingHistory",
2586 "ofType": null
2587 },
2588 "isDeprecated": false,
2589 "deprecationReason": null
2590 }
2591 ],
2592 "inputFields": null,
2593 "interfaces": [],
2594 "enumValues": null,
2595 "possibleTypes": null
2596 }, {
2597 "kind": "OBJECT",
2598 "name": "__Schema",
2599 "description": "A GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations.",
2600 "fields": [{
2601 "name": "types",
2602 "description": "A list of all types supported by this server.",
2603 "args": [],
2604 "type": {
2605 "kind": "NON_NULL",
2606 "name": null,
2607 "ofType": {
2608 "kind": "LIST",
2609 "name": null,
2610 "ofType": {
2611 "kind": "NON_NULL",
2612 "name": null,
2613 "ofType": {
2614 "kind": "OBJECT",
2615 "name": "__Type",
2616 "ofType": null
2617 }
2618 }
2619 }
2620 },
2621 "isDeprecated": false,
2622 "deprecationReason": null
2623 }, {
2624 "name": "queryType",
2625 "description": "The type that query operations will be rooted at.",
2626 "args": [],
2627 "type": {
2628 "kind": "NON_NULL",
2629 "name": null,
2630 "ofType": {
2631 "kind": "OBJECT",
2632 "name": "__Type",
2633 "ofType": null
2634 }
2635 },
2636 "isDeprecated": false,
2637 "deprecationReason": null
2638 }, {
2639 "name": "mutationType",
2640 "description": "If this server supports mutation, the type that mutation operations will be rooted at.",
2641 "args": [],
2642 "type": {
2643 "kind": "OBJECT",
2644 "name": "__Type",
2645 "ofType": null
2646 },
2647 "isDeprecated": false,
2648 "deprecationReason": null
2649 }, {
2650 "name": "directives",
2651 "description": "'A list of all directives supported by this server.",
2652 "args": [],
2653 "type": {
2654 "kind": "NON_NULL",
2655 "name": null,
2656 "ofType": {
2657 "kind": "LIST",
2658 "name": null,
2659 "ofType": {
2660 "kind": "NON_NULL",
2661 "name": null,
2662 "ofType": {
2663 "kind": "OBJECT",
2664 "name": "__Directive",
2665 "ofType": null
2666 }
2667 }
2668 }
2669 },
2670 "isDeprecated": false,
2671 "deprecationReason": null
2672 }, {
2673 "name": "subscriptionType",
2674 "description": "'If this server support subscription, the type that subscription operations will be rooted at.",
2675 "args": [],
2676 "type": {
2677 "kind": "OBJECT",
2678 "name": "__Type",
2679 "ofType": null
2680 },
2681 "isDeprecated": false,
2682 "deprecationReason": null
2683 }
2684 ],
2685 "inputFields": null,
2686 "interfaces": [],
2687 "enumValues": null,
2688 "possibleTypes": null
2689 }, {
2690 "kind": "OBJECT",
2691 "name": "__Type",
2692 "description": null,
2693 "fields": [{
2694 "name": "kind",
2695 "description": null,
2696 "args": [],
2697 "type": {
2698 "kind": "NON_NULL",
2699 "name": null,
2700 "ofType": {
2701 "kind": "ENUM",
2702 "name": "__TypeKind",
2703 "ofType": null
2704 }
2705 },
2706 "isDeprecated": false,
2707 "deprecationReason": null
2708 }, {
2709 "name": "name",
2710 "description": null,
2711 "args": [],
2712 "type": {
2713 "kind": "SCALAR",
2714 "name": "String",
2715 "ofType": null
2716 },
2717 "isDeprecated": false,
2718 "deprecationReason": null
2719 }, {
2720 "name": "description",
2721 "description": null,
2722 "args": [],
2723 "type": {
2724 "kind": "SCALAR",
2725 "name": "String",
2726 "ofType": null
2727 },
2728 "isDeprecated": false,
2729 "deprecationReason": null
2730 }, {
2731 "name": "fields",
2732 "description": null,
2733 "args": [{
2734 "name": "includeDeprecated",
2735 "description": null,
2736 "type": {
2737 "kind": "SCALAR",
2738 "name": "Boolean",
2739 "ofType": null
2740 },
2741 "defaultValue": "false"
2742 }
2743 ],
2744 "type": {
2745 "kind": "LIST",
2746 "name": null,
2747 "ofType": {
2748 "kind": "NON_NULL",
2749 "name": null,
2750 "ofType": {
2751 "kind": "OBJECT",
2752 "name": "__Field",
2753 "ofType": null
2754 }
2755 }
2756 },
2757 "isDeprecated": false,
2758 "deprecationReason": null
2759 }, {
2760 "name": "interfaces",
2761 "description": null,
2762 "args": [],
2763 "type": {
2764 "kind": "LIST",
2765 "name": null,
2766 "ofType": {
2767 "kind": "NON_NULL",
2768 "name": null,
2769 "ofType": {
2770 "kind": "OBJECT",
2771 "name": "__Type",
2772 "ofType": null
2773 }
2774 }
2775 },
2776 "isDeprecated": false,
2777 "deprecationReason": null
2778 }, {
2779 "name": "possibleTypes",
2780 "description": null,
2781 "args": [],
2782 "type": {
2783 "kind": "LIST",
2784 "name": null,
2785 "ofType": {
2786 "kind": "NON_NULL",
2787 "name": null,
2788 "ofType": {
2789 "kind": "OBJECT",
2790 "name": "__Type",
2791 "ofType": null
2792 }
2793 }
2794 },
2795 "isDeprecated": false,
2796 "deprecationReason": null
2797 }, {
2798 "name": "enumValues",
2799 "description": null,
2800 "args": [{
2801 "name": "includeDeprecated",
2802 "description": null,
2803 "type": {
2804 "kind": "SCALAR",
2805 "name": "Boolean",
2806 "ofType": null
2807 },
2808 "defaultValue": "false"
2809 }
2810 ],
2811 "type": {
2812 "kind": "LIST",
2813 "name": null,
2814 "ofType": {
2815 "kind": "NON_NULL",
2816 "name": null,
2817 "ofType": {
2818 "kind": "OBJECT",
2819 "name": "__EnumValue",
2820 "ofType": null
2821 }
2822 }
2823 },
2824 "isDeprecated": false,
2825 "deprecationReason": null
2826 }, {
2827 "name": "inputFields",
2828 "description": null,
2829 "args": [],
2830 "type": {
2831 "kind": "LIST",
2832 "name": null,
2833 "ofType": {
2834 "kind": "NON_NULL",
2835 "name": null,
2836 "ofType": {
2837 "kind": "OBJECT",
2838 "name": "__InputValue",
2839 "ofType": null
2840 }
2841 }
2842 },
2843 "isDeprecated": false,
2844 "deprecationReason": null
2845 }, {
2846 "name": "ofType",
2847 "description": null,
2848 "args": [],
2849 "type": {
2850 "kind": "OBJECT",
2851 "name": "__Type",
2852 "ofType": null
2853 },
2854 "isDeprecated": false,
2855 "deprecationReason": null
2856 }
2857 ],
2858 "inputFields": null,
2859 "interfaces": [],
2860 "enumValues": null,
2861 "possibleTypes": null
2862 }, {
2863 "kind": "ENUM",
2864 "name": "__TypeKind",
2865 "description": "An enum describing what kind of type a given __Type is",
2866 "fields": null,
2867 "inputFields": null,
2868 "interfaces": null,
2869 "enumValues": [{
2870 "name": "SCALAR",
2871 "description": "Indicates this type is a scalar.",
2872 "isDeprecated": false,
2873 "deprecationReason": null
2874 }, {
2875 "name": "OBJECT",
2876 "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
2877 "isDeprecated": false,
2878 "deprecationReason": null
2879 }, {
2880 "name": "INTERFACE",
2881 "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.",
2882 "isDeprecated": false,
2883 "deprecationReason": null
2884 }, {
2885 "name": "UNION",
2886 "description": "Indicates this type is a union. `possibleTypes` is a valid field.",
2887 "isDeprecated": false,
2888 "deprecationReason": null
2889 }, {
2890 "name": "ENUM",
2891 "description": "Indicates this type is an enum. `enumValues` is a valid field.",
2892 "isDeprecated": false,
2893 "deprecationReason": null
2894 }, {
2895 "name": "INPUT_OBJECT",
2896 "description": "Indicates this type is an input object. `inputFields` is a valid field.",
2897 "isDeprecated": false,
2898 "deprecationReason": null
2899 }, {
2900 "name": "LIST",
2901 "description": "Indicates this type is a list. `ofType` is a valid field.",
2902 "isDeprecated": false,
2903 "deprecationReason": null
2904 }, {
2905 "name": "NON_NULL",
2906 "description": "Indicates this type is a non-null. `ofType` is a valid field.",
2907 "isDeprecated": false,
2908 "deprecationReason": null
2909 }
2910 ],
2911 "possibleTypes": null
2912 }, {
2913 "kind": "OBJECT",
2914 "name": "__Field",
2915 "description": null,
2916 "fields": [{
2917 "name": "name",
2918 "description": null,
2919 "args": [],
2920 "type": {
2921 "kind": "NON_NULL",
2922 "name": null,
2923 "ofType": {
2924 "kind": "SCALAR",
2925 "name": "String",
2926 "ofType": null
2927 }
2928 },
2929 "isDeprecated": false,
2930 "deprecationReason": null
2931 }, {
2932 "name": "description",
2933 "description": null,
2934 "args": [],
2935 "type": {
2936 "kind": "SCALAR",
2937 "name": "String",
2938 "ofType": null
2939 },
2940 "isDeprecated": false,
2941 "deprecationReason": null
2942 }, {
2943 "name": "args",
2944 "description": null,
2945 "args": [],
2946 "type": {
2947 "kind": "NON_NULL",
2948 "name": null,
2949 "ofType": {
2950 "kind": "LIST",
2951 "name": null,
2952 "ofType": {
2953 "kind": "NON_NULL",
2954 "name": null,
2955 "ofType": {
2956 "kind": "OBJECT",
2957 "name": "__InputValue",
2958 "ofType": null
2959 }
2960 }
2961 }
2962 },
2963 "isDeprecated": false,
2964 "deprecationReason": null
2965 }, {
2966 "name": "type",
2967 "description": null,
2968 "args": [],
2969 "type": {
2970 "kind": "NON_NULL",
2971 "name": null,
2972 "ofType": {
2973 "kind": "OBJECT",
2974 "name": "__Type",
2975 "ofType": null
2976 }
2977 },
2978 "isDeprecated": false,
2979 "deprecationReason": null
2980 }, {
2981 "name": "isDeprecated",
2982 "description": null,
2983 "args": [],
2984 "type": {
2985 "kind": "NON_NULL",
2986 "name": null,
2987 "ofType": {
2988 "kind": "SCALAR",
2989 "name": "Boolean",
2990 "ofType": null
2991 }
2992 },
2993 "isDeprecated": false,
2994 "deprecationReason": null
2995 }, {
2996 "name": "deprecationReason",
2997 "description": null,
2998 "args": [],
2999 "type": {
3000 "kind": "SCALAR",
3001 "name": "String",
3002 "ofType": null
3003 },
3004 "isDeprecated": false,
3005 "deprecationReason": null
3006 }
3007 ],
3008 "inputFields": null,
3009 "interfaces": [],
3010 "enumValues": null,
3011 "possibleTypes": null
3012 }, {
3013 "kind": "OBJECT",
3014 "name": "__InputValue",
3015 "description": null,
3016 "fields": [{
3017 "name": "name",
3018 "description": null,
3019 "args": [],
3020 "type": {
3021 "kind": "NON_NULL",
3022 "name": null,
3023 "ofType": {
3024 "kind": "SCALAR",
3025 "name": "String",
3026 "ofType": null
3027 }
3028 },
3029 "isDeprecated": false,
3030 "deprecationReason": null
3031 }, {
3032 "name": "description",
3033 "description": null,
3034 "args": [],
3035 "type": {
3036 "kind": "SCALAR",
3037 "name": "String",
3038 "ofType": null
3039 },
3040 "isDeprecated": false,
3041 "deprecationReason": null
3042 }, {
3043 "name": "type",
3044 "description": null,
3045 "args": [],
3046 "type": {
3047 "kind": "NON_NULL",
3048 "name": null,
3049 "ofType": {
3050 "kind": "OBJECT",
3051 "name": "__Type",
3052 "ofType": null
3053 }
3054 },
3055 "isDeprecated": false,
3056 "deprecationReason": null
3057 }, {
3058 "name": "defaultValue",
3059 "description": null,
3060 "args": [],
3061 "type": {
3062 "kind": "SCALAR",
3063 "name": "String",
3064 "ofType": null
3065 },
3066 "isDeprecated": false,
3067 "deprecationReason": null
3068 }
3069 ],
3070 "inputFields": null,
3071 "interfaces": [],
3072 "enumValues": null,
3073 "possibleTypes": null
3074 }, {
3075 "kind": "SCALAR",
3076 "name": "Boolean",
3077 "description": "Built-in Boolean",
3078 "fields": null,
3079 "inputFields": null,
3080 "interfaces": null,
3081 "enumValues": null,
3082 "possibleTypes": null
3083 }, {
3084 "kind": "OBJECT",
3085 "name": "__EnumValue",
3086 "description": null,
3087 "fields": [{
3088 "name": "name",
3089 "description": null,
3090 "args": [],
3091 "type": {
3092 "kind": "NON_NULL",
3093 "name": null,
3094 "ofType": {
3095 "kind": "SCALAR",
3096 "name": "String",
3097 "ofType": null
3098 }
3099 },
3100 "isDeprecated": false,
3101 "deprecationReason": null
3102 }, {
3103 "name": "description",
3104 "description": null,
3105 "args": [],
3106 "type": {
3107 "kind": "SCALAR",
3108 "name": "String",
3109 "ofType": null
3110 },
3111 "isDeprecated": false,
3112 "deprecationReason": null
3113 }, {
3114 "name": "isDeprecated",
3115 "description": null,
3116 "args": [],
3117 "type": {
3118 "kind": "NON_NULL",
3119 "name": null,
3120 "ofType": {
3121 "kind": "SCALAR",
3122 "name": "Boolean",
3123 "ofType": null
3124 }
3125 },
3126 "isDeprecated": false,
3127 "deprecationReason": null
3128 }, {
3129 "name": "deprecationReason",
3130 "description": null,
3131 "args": [],
3132 "type": {
3133 "kind": "SCALAR",
3134 "name": "String",
3135 "ofType": null
3136 },
3137 "isDeprecated": false,
3138 "deprecationReason": null
3139 }
3140 ],
3141 "inputFields": null,
3142 "interfaces": [],
3143 "enumValues": null,
3144 "possibleTypes": null
3145 }, {
3146 "kind": "OBJECT",
3147 "name": "__Directive",
3148 "description": null,
3149 "fields": [{
3150 "name": "name",
3151 "description": null,
3152 "args": [],
3153 "type": {
3154 "kind": "SCALAR",
3155 "name": "String",
3156 "ofType": null
3157 },
3158 "isDeprecated": false,
3159 "deprecationReason": null
3160 }, {
3161 "name": "description",
3162 "description": null,
3163 "args": [],
3164 "type": {
3165 "kind": "SCALAR",
3166 "name": "String",
3167 "ofType": null
3168 },
3169 "isDeprecated": false,
3170 "deprecationReason": null
3171 }, {
3172 "name": "locations",
3173 "description": null,
3174 "args": [],
3175 "type": {
3176 "kind": "LIST",
3177 "name": null,
3178 "ofType": {
3179 "kind": "NON_NULL",
3180 "name": null,
3181 "ofType": {
3182 "kind": "ENUM",
3183 "name": "__DirectiveLocation",
3184 "ofType": null
3185 }
3186 }
3187 },
3188 "isDeprecated": false,
3189 "deprecationReason": null
3190 }, {
3191 "name": "args",
3192 "description": null,
3193 "args": [],
3194 "type": {
3195 "kind": "NON_NULL",
3196 "name": null,
3197 "ofType": {
3198 "kind": "LIST",
3199 "name": null,
3200 "ofType": {
3201 "kind": "NON_NULL",
3202 "name": null,
3203 "ofType": {
3204 "kind": "OBJECT",
3205 "name": "__InputValue",
3206 "ofType": null
3207 }
3208 }
3209 }
3210 },
3211 "isDeprecated": false,
3212 "deprecationReason": null
3213 }, {
3214 "name": "onOperation",
3215 "description": null,
3216 "args": [],
3217 "type": {
3218 "kind": "SCALAR",
3219 "name": "Boolean",
3220 "ofType": null
3221 },
3222 "isDeprecated": true,
3223 "deprecationReason": "Use `locations`."
3224 }, {
3225 "name": "onFragment",
3226 "description": null,
3227 "args": [],
3228 "type": {
3229 "kind": "SCALAR",
3230 "name": "Boolean",
3231 "ofType": null
3232 },
3233 "isDeprecated": true,
3234 "deprecationReason": "Use `locations`."
3235 }, {
3236 "name": "onField",
3237 "description": null,
3238 "args": [],
3239 "type": {
3240 "kind": "SCALAR",
3241 "name": "Boolean",
3242 "ofType": null
3243 },
3244 "isDeprecated": true,
3245 "deprecationReason": "Use `locations`."
3246 }
3247 ],
3248 "inputFields": null,
3249 "interfaces": [],
3250 "enumValues": null,
3251 "possibleTypes": null
3252 }, {
3253 "kind": "ENUM",
3254 "name": "__DirectiveLocation",
3255 "description": "An enum describing valid locations where a directive can be placed",
3256 "fields": null,
3257 "inputFields": null,
3258 "interfaces": null,
3259 "enumValues": [{
3260 "name": "QUERY",
3261 "description": "Indicates the directive is valid on queries.",
3262 "isDeprecated": false,
3263 "deprecationReason": null
3264 }, {
3265 "name": "MUTATION",
3266 "description": "Indicates the directive is valid on mutations.",
3267 "isDeprecated": false,
3268 "deprecationReason": null
3269 }, {
3270 "name": "FIELD",
3271 "description": "Indicates the directive is valid on fields.",
3272 "isDeprecated": false,
3273 "deprecationReason": null
3274 }, {
3275 "name": "FRAGMENT_DEFINITION",
3276 "description": "Indicates the directive is valid on fragment definitions.",
3277 "isDeprecated": false,
3278 "deprecationReason": null
3279 }, {
3280 "name": "FRAGMENT_SPREAD",
3281 "description": "Indicates the directive is valid on fragment spreads.",
3282 "isDeprecated": false,
3283 "deprecationReason": null
3284 }, {
3285 "name": "INLINE_FRAGMENT",
3286 "description": "Indicates the directive is valid on inline fragments.",
3287 "isDeprecated": false,
3288 "deprecationReason": null
3289 }, {
3290 "name": "SCHEMA",
3291 "description": "Indicates the directive is valid on a schema SDL definition.",
3292 "isDeprecated": false,
3293 "deprecationReason": null
3294 }, {
3295 "name": "SCALAR",
3296 "description": "Indicates the directive is valid on a scalar SDL definition.",
3297 "isDeprecated": false,
3298 "deprecationReason": null
3299 }, {
3300 "name": "OBJECT",
3301 "description": "Indicates the directive is valid on an object SDL definition.",
3302 "isDeprecated": false,
3303 "deprecationReason": null
3304 }, {
3305 "name": "FIELD_DEFINITION",
3306 "description": "Indicates the directive is valid on a field SDL definition.",
3307 "isDeprecated": false,
3308 "deprecationReason": null
3309 }, {
3310 "name": "ARGUMENT_DEFINITION",
3311 "description": "Indicates the directive is valid on a field argument SDL definition.",
3312 "isDeprecated": false,
3313 "deprecationReason": null
3314 }, {
3315 "name": "INTERFACE",
3316 "description": "Indicates the directive is valid on an interface SDL definition.",
3317 "isDeprecated": false,
3318 "deprecationReason": null
3319 }, {
3320 "name": "UNION",
3321 "description": "Indicates the directive is valid on an union SDL definition.",
3322 "isDeprecated": false,
3323 "deprecationReason": null
3324 }, {
3325 "name": "ENUM",
3326 "description": "Indicates the directive is valid on an enum SDL definition.",
3327 "isDeprecated": false,
3328 "deprecationReason": null
3329 }, {
3330 "name": "ENUM_VALUE",
3331 "description": "Indicates the directive is valid on an enum value SDL definition.",
3332 "isDeprecated": false,
3333 "deprecationReason": null
3334 }, {
3335 "name": "INPUT_OBJECT",
3336 "description": "Indicates the directive is valid on an input object SDL definition.",
3337 "isDeprecated": false,
3338 "deprecationReason": null
3339 }, {
3340 "name": "INPUT_FIELD_DEFINITION",
3341 "description": "Indicates the directive is valid on an input object field SDL definition.",
3342 "isDeprecated": false,
3343 "deprecationReason": null
3344 }
3345 ],
3346 "possibleTypes": null
3347 }
3348 ],
3349 "directives": [{
3350 "name": "include",
3351 "description": "Directs the executor to include this field or fragment only when the `if` argument is true",
3352 "locations": ["FIELD", "FRAGMENT_SPREAD", "INLINE_FRAGMENT"],
3353 "args": [{
3354 "name": "if",
3355 "description": "Included when true.",
3356 "type": {
3357 "kind": "NON_NULL",
3358 "name": null,
3359 "ofType": {
3360 "kind": "SCALAR",
3361 "name": "Boolean",
3362 "ofType": null
3363 }
3364 },
3365 "defaultValue": null
3366 }
3367 ]
3368 }, {
3369 "name": "skip",
3370 "description": "Directs the executor to skip this field or fragment when the `if`'argument is true.",
3371 "locations": ["FIELD", "FRAGMENT_SPREAD", "INLINE_FRAGMENT"],
3372 "args": [{
3373 "name": "if",
3374 "description": "Skipped when true.",
3375 "type": {
3376 "kind": "NON_NULL",
3377 "name": null,
3378 "ofType": {
3379 "kind": "SCALAR",
3380 "name": "Boolean",
3381 "ofType": null
3382 }
3383 },
3384 "defaultValue": null
3385 }
3386 ]
3387 }, {
3388 "name": "defer",
3389 "description": "This directive allows results to be deferred during execution",
3390 "locations": ["FIELD"],
3391 "args": []
3392 }, {
3393 "name": "aws_oidc",
3394 "description": "Tells the service this field/object has access authorized by an OIDC token.",
3395 "locations": ["OBJECT", "FIELD_DEFINITION"],
3396 "args": []
3397 }, {
3398 "name": "aws_iam",
3399 "description": "Tells the service this field/object has access authorized by sigv4 signing.",
3400 "locations": ["OBJECT", "FIELD_DEFINITION"],
3401 "args": []
3402 }, {
3403 "name": "aws_auth",
3404 "description": "Directs the schema to enforce authorization on a field",
3405 "locations": ["FIELD_DEFINITION"],
3406 "args": [{
3407 "name": "cognito_groups",
3408 "description": "List of cognito user pool groups which have access on this field",
3409 "type": {
3410 "kind": "LIST",
3411 "name": null,
3412 "ofType": {
3413 "kind": "SCALAR",
3414 "name": "String",
3415 "ofType": null
3416 }
3417 },
3418 "defaultValue": null
3419 }
3420 ]
3421 }, {
3422 "name": "aws_subscribe",
3423 "description": "Tells the service which mutation triggers this subscription.",
3424 "locations": ["FIELD_DEFINITION"],
3425 "args": [{
3426 "name": "mutations",
3427 "description": "List of mutations which will trigger this subscription when they are called.",
3428 "type": {
3429 "kind": "LIST",
3430 "name": null,
3431 "ofType": {
3432 "kind": "SCALAR",
3433 "name": "String",
3434 "ofType": null
3435 }
3436 },
3437 "defaultValue": null
3438 }
3439 ]
3440 }, {
3441 "name": "deprecated",
3442 "description": null,
3443 "locations": ["FIELD_DEFINITION", "ENUM_VALUE"],
3444 "args": [{
3445 "name": "reason",
3446 "description": null,
3447 "type": {
3448 "kind": "SCALAR",
3449 "name": "String",
3450 "ofType": null
3451 },
3452 "defaultValue": "\"No longer supported\""
3453 }
3454 ]
3455 }, {
3456 "name": "aws_publish",
3457 "description": "Tells the service which subscriptions will be published to when this mutation is called. This directive is deprecated use @aws_susbscribe directive instead.",
3458 "locations": ["FIELD_DEFINITION"],
3459 "args": [{
3460 "name": "subscriptions",
3461 "description": "List of subscriptions which will be published to when this mutation is called.",
3462 "type": {
3463 "kind": "LIST",
3464 "name": null,
3465 "ofType": {
3466 "kind": "SCALAR",
3467 "name": "String",
3468 "ofType": null
3469 }
3470 },
3471 "defaultValue": null
3472 }
3473 ]
3474 }, {
3475 "name": "aws_cognito_user_pools",
3476 "description": "Tells the service this field/object has access authorized by a Cognito User Pools token.",
3477 "locations": ["OBJECT", "FIELD_DEFINITION"],
3478 "args": [{
3479 "name": "cognito_groups",
3480 "description": "List of cognito user pool groups which have access on this field",
3481 "type": {
3482 "kind": "LIST",
3483 "name": null,
3484 "ofType": {
3485 "kind": "SCALAR",
3486 "name": "String",
3487 "ofType": null
3488 }
3489 },
3490 "defaultValue": null
3491 }
3492 ]
3493 }, {
3494 "name": "aws_api_key",
3495 "description": "Tells the service this field/object has access authorized by an API key.",
3496 "locations": ["OBJECT", "FIELD_DEFINITION"],
3497 "args": []
3498 }
3499 ]
3500 }
3501 }
3502}