|
152 | 152 | </t>
|
153 | 153 | <t>
|
154 | 154 | The terms "applicable" and "attached" are to be interpreted as defined in
|
155 |
| - <xref target="json-schema-validation">Section 10.1 of the |
| 155 | + <xref target="json-schema-validation">Section 3 of the |
156 | 156 | JSON Schema validation specification</xref>.
|
157 | 157 | </t>
|
158 | 158 | <t>
|
|
283 | 283 | <t>
|
284 | 284 | Hyper-schema keywords from all schemas that are applicable to a position
|
285 | 285 | in an instance, as defined by <xref target="json-schema-validation">Section
|
286 |
| - 10.1 of JSON Schema validation</xref>, can be used with that instance. |
| 286 | + 3 of JSON Schema validation</xref>, can be used with that instance. |
287 | 287 | </t>
|
288 | 288 | <t>
|
289 | 289 | When multiple subschemas are applicable to a given sub-instance, all "link"
|
|
293 | 293 | </t>
|
294 | 294 | <t>
|
295 | 295 | As with all JSON Schema keywords, all keywords described in this section
|
296 |
| - are optional. The minimal valid JSON Hyper-schema is the blank object. |
| 296 | + are optional. The minimal valid JSON Hyper-schema is the blank object. |
297 | 297 | </t>
|
298 | 298 |
|
299 | 299 | <section title="base" anchor="base">
|
|
354 | 354 | <t>
|
355 | 355 | In JSON Hyper-Schema, the link's context resource is, by default, the
|
356 | 356 | sub-instance to which it is attached (as defined by
|
357 |
| - <xref target="json-schema-validation">Section 10.1 of the JSON Schema |
| 357 | + <xref target="json-schema-validation">Section 3 of the JSON Schema |
358 | 358 | validation specification</xref>). This is often not the entire instance
|
359 | 359 | document. This default context can be changed using the keywords
|
360 | 360 | in this section.
|
|
635 | 635 | This property provides a schema that is expected to describe
|
636 | 636 | the link target's representation. Depending on the protocol,
|
637 | 637 | the schema may or may not describe the request or response to
|
638 |
| - any particular operation performed with the link. See the |
| 638 | + any particular operation performed with the link. See the |
639 | 639 | <xref target="HTTP">JSON Hyper-Schema and HTTP</xref> section for
|
640 | 640 | an in-depth discussion of how this keyword is used with HTTP.
|
641 | 641 | </t>
|
|
784 | 784 | <t>
|
785 | 785 | In JSON Hyper-Schema, <xref target="targetSchema">"targetSchema"</xref>
|
786 | 786 | supplies a non-authoritative description of the target resource's
|
787 |
| - representation. A client can use "targetSchema" to structure input for |
| 787 | + representation. A client can use "targetSchema" to structure input for |
788 | 788 | replacing or modifying the representation, or as the base representation
|
789 | 789 | for building a patch document based on a patch media type.
|
790 | 790 | </t>
|
|
808 | 808 | The <xref target="submissionSchema">"submissionSchema"</xref> and
|
809 | 809 | <xref target="submissionMediaType">"submissionMediaType"</xref> keywords
|
810 | 810 | describe the domain of the processing function implemented by the target
|
811 |
| - resource. Otherwise, as noted above, the submission schema and media type |
| 811 | + resource. Otherwise, as noted above, the submission schema and media type |
812 | 812 | are ignored for operations to which they are not relevant.
|
813 | 813 | </t>
|
814 | 814 |
|
|
843 | 843 | describes the target information resource (including for replacing the
|
844 | 844 | contents of the resource in a PUT request), unlike "submissionSchema"
|
845 | 845 | which describes the user-submitted request data to be evaluated by the
|
846 |
| - resource. "submissionSchema" is intended for use with requests that |
| 846 | + resource. "submissionSchema" is intended for use with requests that |
847 | 847 | have payloads that are not necessarily defined in terms of the target
|
848 | 848 | representation.
|
849 | 849 | </t>
|
@@ -1905,13 +1905,6 @@ Link: <https://api.example.com/trees/1/nodes/456> rev=up
|
1905 | 1905 | </t>
|
1906 | 1906 | </section>
|
1907 | 1907 | <section title="Collections">
|
1908 |
| - <t><cref> |
1909 |
| - Reciprocal collection/item relations |
1910 |
| - Pagination: fixed links vs jumping to an arbitrary offset |
1911 |
| - Using "anchorPointer" and "templatePointers" |
1912 |
| - Discovering ordered links |
1913 |
| - Multiple self links (for the collection and each item) |
1914 |
| - </cref></t> |
1915 | 1908 | <t>
|
1916 | 1909 | In many systems, individual resources are grouped into collections. Those
|
1917 | 1910 | collections also often provide a way to create individual item resources with
|
@@ -2121,7 +2114,7 @@ Link: <https://api.example.com/trees/1/nodes/456> rev=up
|
2121 | 2114 | <figure>
|
2122 | 2115 | <preamble>
|
2123 | 2116 | This link would be added to the top-level "links" array in the
|
2124 |
| - "https://schemasexample.com/thing" schema. |
| 2117 | + "https://schema.example.com/thing" schema. |
2125 | 2118 | </preamble>
|
2126 | 2119 | <artwork>
|
2127 | 2120 | <![CDATA[{
|
|
0 commit comments