File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -2091,6 +2091,13 @@ For example, the `filter` query parameter family includes parameters named:
2091
2091
etc. However, ` filter[_] ` is not a valid parameter name in the family, because
2092
2092
` _ ` is not a valid [ member name] [ member names ] .
2093
2093
2094
+ ### <a href =" #extension-query-parameters " id =" extension-query-parameters " class =" headerlink " ></a > Extension-Specific Query Parameters
2095
+
2096
+ The base name of every query parameter introduced by an extension ** MUST** be
2097
+ prefixed with the extension's namespace followed by a colon (` : ` ). The
2098
+ remainder of the base name ** MUST** contain only the characters \[ a-z\] (U+0061
2099
+ to U+007A, "a-z").
2100
+
2094
2101
### <a href =" #query-parameters-custom " id =" query-parameters-custom " class =" headerlink " ></a > Implementation-Specific Query Parameters
2095
2102
2096
2103
Implementations ** MAY** support custom query parameters. However, the names of
@@ -2109,12 +2116,6 @@ parameter from this specification, it **MUST** return `400 Bad Request`.
2109
2116
> \[ a-z\] , JSON: API is reserving the ability to standardize additional query
2110
2117
> parameters later without conflicting with existing implementations.
2111
2118
2112
- ### <a href =" #extension-query-parameters " id =" extension-query-parameters " class =" headerlink " ></a > Extension-Specific Query Parameters
2113
-
2114
- Extensions ** MAY** define custom query parameters. The name of every new query
2115
- parameter introduced by an extension ** MUST** be prefixed with the extension's
2116
- namespace followed by a colon (` : ` ).
2117
-
2118
2119
## <a href =" #errors " id =" errors " class =" headerlink " ></a > Errors
2119
2120
2120
2121
### <a href =" #errors-processing " id =" errors-processing " class =" headerlink " ></a > Processing Errors
You can’t perform that action at this time.
0 commit comments