Parameter Name
|
Description
|
Base Type
|
---|---|---|
maxItems
|
Maximum number of items to return in the result set. The default value is 500. This parameter is applied after all other filters are applied.
|
NUMBER
|
tags
|
The model tags associated with the source of this entry.
|
TAGS
|
nameMask
|
The name pattern for the entities that implement the Thing Template or Thing Shape.
|
STRING
|
query
|
The query criteria used to filter the data.
Filters can only be written for the effective properties of the Thing Template or Thing Shape on which the service is run.
For more information, see Query Parameter for Query Services.
|
QUERY
|
withPermissions
|
If true, permission information is included in the result.
|
BOOLEAN
|
basicPropertyNames
|
An infotable that contains a list of basic properties, such as isSystemObject, name, description, homeMashup, avatar, and tags.
The expected Data Shape for the infotable is EntityList.
|
INFOTABLE
|
propertyNames
|
An infotable that contains a list of specific properties of the Thing Template or Thing Shape. The specified properties must be defined on the Thing Template or Thing Shape on which the service is run.
The expected Data Shape for the infotable is EntityList.
|
INFOTABLE
|
networkName
|
The network name on which to filter. The query will only return results from Things in that network.
|
|
networkParentNode
|
Name of the top node in the network that is specified in networkName. The query will return all children from the specified parent node in the network.
|
STRING
|
networkMaxDepth
|
Maximum depth to search in the network. The query returns the full hierarchy of children if this value is set to 0, which is the default.
|
INTEGER
|
offset
|
The number of rows to skip before starting to return rows from the query. If set to the default value of 0, the query will return all rows. This can be used for paginating the results.
|
NUMBER
|
Parameter Name
|
Description
|
Base Type
|
---|---|---|
result
|
Returns an infotable that contains the list of Things that implement the Thing Template or Thing Shape and the requested properties of the Thing Template or Thing Shape and their values. The Data Shape for the infotable is ImplementedThingsWithTotalCount.
|
INFOTABLE
|
Entity
|
ShapeProp1
|
ShapeProp2
|
ShapeProp3
|
---|---|---|---|
ThingShape1
|
Defined
|
NA
|
NA
|
ThingShape2
|
NA
|
Defined
|
NA
|
ThingShape2
|
NA
|
NA
|
Defined
|
Entity
|
Parent Thing Template
|
Prop1
|
Prop2
|
Prop3
|
Prop4
|
Implemented Thing Shape
|
Effective Properties
|
---|---|---|---|---|---|---|---|
Template1
|
Defined
|
NA
|
NA
|
NA
|
ThingShape1
|
Prop1, ShapeProp1
|
|
Template2
|
Template1
|
Inherited from Template1
|
Defined
|
NA
|
NA
|
ThingShape2
|
Prop1,
Prop2,
ShapeProp1,
ShapeProp2
|
Template3
|
Template2
|
Inherited from Template2
|
Inherited from Template2
|
Defined
|
NA
|
Prop1,
Prop2,
Prop3,
ShapePropy1,
ShapeProp2
|
|
Template4
|
Template2
|
Inherited from Template2
|
Inherited from Template2
|
NA
|
Defined
|
ThingShape4
|
Prop1,
Prop2,
Prop4,
ShapeProp1,
ShapeProp2,
ShapeProp4
|
Entity
|
Implements
|
Model Tags
|
Prop1
|
Prop2
|
Prop3
|
Prop4
|
---|---|---|---|---|---|---|
Thing1
|
Template1
|
{vocabulary: "MT1", vocabularyTerm: "MT1-MTerm1"}
|
Val1-1
|
|||
Thing2
|
Template2
|
{vocabulary: "MT1", vocabularyTerm: "MT1-MTerm1"}
|
Val2-1
|
Val2-2
|
||
Thing3
|
Template3
|
{vocabulary: "MT1", vocabularyTerm: "MT1-MTerm1"}
|
Val3-1
|
Val3-2
|
Val3-3
|
|
Thing4
|
Template4
|
{vocabulary: "MT1", vocabularyTerm: "MT1-MTerm2"}
|
Val4-1
|
Val4-2
|
Val4-4
|