DiscoveryREST Resource

REST interface for data discovery using dsl or full text search

GET /v2/search/attribute

Retrieve data for the specified attribute search query

Request Parameters
name type description constraints
attrName query Attribute name  
attrValuePrefix query Attibute value to search on  
limit query limit the result set to only include the specified number of entries required
offset query start offset of the result set (useful for pagination) required
typeName query limit the result to only entities of specified type or its sub-types  
Response Codes
code condition
200 On successful FullText lookup with some results, might return an empty list if execution succeeded without any results
400 Invalid wildcard or query parameters
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Search results
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/attribute
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "GREMLIN",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OTHER",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "PROPOSED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "NONE",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_CONTAINS"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "LTE"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_CONTAINS"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/basic

Retrieve data for the specified fulltext query

Request Parameters
name type description constraints
classification query limit the result to only entities tagged with the given classification or or its sub-types  
excludeDeletedEntities query required
limit query limit the result set to only include the specified number of entries required
marker query  
offset query start offset of the result set (useful for pagination) required
query query Fulltext query  
sortBy query  
sortOrder query "ASCENDING" or "DESCENDING"
typeName query limit the result to only entities of specified type or its sub-types  
Response Codes
code condition
200 On successful FullText lookup with some results, might return an empty list if execution succeeded without any results
400 Invalid fulltext or query parameters
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Search results
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/basic
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OTHER",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "VALIDATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DISCOVERED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "FULL_TEXT",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "PROPOSED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "NONE",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "LIKE"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "ENDS_WITH"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "EQ"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

POST /v2/search/basic

Attribute based search for entities satisfying the search parameters

Request Body
media type data type description
application/json SearchParameters (JSON) Search parameters
application/json SearchParameters (JSON)
Response Codes
code condition
200 On successful search
400 Tag/Entity doesn't exist or Tag/entity filter is present without tag/type name
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
POST /v2/search/basic
Content-Type: application/json
Accept: application/json

                
{
  "attributes" : [ "...", "..." ],
  "classification" : "...",
  "entityFilters" : {
    "attributeName" : "...",
    "attributeValue" : "...",
    "condition" : "OR",
    "criterion" : [ { }, { } ],
    "operator" : "IN"
  },
  "excludeDeletedEntities" : true,
  "excludeHeaderAttributes" : true,
  "includeClassificationAttributes" : true,
  "includeSubClassifications" : true,
  "includeSubTypes" : true,
  "limit" : 12345,
  "marker" : "...",
  "offset" : 12345,
  "query" : "...",
  "relationshipFilters" : {
    "attributeName" : "...",
    "attributeValue" : "...",
    "condition" : "OR",
    "criterion" : [ { }, { } ],
    "operator" : "NEQ"
  },
  "relationshipName" : "...",
  "sortBy" : "...",
  "sortOrder" : "DESCENDING",
  "tagFilters" : {
    "attributeName" : "...",
    "attributeValue" : "...",
    "condition" : "AND",
    "criterion" : [ { }, { } ],
    "operator" : "NOT_EMPTY"
  },
  "termName" : "...",
  "typeName" : "..."
}
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "VALIDATED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "VALIDATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "ATTRIBUTE",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "PROPOSED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "IMPORTED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "TWO_TO_ONE",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ALL"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "IS_NULL"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/dsl

Retrieve data for the specified DSL

Request Parameters
name type description constraints
classification query limit the result to only entities tagged with the given classification or or its sub-types  
limit query limit the result set to only include the specified number of entries required
offset query start offset of the result set (useful for pagination) required
query query DSL query  
typeName query limit the result to only entities of specified type or its sub-types  
Response Codes
code condition
200 On successful DSL execution with some results, might return an empty list if execution succeeded without any results
400 Invalid DSL or query parameters
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Search results
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/dsl
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "GREMLIN",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "IMPORTED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "BOTH",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "TIME_RANGE"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NEQ"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "GT"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/fulltext

Retrieve data for the specified fulltext query

Request Parameters
name type description constraints
excludeDeletedEntities query required
limit query limit the result set to only include the specified number of entries required
offset query start offset of the result set (useful for pagination) required
query query Fulltext query  
Response Codes
code condition
200 On successful FullText lookup with some results, might return an empty list if execution succeeded without any results
400 Invalid fulltext or query parameters
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Search results
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/fulltext
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "VALIDATED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "DSL",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "PROPOSED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "BOTH",
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NEQ"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ANY"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/quick

Attribute based search for entities satisfying the search parameters

Request Parameters
name type description constraints
excludeDeletedEntities query required
limit query required
offset query required
query query  
sortBy query  
sortOrder query "ASCENDING" or "DESCENDING"
typeName query  
Response Codes
code condition
200 On successful search
400 Tag/Entity doesn't exist or Tag/entity filter is present without tag/type name
Response Body
media type data type description
application/json AtlasQuickSearchResult (JSON) Atlas search result
application/json AtlasQuickSearchResult (JSON)

Example

Request
GET /v2/search/quick
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "aggregationMetrics" : {
    "property1" : [ {
      "count" : 12345,
      "name" : "..."
    }, {
      "count" : 12345,
      "name" : "..."
    } ],
    "property2" : [ {
      "count" : 12345,
      "name" : "..."
    }, {
      "count" : 12345,
      "name" : "..."
    } ]
  },
  "searchResults" : {
    "approximateCount" : 12345,
    "attributes" : {
      "name" : [ "...", "..." ],
      "values" : [ [ { }, { } ], [ { }, { } ] ]
    },
    "classification" : "...",
    "entities" : [ {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "fullTextResult" : [ {
      "entity" : { },
      "score" : 12345.0
    }, {
      "entity" : { },
      "score" : 12345.0
    } ],
    "nextMarker" : "...",
    "queryText" : "...",
    "queryType" : "DSL",
    "referredEntities" : {
      "property1" : {
        "classificationNames" : [ "...", "..." ],
        "classifications" : [ { }, { } ],
        "displayText" : "...",
        "guid" : "...",
        "isIncomplete" : true,
        "labels" : [ "...", "..." ],
        "meaningNames" : [ "...", "..." ],
        "meanings" : [ { }, { } ],
        "status" : "DELETED",
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      },
      "property2" : {
        "classificationNames" : [ "...", "..." ],
        "classifications" : [ { }, { } ],
        "displayText" : "...",
        "guid" : "...",
        "isIncomplete" : true,
        "labels" : [ "...", "..." ],
        "meaningNames" : [ "...", "..." ],
        "meanings" : [ { }, { } ],
        "status" : "PURGED",
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }
    },
    "relations" : [ {
      "end1" : { },
      "end2" : { },
      "guid" : "...",
      "label" : "...",
      "propagateTags" : "ONE_TO_TWO",
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "end1" : { },
      "end2" : { },
      "guid" : "...",
      "label" : "...",
      "propagateTags" : "BOTH",
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "searchParameters" : {
      "attributes" : [ "...", "..." ],
      "classification" : "...",
      "entityFilters" : { },
      "excludeDeletedEntities" : true,
      "excludeHeaderAttributes" : true,
      "includeClassificationAttributes" : true,
      "includeSubClassifications" : true,
      "includeSubTypes" : true,
      "limit" : 12345,
      "marker" : "...",
      "offset" : 12345,
      "query" : "...",
      "relationshipFilters" : { },
      "relationshipName" : "...",
      "sortBy" : "...",
      "sortOrder" : "DESCENDING",
      "tagFilters" : { },
      "termName" : "...",
      "typeName" : "..."
    },
    "type" : "..."
  }
}
                
              

POST /v2/search/quick

Attribute based search for entities satisfying the search parameters

Request Body
media type data type
application/json QuickSearchParameters (JSON)
application/json QuickSearchParameters (JSON)
Response Codes
code condition
200 On successful search
400 Entity/attribute doesn't exist or entity filter is present without type name
Response Body
media type data type description
application/json AtlasQuickSearchResult (JSON) Atlas search result
application/json AtlasQuickSearchResult (JSON)

Example

Request
POST /v2/search/quick
Content-Type: application/json
Accept: application/json

                
{
  "attributes" : [ "...", "..." ],
  "entityFilters" : {
    "attributeName" : "...",
    "attributeValue" : "...",
    "condition" : "OR",
    "criterion" : [ { }, { } ],
    "operator" : "ENDS_WITH"
  },
  "excludeDeletedEntities" : true,
  "excludeHeaderAttributes" : true,
  "includeSubTypes" : true,
  "limit" : 12345,
  "offset" : 12345,
  "query" : "...",
  "sortBy" : "...",
  "sortOrder" : "DESCENDING",
  "typeName" : "..."
}
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "aggregationMetrics" : {
    "property1" : [ {
      "count" : 12345,
      "name" : "..."
    }, {
      "count" : 12345,
      "name" : "..."
    } ],
    "property2" : [ {
      "count" : 12345,
      "name" : "..."
    }, {
      "count" : 12345,
      "name" : "..."
    } ]
  },
  "searchResults" : {
    "approximateCount" : 12345,
    "attributes" : {
      "name" : [ "...", "..." ],
      "values" : [ [ { }, { } ], [ { }, { } ] ]
    },
    "classification" : "...",
    "entities" : [ {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "fullTextResult" : [ {
      "entity" : { },
      "score" : 12345.0
    }, {
      "entity" : { },
      "score" : 12345.0
    } ],
    "nextMarker" : "...",
    "queryText" : "...",
    "queryType" : "GREMLIN",
    "referredEntities" : {
      "property1" : {
        "classificationNames" : [ "...", "..." ],
        "classifications" : [ { }, { } ],
        "displayText" : "...",
        "guid" : "...",
        "isIncomplete" : true,
        "labels" : [ "...", "..." ],
        "meaningNames" : [ "...", "..." ],
        "meanings" : [ { }, { } ],
        "status" : "PURGED",
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      },
      "property2" : {
        "classificationNames" : [ "...", "..." ],
        "classifications" : [ { }, { } ],
        "displayText" : "...",
        "guid" : "...",
        "isIncomplete" : true,
        "labels" : [ "...", "..." ],
        "meaningNames" : [ "...", "..." ],
        "meanings" : [ { }, { } ],
        "status" : "ACTIVE",
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }
    },
    "relations" : [ {
      "end1" : { },
      "end2" : { },
      "guid" : "...",
      "label" : "...",
      "propagateTags" : "ONE_TO_TWO",
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "end1" : { },
      "end2" : { },
      "guid" : "...",
      "label" : "...",
      "propagateTags" : "ONE_TO_TWO",
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "searchParameters" : {
      "attributes" : [ "...", "..." ],
      "classification" : "...",
      "entityFilters" : { },
      "excludeDeletedEntities" : true,
      "excludeHeaderAttributes" : true,
      "includeClassificationAttributes" : true,
      "includeSubClassifications" : true,
      "includeSubTypes" : true,
      "limit" : 12345,
      "marker" : "...",
      "offset" : 12345,
      "query" : "...",
      "relationshipFilters" : { },
      "relationshipName" : "...",
      "sortBy" : "...",
      "sortOrder" : "DESCENDING",
      "tagFilters" : { },
      "termName" : "...",
      "typeName" : "..."
    },
    "type" : "..."
  }
}
                
              

GET /v2/search/relations

Relationship search to search for relations(edges)

Request Parameters
name type description constraints
limit query limit the result set to only include the specified number of entries required
marker query  
offset query start offset of the result set (useful for pagination) required
relationshipName query AtlasRelationshipType name  
sortBy query sort the result using this attribute name, default value is 'name'  
sortOrder query sorting order "ASCENDING" or "DESCENDING"
Response Codes
code condition
200 On successful search
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/relations
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OTHER",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DISCOVERED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DISCOVERED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "BASIC",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "TWO_TO_ONE",
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "BOTH",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "EQ"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ANY"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "GTE"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

POST /v2/search/relations

Relationship search to search for relations(edges)

Request Body
media type data type description
application/json RelationshipSearchParameters (JSON) RelationshipSearchParameters
application/json RelationshipSearchParameters (JSON)
Response Codes
code condition
200 On successful search
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
POST /v2/search/relations
Content-Type: application/json
Accept: application/json

                
{
  "includeSubTypes" : true,
  "limit" : 12345,
  "marker" : "...",
  "offset" : 12345,
  "relationshipFilters" : {
    "attributeName" : "...",
    "attributeValue" : "...",
    "condition" : "AND",
    "criterion" : [ { }, { } ],
    "operator" : "NOT_CONTAINS"
  },
  "relationshipName" : "...",
  "sortBy" : "...",
  "sortOrder" : "DESCENDING"
}
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "VALIDATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "FULL_TEXT",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OTHER",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "TWO_TO_ONE",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "TWO_TO_ONE",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_NULL"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "TIME_RANGE"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_CONTAINS"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/relationship

Relationship search to search for related entities satisfying the search parameters

Request Parameters
name type description constraints multivalued
attributes query set of attributes in search result.   yes
excludeDeletedEntities query required no
getApproximateCount query required no
guid query Attribute name   no
includeClassificationAttributes query required no
limit query limit the result set to only include the specified number of entries required no
offset query start offset of the result set (useful for pagination) required no
relation query relationName   no
sortBy query sort the result using this attribute name, default value is 'name'   no
sortOrder query sorting order "ASCENDING" or "DESCENDING" no
Response Codes
code condition
200 On successful search
400 guid is not a valid entity type or attributeName is not a valid relationship attribute
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/relationship
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OTHER",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OTHER",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "DSL",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OTHER",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "IMPORTED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "NONE",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "NONE",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "EQ"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "IN"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ALL"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/saved

Request Parameters
name type description
user query User for whom the search is retrieved
Response Body
media type data type description
application/json array of AtlasUserSavedSearch (JSON) list of all saved searches for given user
application/json array of AtlasUserSavedSearch (JSON)

Example

Request
GET /v2/search/saved
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
[ {
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "LIKE"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "STARTS_WITH"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "ENDS_WITH"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "ADVANCED",
  "uiParameters" : "...",
  "guid" : "..."
} ]
                
              

POST /v2/search/saved

Request Body
media type data type
application/json AtlasUserSavedSearch (JSON)
application/json AtlasUserSavedSearch (JSON)
Response Body
media type data type description
application/json AtlasUserSavedSearch (JSON) the saved search-object
application/json AtlasUserSavedSearch (JSON)

Example

Request
POST /v2/search/saved
Content-Type: application/json
Accept: application/json

                
{
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "IS_NULL"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ALL"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_NULL"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "BASIC",
  "uiParameters" : "...",
  "guid" : "..."
}
                
              
Response
HTTP/1.1 201 Created
Content-Type: application/json

                
{
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "STARTS_WITH"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_EMPTY"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "GTE"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "ADVANCED",
  "uiParameters" : "...",
  "guid" : "..."
}
                
              

PUT /v2/search/saved

Request Body
media type data type
application/json AtlasUserSavedSearch (JSON)
application/json AtlasUserSavedSearch (JSON)
Response Body
media type data type description
application/json AtlasUserSavedSearch (JSON) the updated search-object
application/json AtlasUserSavedSearch (JSON)

Example

Request
PUT /v2/search/saved
Content-Type: application/json
Accept: application/json

                
{
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "GTE"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "GTE"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "IN"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "BASIC",
  "uiParameters" : "...",
  "guid" : "..."
}
                
              
Response
HTTP/1.1 204 No Content
Content-Type: application/json

                
{
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_CONTAINS"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "TIME_RANGE"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ALL"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "ADVANCED",
  "uiParameters" : "...",
  "guid" : "..."
}
                
              

GET /v2/search/suggestions

Request Parameters
name type description
fieldName query
prefixString query
Response Body
media type data type description
application/json AtlasSuggestionsResult (JSON)
application/json AtlasSuggestionsResult (JSON)

Example

Request
GET /v2/search/suggestions
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "fieldName" : "...",
  "prefixString" : "...",
  "suggestions" : [ "...", "..." ]
}
                
              

DELETE /v2/search/saved/{guid}

Request Parameters
name type description
guid path Name of the saved search

Example

Request
DELETE /v2/search/saved/{guid}
Content-Type: application/json

                
...
                
              
Response
HTTP/1.1 204 No Content

              

GET /v2/search/saved/{name}

Request Parameters
name type description
name path Name of the saved search
user query User for whom the search is retrieved
Response Body
media type data type description
application/json AtlasUserSavedSearch (JSON)
application/json AtlasUserSavedSearch (JSON)

Example

Request
GET /v2/search/saved/{name}
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "name" : "...",
  "ownerName" : "...",
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "CONTAINS_ANY"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_EMPTY"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "GT"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "searchType" : "BASIC_RELATIONSHIP",
  "uiParameters" : "...",
  "guid" : "..."
}
                
              

GET /v2/search/saved/execute/{name}

Attribute based search for entities satisfying the search parameters

Request Parameters
name type description
name path name of saved-search
user query saved-search owner
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/saved/execute/{name}
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "PURGED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DEPRECATED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OBSOLETE",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "OTHER",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "BASIC",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "DELETED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "TWO_TO_ONE",
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "BOTH",
    "status" : "ACTIVE",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_CONTAINS"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "ENDS_WITH"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "DESCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "EQ"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}
                
              

GET /v2/search/saved/execute/guid/{guid}

Attribute based search for entities satisfying the search parameters

Request Parameters
name type description
guid path Guid identifying saved search
Response Body
media type data type description
application/json AtlasSearchResult (JSON) Atlas search result
application/json AtlasSearchResult (JSON)

Example

Request
GET /v2/search/saved/execute/guid/{guid}
Content-Type: application/json
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "approximateCount" : 12345,
  "attributes" : {
    "name" : [ "...", "..." ],
    "values" : [ [ { }, { } ], [ { }, { } ] ]
  },
  "classification" : "...",
  "entities" : [ {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "DELETED",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "DISCOVERED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "classificationNames" : [ "...", "..." ],
    "classifications" : [ {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }, {
      "entityGuid" : "...",
      "entityStatus" : "ACTIVE",
      "propagate" : true,
      "removePropagationsOnEntityDelete" : true,
      "validityPeriods" : [ { }, { } ],
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    } ],
    "displayText" : "...",
    "guid" : "...",
    "isIncomplete" : true,
    "labels" : [ "...", "..." ],
    "meaningNames" : [ "...", "..." ],
    "meanings" : [ {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "IMPORTED",
      "steward" : "...",
      "termGuid" : "..."
    }, {
      "confidence" : 12345,
      "createdBy" : "...",
      "description" : "...",
      "displayText" : "...",
      "expression" : "...",
      "qualifiedName" : "...",
      "relationGuid" : "...",
      "source" : "...",
      "status" : "PROPOSED",
      "steward" : "...",
      "termGuid" : "..."
    } ],
    "status" : "PURGED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "fullTextResult" : [ {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  }, {
    "entity" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ { }, { } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ { }, { } ],
      "status" : "ACTIVE",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "score" : 12345.0
  } ],
  "nextMarker" : "...",
  "queryText" : "...",
  "queryType" : "GREMLIN",
  "referredEntities" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "VALIDATED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OBSOLETE",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "PROPOSED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "relations" : [ {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "BOTH",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  }, {
    "end1" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "end2" : {
      "guid" : "...",
      "typeName" : "...",
      "uniqueAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    },
    "guid" : "...",
    "label" : "...",
    "propagateTags" : "ONE_TO_TWO",
    "status" : "DELETED",
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "typeName" : "..."
  } ],
  "searchParameters" : {
    "attributes" : [ "...", "..." ],
    "classification" : "...",
    "entityFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "NOT_EMPTY"
    },
    "excludeDeletedEntities" : true,
    "excludeHeaderAttributes" : true,
    "includeClassificationAttributes" : true,
    "includeSubClassifications" : true,
    "includeSubTypes" : true,
    "limit" : 12345,
    "marker" : "...",
    "offset" : 12345,
    "query" : "...",
    "relationshipFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "OR",
      "criterion" : [ { }, { } ],
      "operator" : "TIME_RANGE"
    },
    "relationshipName" : "...",
    "sortBy" : "...",
    "sortOrder" : "ASCENDING",
    "tagFilters" : {
      "attributeName" : "...",
      "attributeValue" : "...",
      "condition" : "AND",
      "criterion" : [ { }, { } ],
      "operator" : "LIKE"
    },
    "termName" : "...",
    "typeName" : "..."
  },
  "type" : "..."
}