name | data type | constraints | description |
---|---|---|---|
attributes | array of string | Attribute values included in the results | |
classification | string | Classification/tag to search on | |
entityFilters | FilterCriteria | Entity attribute filters for the type (if type name is specified) | |
excludeDeletedEntities | boolean | required | True iff deleted entities are excluded |
excludeHeaderAttributes | boolean | required | |
includeClassificationAttributes | boolean | required | True if classification attributes are included in search result. |
includeSubClassifications | boolean | required | True iff sub-classifications are to be included |
includeSubTypes | boolean | required | True iff sub-type entities are to be included |
limit | number | required | Max number of results to be returned |
marker | string | marker (offset of the next page) | |
offset | number | required | Offset(pagination) of the results |
query | string | The type of query | |
relationshipFilters | FilterCriteria | Relationship attribute filters for the relationship | |
relationshipName | string | ||
sortBy | string | Attribute on which to sort the results | |
sortOrder | SortOrder | Sorting order of the results | |
tagFilters | FilterCriteria | Tag attribute filters for the classification/tag (if tag name is specified) | |
termName | string | termName to search on | |
typeName | string | Type name to search on |
Example
{ "attributes" : [ "...", "..." ], "classification" : "...", "entityFilters" : { "attributeName" : "...", "attributeValue" : "...", "condition" : "AND", "criterion" : [ { }, { } ], "operator" : "GTE" }, "excludeDeletedEntities" : true, "excludeHeaderAttributes" : true, "includeClassificationAttributes" : true, "includeSubClassifications" : true, "includeSubTypes" : true, "limit" : 12345, "marker" : "...", "offset" : 12345, "query" : "...", "relationshipFilters" : { "attributeName" : "...", "attributeValue" : "...", "condition" : "OR", "criterion" : [ { }, { } ], "operator" : "CONTAINS" }, "relationshipName" : "...", "sortBy" : "...", "sortOrder" : "DESCENDING", "tagFilters" : { "attributeName" : "...", "attributeValue" : "...", "condition" : "OR", "criterion" : [ { }, { } ], "operator" : "LT" }, "termName" : "...", "typeName" : "..." }