|
232 | 232 | }
|
233 | 233 | }
|
234 | 234 | },
|
| 235 | + "404": { |
| 236 | + "description": "A related resource does not exist.", |
| 237 | + "content": { |
| 238 | + "application/vnd.api+json": { |
| 239 | + "schema": { |
| 240 | + "$ref": "#/components/schemas/errorResponseDocument" |
| 241 | + } |
| 242 | + } |
| 243 | + } |
| 244 | + }, |
235 | 245 | "409": {
|
236 |
| - "description": "A resource type in the request body is incompatible.", |
| 246 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
237 | 247 | "content": {
|
238 | 248 | "application/vnd.api+json": {
|
239 | 249 | "schema": {
|
|
957 | 967 | }
|
958 | 968 | },
|
959 | 969 | "404": {
|
960 |
| - "description": "The person does not exist.", |
| 970 | + "description": "The person or a related resource does not exist.", |
961 | 971 | "content": {
|
962 | 972 | "application/vnd.api+json": {
|
963 | 973 | "schema": {
|
|
967 | 977 | }
|
968 | 978 | },
|
969 | 979 | "409": {
|
970 |
| - "description": "A resource type in the request body is incompatible.", |
| 980 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
971 | 981 | "content": {
|
972 | 982 | "application/vnd.api+json": {
|
973 | 983 | "schema": {
|
|
1025 | 1035 | }
|
1026 | 1036 | },
|
1027 | 1037 | "404": {
|
1028 |
| - "description": "The person does not exist.", |
| 1038 | + "description": "The person or a related resource does not exist.", |
1029 | 1039 | "content": {
|
1030 | 1040 | "application/vnd.api+json": {
|
1031 | 1041 | "schema": {
|
|
1035 | 1045 | }
|
1036 | 1046 | },
|
1037 | 1047 | "409": {
|
1038 |
| - "description": "A resource type in the request body is incompatible.", |
| 1048 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1039 | 1049 | "content": {
|
1040 | 1050 | "application/vnd.api+json": {
|
1041 | 1051 | "schema": {
|
|
1093 | 1103 | }
|
1094 | 1104 | },
|
1095 | 1105 | "404": {
|
1096 |
| - "description": "The person does not exist.", |
| 1106 | + "description": "The person or a related resource does not exist.", |
1097 | 1107 | "content": {
|
1098 | 1108 | "application/vnd.api+json": {
|
1099 | 1109 | "schema": {
|
|
1103 | 1113 | }
|
1104 | 1114 | },
|
1105 | 1115 | "409": {
|
1106 |
| - "description": "A resource type in the request body is incompatible.", |
| 1116 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1107 | 1117 | "content": {
|
1108 | 1118 | "application/vnd.api+json": {
|
1109 | 1119 | "schema": {
|
|
1509 | 1519 | }
|
1510 | 1520 | },
|
1511 | 1521 | "404": {
|
1512 |
| - "description": "The person does not exist.", |
| 1522 | + "description": "The person or a related resource does not exist.", |
1513 | 1523 | "content": {
|
1514 | 1524 | "application/vnd.api+json": {
|
1515 | 1525 | "schema": {
|
|
1519 | 1529 | }
|
1520 | 1530 | },
|
1521 | 1531 | "409": {
|
1522 |
| - "description": "A resource type in the request body is incompatible.", |
| 1532 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1523 | 1533 | "content": {
|
1524 | 1534 | "application/vnd.api+json": {
|
1525 | 1535 | "schema": {
|
|
1577 | 1587 | }
|
1578 | 1588 | },
|
1579 | 1589 | "404": {
|
1580 |
| - "description": "The person does not exist.", |
| 1590 | + "description": "The person or a related resource does not exist.", |
1581 | 1591 | "content": {
|
1582 | 1592 | "application/vnd.api+json": {
|
1583 | 1593 | "schema": {
|
|
1587 | 1597 | }
|
1588 | 1598 | },
|
1589 | 1599 | "409": {
|
1590 |
| - "description": "A resource type in the request body is incompatible.", |
| 1600 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1591 | 1601 | "content": {
|
1592 | 1602 | "application/vnd.api+json": {
|
1593 | 1603 | "schema": {
|
|
1645 | 1655 | }
|
1646 | 1656 | },
|
1647 | 1657 | "404": {
|
1648 |
| - "description": "The person does not exist.", |
| 1658 | + "description": "The person or a related resource does not exist.", |
1649 | 1659 | "content": {
|
1650 | 1660 | "application/vnd.api+json": {
|
1651 | 1661 | "schema": {
|
|
1655 | 1665 | }
|
1656 | 1666 | },
|
1657 | 1667 | "409": {
|
1658 |
| - "description": "A resource type in the request body is incompatible.", |
| 1668 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1659 | 1669 | "content": {
|
1660 | 1670 | "application/vnd.api+json": {
|
1661 | 1671 | "schema": {
|
|
1889 | 1899 | }
|
1890 | 1900 | }
|
1891 | 1901 | },
|
| 1902 | + "404": { |
| 1903 | + "description": "A related resource does not exist.", |
| 1904 | + "content": { |
| 1905 | + "application/vnd.api+json": { |
| 1906 | + "schema": { |
| 1907 | + "$ref": "#/components/schemas/errorResponseDocument" |
| 1908 | + } |
| 1909 | + } |
| 1910 | + } |
| 1911 | + }, |
1892 | 1912 | "409": {
|
1893 |
| - "description": "A resource type in the request body is incompatible.", |
| 1913 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
1894 | 1914 | "content": {
|
1895 | 1915 | "application/vnd.api+json": {
|
1896 | 1916 | "schema": {
|
|
2614 | 2634 | }
|
2615 | 2635 | },
|
2616 | 2636 | "404": {
|
2617 |
| - "description": "The tag does not exist.", |
| 2637 | + "description": "The tag or a related resource does not exist.", |
2618 | 2638 | "content": {
|
2619 | 2639 | "application/vnd.api+json": {
|
2620 | 2640 | "schema": {
|
|
2624 | 2644 | }
|
2625 | 2645 | },
|
2626 | 2646 | "409": {
|
2627 |
| - "description": "A resource type in the request body is incompatible.", |
| 2647 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
2628 | 2648 | "content": {
|
2629 | 2649 | "application/vnd.api+json": {
|
2630 | 2650 | "schema": {
|
|
2682 | 2702 | }
|
2683 | 2703 | },
|
2684 | 2704 | "404": {
|
2685 |
| - "description": "The tag does not exist.", |
| 2705 | + "description": "The tag or a related resource does not exist.", |
2686 | 2706 | "content": {
|
2687 | 2707 | "application/vnd.api+json": {
|
2688 | 2708 | "schema": {
|
|
2692 | 2712 | }
|
2693 | 2713 | },
|
2694 | 2714 | "409": {
|
2695 |
| - "description": "A resource type in the request body is incompatible.", |
| 2715 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
2696 | 2716 | "content": {
|
2697 | 2717 | "application/vnd.api+json": {
|
2698 | 2718 | "schema": {
|
|
2750 | 2770 | }
|
2751 | 2771 | },
|
2752 | 2772 | "404": {
|
2753 |
| - "description": "The tag does not exist.", |
| 2773 | + "description": "The tag or a related resource does not exist.", |
2754 | 2774 | "content": {
|
2755 | 2775 | "application/vnd.api+json": {
|
2756 | 2776 | "schema": {
|
|
2760 | 2780 | }
|
2761 | 2781 | },
|
2762 | 2782 | "409": {
|
2763 |
| - "description": "A resource type in the request body is incompatible.", |
| 2783 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
2764 | 2784 | "content": {
|
2765 | 2785 | "application/vnd.api+json": {
|
2766 | 2786 | "schema": {
|
|
2994 | 3014 | }
|
2995 | 3015 | }
|
2996 | 3016 | },
|
| 3017 | + "404": { |
| 3018 | + "description": "A related resource does not exist.", |
| 3019 | + "content": { |
| 3020 | + "application/vnd.api+json": { |
| 3021 | + "schema": { |
| 3022 | + "$ref": "#/components/schemas/errorResponseDocument" |
| 3023 | + } |
| 3024 | + } |
| 3025 | + } |
| 3026 | + }, |
2997 | 3027 | "409": {
|
2998 |
| - "description": "A resource type in the request body is incompatible.", |
| 3028 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
2999 | 3029 | "content": {
|
3000 | 3030 | "application/vnd.api+json": {
|
3001 | 3031 | "schema": {
|
|
3719 | 3749 | }
|
3720 | 3750 | },
|
3721 | 3751 | "404": {
|
3722 |
| - "description": "The todoItem does not exist.", |
| 3752 | + "description": "The todoItem or a related resource does not exist.", |
3723 | 3753 | "content": {
|
3724 | 3754 | "application/vnd.api+json": {
|
3725 | 3755 | "schema": {
|
|
3729 | 3759 | }
|
3730 | 3760 | },
|
3731 | 3761 | "409": {
|
3732 |
| - "description": "A resource type in the request body is incompatible.", |
| 3762 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
3733 | 3763 | "content": {
|
3734 | 3764 | "application/vnd.api+json": {
|
3735 | 3765 | "schema": {
|
|
4135 | 4165 | }
|
4136 | 4166 | },
|
4137 | 4167 | "404": {
|
4138 |
| - "description": "The todoItem does not exist.", |
| 4168 | + "description": "The todoItem or a related resource does not exist.", |
4139 | 4169 | "content": {
|
4140 | 4170 | "application/vnd.api+json": {
|
4141 | 4171 | "schema": {
|
|
4145 | 4175 | }
|
4146 | 4176 | },
|
4147 | 4177 | "409": {
|
4148 |
| - "description": "A resource type in the request body is incompatible.", |
| 4178 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
4149 | 4179 | "content": {
|
4150 | 4180 | "application/vnd.api+json": {
|
4151 | 4181 | "schema": {
|
|
4551 | 4581 | }
|
4552 | 4582 | },
|
4553 | 4583 | "404": {
|
4554 |
| - "description": "The todoItem does not exist.", |
| 4584 | + "description": "The todoItem or a related resource does not exist.", |
4555 | 4585 | "content": {
|
4556 | 4586 | "application/vnd.api+json": {
|
4557 | 4587 | "schema": {
|
|
4561 | 4591 | }
|
4562 | 4592 | },
|
4563 | 4593 | "409": {
|
4564 |
| - "description": "A resource type in the request body is incompatible.", |
| 4594 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
4565 | 4595 | "content": {
|
4566 | 4596 | "application/vnd.api+json": {
|
4567 | 4597 | "schema": {
|
|
4619 | 4649 | }
|
4620 | 4650 | },
|
4621 | 4651 | "404": {
|
4622 |
| - "description": "The todoItem does not exist.", |
| 4652 | + "description": "The todoItem or a related resource does not exist.", |
4623 | 4653 | "content": {
|
4624 | 4654 | "application/vnd.api+json": {
|
4625 | 4655 | "schema": {
|
|
4629 | 4659 | }
|
4630 | 4660 | },
|
4631 | 4661 | "409": {
|
4632 |
| - "description": "A resource type in the request body is incompatible.", |
| 4662 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
4633 | 4663 | "content": {
|
4634 | 4664 | "application/vnd.api+json": {
|
4635 | 4665 | "schema": {
|
|
4687 | 4717 | }
|
4688 | 4718 | },
|
4689 | 4719 | "404": {
|
4690 |
| - "description": "The todoItem does not exist.", |
| 4720 | + "description": "The todoItem or a related resource does not exist.", |
4691 | 4721 | "content": {
|
4692 | 4722 | "application/vnd.api+json": {
|
4693 | 4723 | "schema": {
|
|
4697 | 4727 | }
|
4698 | 4728 | },
|
4699 | 4729 | "409": {
|
4700 |
| - "description": "A resource type in the request body is incompatible.", |
| 4730 | + "description": "The request body contains conflicting information or another resource with the same ID already exists.", |
4701 | 4731 | "content": {
|
4702 | 4732 | "application/vnd.api+json": {
|
4703 | 4733 | "schema": {
|
|
5255 | 5285 | "$ref": "#/components/schemas/dataInResponse"
|
5256 | 5286 | },
|
5257 | 5287 | {
|
5258 |
| - "required": [ |
5259 |
| - "links" |
5260 |
| - ], |
5261 | 5288 | "type": "object",
|
5262 | 5289 | "properties": {
|
5263 | 5290 | "attributes": {
|
|
5647 | 5674 | "$ref": "#/components/schemas/dataInResponse"
|
5648 | 5675 | },
|
5649 | 5676 | {
|
5650 |
| - "required": [ |
5651 |
| - "links" |
5652 |
| - ], |
5653 | 5677 | "type": "object",
|
5654 | 5678 | "properties": {
|
5655 | 5679 | "attributes": {
|
|
6157 | 6181 | "$ref": "#/components/schemas/dataInResponse"
|
6158 | 6182 | },
|
6159 | 6183 | {
|
6160 |
| - "required": [ |
6161 |
| - "links" |
6162 |
| - ], |
6163 | 6184 | "type": "object",
|
6164 | 6185 | "properties": {
|
6165 | 6186 | "attributes": {
|
|
0 commit comments