Headers
accept-language2 of 3 keywords covered
1{
Negative tests not applicable
2 "anyOf": [
3 {
Negative tests not applicable
4 "type": "string"
5 },
6 {
Missing positive tests
7 "type": "null"
8 }
Negative tests not applicable
9 ],
10}
Body
application/json42 of 409 keywords covered
1{
2 "components": {
3 "schemas": {
4 "CreateIngredientFood": {
Missing negative tests
5 "properties": {
6 "aliases": {
7 "items": {
Missing tests
8 "$ref": "#/components/schemas/CreateIngredientFoodAlias"
9 },
Missing tests
10 "type": "array"
11 },
12 "description": {
Missing tests
13 "type": "string"
14 },
15 "extras": {
Missing tests
16 "anyOf": [
17 {
Missing positive tests - negative not applicable
18 "additionalProperties": true,
Missing tests
19 "type": "object"
20 },
21 {
Missing tests
22 "type": "null"
23 }
25 },
26 "householdsWithIngredientFood": {
27 "items": {
Missing tests
28 "type": "string"
29 },
Missing tests
30 "type": "array"
31 },
32 "id": {
Missing tests
33 "anyOf": [
34 {
Missing tests
35 "format": "uuid4",
Missing tests
36 "type": "string"
37 },
38 {
Missing tests
39 "type": "null"
40 }
42 },
43 "labelId": {
Missing tests
44 "anyOf": [
45 {
Missing tests
46 "format": "uuid4",
Missing tests
47 "type": "string"
48 },
49 {
Missing tests
50 "type": "null"
51 }
53 },
54 "name": {
Missing negative tests
55 "type": "string"
56 },
57 "pluralName": {
Missing tests
58 "anyOf": [
59 {
Missing tests
60 "type": "string"
61 },
62 {
Missing tests
63 "type": "null"
64 }
66 }
Missing negative tests
67 },
Missing negative tests
68 "required": [
69 "name"
Missing negative tests
70 ],
71 "type": "object"
72 },
73 "CreateIngredientFoodAlias": {
Missing tests
74 "properties": {
75 "name": {
Missing tests
76 "type": "string"
77 }
Missing tests
79 "required": [
80 "name"
Missing tests
82 "type": "object"
83 },
84 "CreateIngredientUnit": {
Missing negative tests
85 "properties": {
86 "abbreviation": {
Missing tests
87 "type": "string"
88 },
89 "aliases": {
90 "items": {
Missing tests
91 "$ref": "#/components/schemas/CreateIngredientUnitAlias"
92 },
Missing tests
93 "type": "array"
94 },
95 "description": {
Missing tests
96 "type": "string"
97 },
98 "extras": {
Missing tests
99 "anyOf": [
100 {
Missing positive tests - negative not applicable
101 "additionalProperties": true,
Missing tests
102 "type": "object"
103 },
104 {
Missing tests
105 "type": "null"
106 }
108 },
109 "fraction": {
Missing tests
110 "type": "boolean"
111 },
112 "id": {
Missing tests
113 "anyOf": [
114 {
Missing tests
115 "format": "uuid4",
Missing tests
116 "type": "string"
117 },
118 {
Missing tests
119 "type": "null"
120 }
122 },
123 "name": {
Missing negative tests
124 "type": "string"
125 },
126 "pluralAbbreviation": {
Missing tests
127 "anyOf": [
128 {
Missing tests
129 "type": "string"
130 },
131 {
Missing tests
132 "type": "null"
133 }
135 },
136 "pluralName": {
Missing tests
137 "anyOf": [
138 {
Missing tests
139 "type": "string"
140 },
141 {
Missing tests
142 "type": "null"
143 }
145 },
146 "useAbbreviation": {
Missing negative tests
147 "type": "boolean"
148 }
Missing negative tests
149 },
Missing negative tests
150 "required": [
151 "name"
Missing negative tests
152 ],
153 "type": "object"
154 },
155 "CreateIngredientUnitAlias": {
Missing tests
156 "properties": {
157 "name": {
Missing tests
158 "type": "string"
159 }
Missing tests
161 "required": [
162 "name"
Missing tests
164 "type": "object"
165 },
166 "IngredientFood-Input": {
Missing negative tests
167 "properties": {
168 "aliases": {
169 "items": {
Missing tests
170 "$ref": "#/components/schemas/IngredientFoodAlias"
171 },
Missing tests
172 "type": "array"
173 },
174 "createdAt": {
Missing tests
175 "anyOf": [
176 {
Missing tests
177 "format": "date-time",
Missing tests
178 "type": "string"
179 },
180 {
Missing tests
181 "type": "null"
182 }
184 },
185 "description": {
Missing tests
186 "type": "string"
187 },
188 "extras": {
Missing tests
189 "anyOf": [
190 {
Missing positive tests - negative not applicable
191 "additionalProperties": true,
Missing tests
192 "type": "object"
193 },
194 {
Missing tests
195 "type": "null"
196 }
198 },
199 "householdsWithIngredientFood": {
200 "items": {
Missing tests
201 "type": "string"
202 },
Missing tests
203 "type": "array"
204 },
205 "id": {
Missing tests
206 "format": "uuid4",
Missing tests
207 "type": "string"
208 },
209 "label": {
Missing tests
210 "anyOf": [
211 {
Missing tests
212 "$ref": "#/components/schemas/MultiPurposeLabelSummary"
213 },
214 {
Missing tests
215 "type": "null"
216 }
218 },
219 "labelId": {
Missing tests
220 "anyOf": [
221 {
Missing tests
222 "format": "uuid4",
Missing tests
223 "type": "string"
224 },
225 {
Missing tests
226 "type": "null"
227 }
229 },
230 "name": {
Missing negative tests
231 "type": "string"
232 },
233 "pluralName": {
Missing tests
234 "anyOf": [
235 {
Missing tests
236 "type": "string"
237 },
238 {
Missing tests
239 "type": "null"
240 }
242 },
243 "update_at": {
Missing tests
244 "anyOf": [
245 {
Missing tests
246 "format": "date-time",
Missing tests
247 "type": "string"
248 },
249 {
Missing tests
250 "type": "null"
251 }
253 }
Missing negative tests
254 },
Missing positive tests
255 "required": [
256 "id",
257 "name"
Missing positive tests
258 ],
259 "type": "object"
260 },
261 "IngredientFoodAlias": {
Missing tests
262 "properties": {
263 "name": {
Missing tests
264 "type": "string"
265 }
Missing tests
267 "required": [
268 "name"
Missing tests
270 "type": "object"
271 },
272 "IngredientReferences": {
Missing tests
273 "properties": {
274 "referenceId": {
Missing tests
275 "anyOf": [
276 {
Missing tests
277 "format": "uuid4",
Missing tests
278 "type": "string"
279 },
280 {
Missing tests
281 "type": "null"
282 }
284 }
Missing tests
286 "type": "object"
287 },
288 "IngredientUnit-Input": {
Missing negative tests
289 "properties": {
290 "abbreviation": {
Missing tests
291 "type": "string"
292 },
293 "aliases": {
294 "items": {
Missing tests
295 "$ref": "#/components/schemas/IngredientUnitAlias"
296 },
Missing tests
297 "type": "array"
298 },
299 "createdAt": {
Missing tests
300 "anyOf": [
301 {
Missing tests
302 "format": "date-time",
Missing tests
303 "type": "string"
304 },
305 {
Missing tests
306 "type": "null"
307 }
309 },
310 "description": {
Missing tests
311 "type": "string"
312 },
313 "extras": {
Missing tests
314 "anyOf": [
315 {
Missing positive tests - negative not applicable
316 "additionalProperties": true,
Missing tests
317 "type": "object"
318 },
319 {
Missing tests
320 "type": "null"
321 }
323 },
324 "fraction": {
Missing tests
325 "type": "boolean"
326 },
327 "id": {
Missing tests
328 "format": "uuid4",
Missing tests
329 "type": "string"
330 },
331 "name": {
Missing negative tests
332 "type": "string"
333 },
334 "pluralAbbreviation": {
Missing tests
335 "anyOf": [
336 {
Missing tests
337 "type": "string"
338 },
339 {
Missing tests
340 "type": "null"
341 }
343 },
344 "pluralName": {
Missing tests
345 "anyOf": [
346 {
Missing tests
347 "type": "string"
348 },
349 {
Missing tests
350 "type": "null"
351 }
353 },
354 "update_at": {
Missing tests
355 "anyOf": [
356 {
Missing tests
357 "format": "date-time",
Missing tests
358 "type": "string"
359 },
360 {
Missing tests
361 "type": "null"
362 }
364 },
365 "useAbbreviation": {
Missing negative tests
366 "type": "boolean"
367 }
Missing negative tests
368 },
Missing positive tests
369 "required": [
370 "id",
371 "name"
Missing positive tests
372 ],
373 "type": "object"
374 },
375 "IngredientUnitAlias": {
Missing tests
376 "properties": {
377 "name": {
Missing tests
378 "type": "string"
379 }
Missing tests
381 "required": [
382 "name"
Missing tests
384 "type": "object"
385 },
386 "MultiPurposeLabelSummary": {
Missing tests
387 "properties": {
388 "color": {
Missing tests
389 "type": "string"
390 },
391 "groupId": {
Missing tests
392 "format": "uuid4",
Missing tests
393 "type": "string"
394 },
395 "id": {
Missing tests
396 "format": "uuid4",
Missing tests
397 "type": "string"
398 },
399 "name": {
Missing tests
400 "type": "string"
401 }
Missing tests
403 "required": [
404 "name",
405 "groupId",
406 "id"
Missing tests
408 "type": "object"
409 },
410 "Nutrition": {
Missing tests
411 "properties": {
412 "calories": {
Missing tests
413 "anyOf": [
414 {
Missing tests
415 "type": "string"
416 },
417 {
Missing tests
418 "type": "null"
419 }
421 },
422 "carbohydrateContent": {
Missing tests
423 "anyOf": [
424 {
Missing tests
425 "type": "string"
426 },
427 {
Missing tests
428 "type": "null"
429 }
431 },
432 "cholesterolContent": {
Missing tests
433 "anyOf": [
434 {
Missing tests
435 "type": "string"
436 },
437 {
Missing tests
438 "type": "null"
439 }
441 },
442 "fatContent": {
Missing tests
443 "anyOf": [
444 {
Missing tests
445 "type": "string"
446 },
447 {
Missing tests
448 "type": "null"
449 }
451 },
452 "fiberContent": {
Missing tests
453 "anyOf": [
454 {
Missing tests
455 "type": "string"
456 },
457 {
Missing tests
458 "type": "null"
459 }
461 },
462 "proteinContent": {
Missing tests
463 "anyOf": [
464 {
Missing tests
465 "type": "string"
466 },
467 {
Missing tests
468 "type": "null"
469 }
471 },
472 "saturatedFatContent": {
Missing tests
473 "anyOf": [
474 {
Missing tests
475 "type": "string"
476 },
477 {
Missing tests
478 "type": "null"
479 }
481 },
482 "sodiumContent": {
Missing tests
483 "anyOf": [
484 {
Missing tests
485 "type": "string"
486 },
487 {
Missing tests
488 "type": "null"
489 }
491 },
492 "sugarContent": {
Missing tests
493 "anyOf": [
494 {
Missing tests
495 "type": "string"
496 },
497 {
Missing tests
498 "type": "null"
499 }
501 },
502 "transFatContent": {
Missing tests
503 "anyOf": [
504 {
Missing tests
505 "type": "string"
506 },
507 {
Missing tests
508 "type": "null"
509 }
511 },
512 "unsaturatedFatContent": {
Missing tests
513 "anyOf": [
514 {
Missing tests
515 "type": "string"
516 },
517 {
Missing tests
518 "type": "null"
519 }
521 }
Missing tests
523 "type": "object"
524 },
525 "Recipe-Input": {
Missing negative tests
526 "properties": {
527 "assets": {
Missing negative tests
528 "anyOf": [
529 {
530 "items": {
Missing negative tests
531 "$ref": "#/components/schemas/RecipeAsset"
532 },
533 "type": "array"
534 },
535 {
536 "type": "null"
537 }
Missing negative tests
538 ],
539 },
540 "comments": {
Missing negative tests
541 "anyOf": [
542 {
543 "items": {
Missing negative tests
544 "$ref": "#/components/schemas/RecipeCommentOut-Input"
545 },
546 "type": "array"
547 },
548 {
549 "type": "null"
550 }
Missing negative tests
551 ],
552 },
553 "cookTime": {
Missing negative tests
554 "anyOf": [
555 {
Missing positive tests
556 "type": "string"
557 },
558 {
Missing negative tests
559 "type": "null"
560 }
Missing negative tests
561 ],
562 },
563 "createdAt": {
Missing negative tests
564 "anyOf": [
565 {
Missing negative tests
566 "format": "date-time",
Missing negative tests
567 "type": "string"
568 },
569 {
Missing positive tests
570 "type": "null"
571 }
Missing negative tests
572 ],
573 },
574 "dateAdded": {
Missing negative tests
575 "anyOf": [
576 {
Missing negative tests
577 "format": "date",
578 "type": "string"
579 },
580 {
581 "type": "null"
582 }
Missing negative tests
583 ],
584 },
585 "dateUpdated": {
Missing negative tests
586 "anyOf": [
587 {
Missing negative tests
588 "format": "date-time",
589 "type": "string"
590 },
591 {
592 "type": "null"
593 }
Missing negative tests
594 ],
595 },
596 "description": {
Missing negative tests
597 "anyOf": [
598 {
Missing positive tests
599 "type": "string"
600 },
601 {
Missing negative tests
602 "type": "null"
603 }
Missing negative tests
604 ],
605 },
606 "extras": {
Missing negative tests
607 "anyOf": [
608 {
Missing positive tests - negative not applicable
609 "additionalProperties": true,
Missing positive tests
610 "type": "object"
611 },
612 {
Missing negative tests
613 "type": "null"
614 }
Missing negative tests
615 ],
616 },
617 "groupId": {
Missing negative tests
618 "format": "uuid4",
Missing negative tests
619 "type": "string"
620 },
621 "householdId": {
Missing tests
622 "format": "uuid4",
Missing tests
623 "type": "string"
624 },
625 "id": {
Missing tests
626 "anyOf": [
627 {
Missing tests
628 "format": "uuid4",
Missing tests
629 "type": "string"
630 },
631 {
Missing tests
632 "type": "null"
633 }
635 },
636 "image": {
Negative tests not applicable
637 "anyOf": [
638 {},
639 {
Missing negative tests
640 "type": "null"
641 }
Negative tests not applicable
642 ],
643 },
644 "lastMade": {
Missing negative tests
645 "anyOf": [
646 {
Missing tests
647 "format": "date-time",
Missing positive tests
648 "type": "string"
649 },
650 {
Missing negative tests
651 "type": "null"
652 }
Missing negative tests
653 ],
654 },
655 "name": {
Missing negative tests
656 "anyOf": [
657 {
658 "type": "string"
659 },
660 {
661 "type": "null"
662 }
Missing negative tests
663 ],
664 },
665 "notes": {
Missing negative tests
666 "anyOf": [
667 {
668 "items": {
Missing negative tests
669 "$ref": "#/components/schemas/RecipeNote"
670 },
671 "type": "array"
672 },
673 {
674 "type": "null"
675 }
Missing negative tests
676 ],
677 },
678 "nutrition": {
Missing tests
679 "anyOf": [
680 {
Missing tests
681 "$ref": "#/components/schemas/Nutrition"
682 },
683 {
Missing tests
684 "type": "null"
685 }
687 },
688 "orgURL": {
Missing negative tests
689 "anyOf": [
690 {
Missing positive tests
691 "type": "string"
692 },
693 {
Missing negative tests
694 "type": "null"
695 }
Missing negative tests
696 ],
697 },
698 "performTime": {
Missing negative tests
699 "anyOf": [
700 {
Missing negative tests
701 "type": "string"
702 },
703 {
Missing positive tests
704 "type": "null"
705 }
Missing negative tests
706 ],
707 },
708 "prepTime": {
Missing negative tests
709 "anyOf": [
710 {
711 "type": "string"
712 },
713 {
714 "type": "null"
715 }
Missing negative tests
716 ],
717 },
718 "rating": {
Missing negative tests
719 "anyOf": [
720 {
721 "type": "number"
722 },
723 {
724 "type": "null"
725 }
Missing negative tests
726 ],
727 },
728 "recipeCategory": {
Missing negative tests
729 "anyOf": [
730 {
731 "items": {
Missing tests
732 "$ref": "#/components/schemas/RecipeCategory"
733 },
734 "type": "array"
735 },
736 {
737 "type": "null"
738 }
Missing negative tests
739 ],
740 },
741 "recipeIngredient": {
742 "items": {
Missing negative tests
743 "$ref": "#/components/schemas/RecipeIngredient-Input"
744 },
Missing negative tests
745 "type": "array"
746 },
747 "recipeInstructions": {
Missing negative tests
748 "anyOf": [
749 {
750 "items": {
Missing negative tests
751 "$ref": "#/components/schemas/RecipeStep"
752 },
753 "type": "array"
754 },
755 {
756 "type": "null"
757 }
Missing negative tests
758 ],
759 },
760 "recipeServings": {
Missing negative tests
761 "type": "number"
762 },
763 "recipeYield": {
Missing negative tests
764 "anyOf": [
765 {
766 "type": "string"
767 },
768 {
769 "type": "null"
770 }
Missing negative tests
771 ],
772 },
773 "recipeYieldQuantity": {
Missing negative tests
774 "type": "number"
775 },
776 "settings": {
Missing negative tests
777 "anyOf": [
778 {
779 "$ref": "#/components/schemas/RecipeSettings"
780 },
781 {
782 "type": "null"
783 }
Missing negative tests
784 ]
785 },
786 "slug": {
Missing negative tests
787 "type": "string"
788 },
789 "tags": {
Missing negative tests
790 "anyOf": [
791 {
792 "items": {
Missing tests
793 "$ref": "#/components/schemas/RecipeTag"
794 },
Missing negative tests
795 "type": "array"
796 },
797 {
Missing positive tests
798 "type": "null"
799 }
Missing negative tests
800 ],
801 },
802 "tools": {
803 "items": {
Missing negative tests
804 "$ref": "#/components/schemas/RecipeTool"
805 },
Missing negative tests
806 "type": "array"
807 },
808 "totalTime": {
Missing negative tests
809 "anyOf": [
810 {
Missing positive tests
811 "type": "string"
812 },
813 {
Missing negative tests
814 "type": "null"
815 }
Missing negative tests
816 ],
817 },
818 "update_at": {
Missing negative tests
819 "anyOf": [
820 {
Missing negative tests
821 "format": "date-time",
822 "type": "string"
823 },
824 {
825 "type": "null"
826 }
Missing negative tests
827 ],
828 },
829 "userId": {
Missing negative tests
830 "format": "uuid4",
Missing negative tests
831 "type": "string"
832 }
Missing negative tests
833 },
Missing negative tests
834 "type": "object"
835 },
836 "RecipeAsset": {
Missing negative tests
837 "properties": {
838 "fileName": {
Missing negative tests
839 "anyOf": [
840 {
Missing negative tests
841 "type": "string"
842 },
843 {
Missing positive tests
844 "type": "null"
845 }
Missing negative tests
846 ],
847 },
848 "icon": {
Missing negative tests
849 "type": "string"
850 },
851 "name": {
Missing negative tests
852 "type": "string"
853 }
Missing negative tests
854 },
Missing negative tests
855 "required": [
856 "name",
857 "icon"
Missing negative tests
858 ],
Missing negative tests
859 "type": "object"
860 },
861 "RecipeCategory": {
Missing tests
862 "properties": {
863 "groupId": {
Missing tests
864 "anyOf": [
865 {
Missing tests
866 "format": "uuid4",
Missing tests
867 "type": "string"
868 },
869 {
Missing tests
870 "type": "null"
871 }
873 },
874 "id": {
Missing tests
875 "anyOf": [
876 {
Missing tests
877 "format": "uuid4",
Missing tests
878 "type": "string"
879 },
880 {
Missing tests
881 "type": "null"
882 }
884 },
885 "name": {
Missing tests
886 "type": "string"
887 },
888 "slug": {
Missing tests
889 "type": "string"
890 }
Missing tests
892 "required": [
893 "name",
894 "slug"
Missing tests
896 "type": "object"
897 },
898 "RecipeCommentOut-Input": {
Missing negative tests
899 "properties": {
900 "createdAt": {
Missing negative tests
901 "format": "date-time",
Missing negative tests
902 "type": "string"
903 },
904 "id": {
Missing negative tests
905 "format": "uuid4",
Missing negative tests
906 "type": "string"
907 },
908 "recipeId": {
Missing negative tests
909 "format": "uuid4",
Missing negative tests
910 "type": "string"
911 },
912 "text": {
Missing negative tests
913 "type": "string"
914 },
915 "update_at": {
Missing negative tests
916 "format": "date-time",
Missing negative tests
917 "type": "string"
918 },
919 "user": {
Missing negative tests
920 "$ref": "#/components/schemas/mealie__schema__recipe__recipe_comments__UserBase"
921 },
922 "userId": {
Missing negative tests
923 "format": "uuid4",
Missing negative tests
924 "type": "string"
925 }
Missing negative tests
926 },
Missing negative tests
927 "required": [
928 "recipeId",
929 "text",
930 "id",
931 "createdAt",
932 "update_at",
933 "userId",
934 "user"
Missing negative tests
935 ],
Missing negative tests
936 "type": "object"
937 },
938 "RecipeIngredient-Input": {
Missing negative tests
939 "properties": {
940 "display": {
Missing negative tests
941 "type": "string"
942 },
943 "food": {
Missing negative tests
944 "anyOf": [
945 {
Missing positive tests
946 "$ref": "#/components/schemas/IngredientFood-Input"
947 },
948 {
949 "$ref": "#/components/schemas/CreateIngredientFood"
950 },
951 {
952 "type": "null"
953 }
Missing negative tests
954 ],
955 },
956 "note": {
Missing tests
957 "anyOf": [
958 {
Missing tests
959 "type": "string"
960 },
961 {
Missing tests
962 "type": "null"
963 }
965 },
966 "originalText": {
Missing tests
967 "anyOf": [
968 {
Missing tests
969 "type": "string"
970 },
971 {
Missing tests
972 "type": "null"
973 }
975 },
976 "quantity": {
Missing negative tests
977 "anyOf": [
978 {
979 "type": "number"
980 },
981 {
982 "type": "null"
983 }
Missing negative tests
984 ],
985 },
986 "referenceId": {
Missing tests
987 "format": "uuid",
Missing tests
988 "type": "string"
989 },
990 "title": {
Missing negative tests
991 "anyOf": [
992 {
993 "type": "string"
994 },
995 {
996 "type": "null"
997 }
Missing negative tests
998 ],
999 },
1000 "unit": {
Missing negative tests
1001 "anyOf": [
1002 {
Missing positive tests
1003 "$ref": "#/components/schemas/IngredientUnit-Input"
1004 },
1005 {
1006 "$ref": "#/components/schemas/CreateIngredientUnit"
1007 },
1008 {
1009 "type": "null"
1010 }
Missing negative tests
1011 ],
1012 }
Missing negative tests
1013 },
Missing negative tests
1014 "type": "object"
1015 },
1016 "RecipeNote": {
Missing negative tests
1017 "properties": {
1018 "text": {
Missing negative tests
1019 "type": "string"
1020 },
1021 "title": {
Missing negative tests
1022 "type": "string"
1023 }
Missing negative tests
1024 },
Missing negative tests
1025 "required": [
1026 "title",
1027 "text"
Missing negative tests
1028 ],
Missing negative tests
1029 "type": "object"
1030 },
1031 "RecipeSettings": {
Missing tests
1032 "properties": {
1033 "disableComments": {
Missing tests
1034 "type": "boolean"
1035 },
1036 "landscapeView": {
Missing tests
1037 "type": "boolean"
1038 },
1039 "locked": {
Missing tests
1040 "type": "boolean"
1041 },
1042 "public": {
Missing tests
1043 "type": "boolean"
1044 },
1045 "showAssets": {
Missing tests
1046 "type": "boolean"
1047 },
1048 "showNutrition": {
Missing tests
1049 "type": "boolean"
1050 }
1052 "type": "object"
1053 },
1054 "RecipeStep": {
Missing negative tests
1055 "properties": {
1056 "id": {
Missing tests
1057 "anyOf": [
1058 {
Missing tests
1059 "format": "uuid",
Missing tests
1060 "type": "string"
1061 },
1062 {
Missing tests
1063 "type": "null"
1064 }
1066 },
1067 "ingredientReferences": {
1068 "items": {
Missing tests
1069 "$ref": "#/components/schemas/IngredientReferences"
1070 },
Missing tests
1071 "type": "array"
1072 },
1073 "summary": {
Missing tests
1074 "anyOf": [
1075 {
Missing tests
1076 "type": "string"
1077 },
1078 {
Missing tests
1079 "type": "null"
1080 }
1082 },
1083 "text": {
Missing negative tests
1084 "type": "string"
1085 },
1086 "title": {
Missing tests
1087 "anyOf": [
1088 {
Missing tests
1089 "type": "string"
1090 },
1091 {
Missing tests
1092 "type": "null"
1093 }
1095 }
Missing negative tests
1096 },
Missing negative tests
1097 "required": [
1098 "text"
Missing negative tests
1099 ],
Missing negative tests
1100 "type": "object"
1101 },
1102 "RecipeTag": {
Missing tests
1103 "properties": {
1104 "groupId": {
Missing tests
1105 "anyOf": [
1106 {
Missing tests
1107 "format": "uuid4",
Missing tests
1108 "type": "string"
1109 },
1110 {
Missing tests
1111 "type": "null"
1112 }
1114 },
1115 "id": {
Missing tests
1116 "anyOf": [
1117 {
Missing tests
1118 "format": "uuid4",
Missing tests
1119 "type": "string"
1120 },
1121 {
Missing tests
1122 "type": "null"
1123 }
1125 },
1126 "name": {
Missing tests
1127 "type": "string"
1128 },
1129 "slug": {
Missing tests
1130 "type": "string"
1131 }
Missing tests
1133 "required": [
1134 "name",
1135 "slug"
Missing tests
1137 "type": "object"
1138 },
1139 "RecipeTool": {
Missing negative tests
1140 "properties": {
1141 "groupId": {
Missing tests
1142 "anyOf": [
1143 {
Missing tests
1144 "format": "uuid4",
Missing tests
1145 "type": "string"
1146 },
1147 {
Missing tests
1148 "type": "null"
1149 }
1151 },
1152 "householdsWithTool": {
1153 "items": {
Missing negative tests
1154 "type": "string"
1155 },
Missing negative tests
1156 "type": "array"
1157 },
1158 "id": {
Missing negative tests
1159 "format": "uuid4",
Missing negative tests
1160 "type": "string"
1161 },
1162 "name": {
Missing negative tests
1163 "type": "string"
1164 },
1165 "slug": {
Missing negative tests
1166 "type": "string"
1167 }
Missing negative tests
1168 },
Missing negative tests
1169 "required": [
1170 "id",
1171 "name",
1172 "slug"
Missing negative tests
1173 ],
Missing negative tests
1174 "type": "object"
1175 },
1176 "mealie__schema__recipe__recipe_comments__UserBase": {
Missing negative tests
1177 "properties": {
1178 "admin": {
Missing negative tests
1179 "type": "boolean"
1180 },
1181 "fullName": {
Missing negative tests
1182 "anyOf": [
1183 {
Missing positive tests
1184 "type": "string"
1185 },
1186 {
Missing negative tests
1187 "type": "null"
1188 }
Missing negative tests
1189 ],
1190 },
1191 "id": {
Missing negative tests
1192 "format": "uuid4",
Missing negative tests
1193 "type": "string"
1194 },
1195 "username": {
Missing negative tests
1196 "anyOf": [
1197 {
1198 "type": "string"
1199 },
1200 {
1201 "type": "null"
1202 }
Missing negative tests
1203 ],
1204 }
Missing negative tests
1205 },
Missing negative tests
1206 "required": [
1207 "id",
1208 "admin"
Missing negative tests
1209 ],
Missing negative tests
1210 "type": "object"
1211 }
1212 }
1213 },
1214 "items": {
Missing negative tests
1215 "$ref": "#/components/schemas/Recipe-Input"
1216 },
Missing negative tests
1217 "type": "array"
1218}
200
Successful Response
9
3.02ms
default
Default
91
6.54ms
Examples
10 of 49 covered
recipeYieldQuantity.default
0
householdsWithIngredientFood.default
[]
useAbbreviation.default
false
showNutrition.default
false
pluralAbbreviation.default
""
householdsWithTool.default
[]
landscapeView.default
false
recipeCategory.default
[]
pluralAbbreviation.default
""
recipeIngredient.default
[]
disableComments.default
true
recipeInstructions.default
[]
useAbbreviation.default
false
householdsWithIngredientFood.default
[]
ingredientReferences.default
[]