Search counts - Precisely Data Integrity Suite

Data Integrity Suite APIs

Product
Data_Integrity
Spatial_Analytics
Data_Enrichment
geo_addressing_1
Services
Spatial Analytics
Data Enrichment
Geo Addressing
ft:title
Data Integrity Suite APIs
ft:locale
en-US
PublicationType
pt_developer
copyrightfirst
2023
copyrightlast
2026

Retrieve aggregate counts of catalog assets.

HTML

GET https://hostname/v2/catalog/search/aggregate-counts

Request

Query parameters

Key Required Type Description
permissions No string Apply role-based access control filtering. The format is action:scope. The default value is catalog:view. The query string parameter setting permissions=business::view filters results based on business view permissions.
searchTerm No string Specifies a search term to filter assets.

Response

Response body properties

Ancestors Property Required Type Description
  data   object Data envelope carrying response properties.
data aggregateCounts Yes object  
data/aggregateCounts assets Yes number  
data/aggregateCounts dataSources Yes number  
data/aggregateCounts dataSets Yes number  
data/aggregateCounts fields Yes number  
data/aggregateCounts technicalAssets Yes number  
data/aggregateCounts businessAssets Yes number  

Response examples

Example status code responses for this method are shown here.

Examples

"data":{
  "aggregateCounts":{
    "assets": 10,
    "dataSources": 0,
    "dataSets": 0,
    "fields": 0,
    "technicalAssets": 10,
    "businessAssets": 0}}
"links":{
  "self": https://api.cloud.precisely.com/search/aggregate-counts}

"value":{
  "statusCode": 400,
  "error": Bad Request,
  "message": Bad Request}

"value":{
  "statusCode": 401,
  "error": Unauthorized,
  "message": Authentication required}

"value":{
  "statusCode": 404,
  "error": Not Found,
  "message": Resource not found}

"value":{
  "statusCode": 429,
  "error": Too Many Requests,
  "message": Rate limit exceeded}

"value":{
  "statusCode": 500,
  "error": Internal Server Error,
  "message": An unexpected error occurred}

"value":{
  "statusCode": 503,
  "error": Service Unavailable,
  "message": Service temporarily unavailable}

"value":{
  "statusCode": 504,
  "error": Gateway Timeout,
  "message": Request timeout}