ルート・スキーマ: schema
型: object
ソースを表示
{
"type":"object",
"properties":{
"links":{
"description":"<p>HATEOS link to related resources and actions or actions on this resource. Must include at least a 'self' link that contains a link to the canonical representation of the resource.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"allOf":[
{
"$ref":"#/definitions/Link"
}
]
}
},
"syntax":{
"description":"<p>Query syntax for <em>Theme</em> queries.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"operators":{
"description":"<p>Supported operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"eq":{
"description":"<p>Equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ne":{
"description":"<p>Not equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"gt":{
"description":"<p>Greater than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"lt":{
"description":"<p>Less than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ge":{
"description":"<p>Greater or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"le":{
"description":"<p>Less than or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"co":{
"description":"<p>Contains.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"sw":{
"description":"<p>Starts with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ew":{
"description":"<p>Ends with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"pr":{
"description":"<p>Present.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
},
"logicalOperators":{
"description":"<p>Supported logical operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"and":{
"description":"<p>Logical and.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"or":{
"description":"<p>Logical or.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"not":{
"description":"<p>Logical not.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
},
"termDeliminator":{
"description":"<p>Strings that can be used to delimit items.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"precedenceGrouping":{
"description":"<p>Strings that can be used to group terms.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"starter":{
"description":"<p>Query syntax for <em>Theme</em> queries.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"operators":{
"description":"<p>List of supported query operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
}
}
}
},
"required":[
"syntax",
"starter"
]
}
ネストされたスキーマ : 構文
型: object
ソースを表示
{
"description":"<p>Query syntax for <em>Theme</em> queries.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"operators":{
"description":"<p>Supported operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"eq":{
"description":"<p>Equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ne":{
"description":"<p>Not equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"gt":{
"description":"<p>Greater than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"lt":{
"description":"<p>Less than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ge":{
"description":"<p>Greater or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"le":{
"description":"<p>Less than or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"co":{
"description":"<p>Contains.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"sw":{
"description":"<p>Starts with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ew":{
"description":"<p>Ends with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"pr":{
"description":"<p>Present.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
},
"logicalOperators":{
"description":"<p>Supported logical operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"and":{
"description":"<p>Logical and.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"or":{
"description":"<p>Logical or.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"not":{
"description":"<p>Logical not.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
},
"termDeliminator":{
"description":"<p>Strings that can be used to delimit items.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"precedenceGrouping":{
"description":"<p>Strings that can be used to group terms.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
ネストされたスキーマ: Link
型: object
REST HATEOASリンクおよび関連メタデータ。 レスポンスがリンクを提供する場合(リソース自体へのself
リンクなど)、提供されるリンクには、このリンク構造で定義された1つ以上のプロパティが含まれます。
ソースを表示
{
"description":"<p>REST HATEOAS link and related metadata. If responses provide links (for example, a <code>self</code> link to the resource itself) the links provided will include one or more of the properties defined on this link structure.</p>",
"properties":{
"rel":{
"description":"<p>Name of the link relation that, in addition to the type property, can be used to retrieve link details.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"href":{
"description":"<p>The target resource URI. URI <em>RFC3986</em> or URI Template <em>RFC6570</em>. If the value is set to URI Template, then the <code>templated</code> property must be set to <code>true</code>.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"templated":{
"description":"<p>Boolean flag that specifies the <code>href</code> property is a URI or URI Template. The property can be assumed to be <code>false</code> if the property is not present.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"boolean"
},
"mediaType":{
"description":"<p>Media type, as defined by RFC 2046, describing the link target.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"method":{
"description":"<p>HTTP method for requesting the target of the link.</p><p>Valid values are:\n<ul><li> <code>OPTIONS</code> - HTTP OPTIONS</li><li> <code>HEAD</code> - HTTP HEAD</li><li> <code>GET</code> - HTTP GET</li><li> <code>POST</code> - HTTP POST</li><li> <code>PUT</code> - HTTP PUT</li><li> <code>PATCH</code> - HTTP PATCH</li><li> <code>DELETE</code> - HTTP DELETE</li></p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"profile":{
"description":"<p>Link to the metadata of the resource, such as JSON-schema, that describes the resource expected when dereferencing the target resource.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string",
"format":"uri"
}
}
}
ネストされたスキーマ : logicalOperators
型: object
ソースを表示
{
"description":"<p>Supported logical operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"and":{
"description":"<p>Logical and.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"or":{
"description":"<p>Logical or.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"not":{
"description":"<p>Logical not.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
}
ネストされたスキーマ : operators
型: object
ソースを表示
{
"description":"<p>Supported operators.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"eq":{
"description":"<p>Equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ne":{
"description":"<p>Not equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"gt":{
"description":"<p>Greater than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"lt":{
"description":"<p>Less than.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ge":{
"description":"<p>Greater or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"le":{
"description":"<p>Less than or equals.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"co":{
"description":"<p>Contains.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"sw":{
"description":"<p>Starts with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"ew":{
"description":"<p>Ends with.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
},
"pr":{
"description":"<p>Present.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"object",
"properties":{
"code":{
"description":"<p>Strings used in this custom query format to represent the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"types":{
"description":"<p>Types of properties that are applicable for this operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"array",
"items":{
"type":"string"
}
},
"description":{
"description":"<p>Human-readable description of the function of the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
},
"example":{
"description":"<p>Example of how to use the operator.</p>",
"x-returnedIn":[
"representation",
"default",
"basic"
],
"type":"string"
}
}
}
}
}