Retrieve all glossaries registered with Atlas
| name | type | description | default |
|---|---|---|---|
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | Sort order, ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of existing glossaries fitting the search criteria or empty list if nothing matches |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossary (JSON) | List of glossary entities fitting the above criteria |
| application/json | array of AtlasGlossary (JSON) |
GET /v2/glossary
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
Create a glossary
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | Glossary definition, terms & categories can be anchored to a glossary using the anchor attribute when creating the Term/Category |
| application/json | AtlasGlossary (JSON) |
| code | condition |
|---|---|
| 200 | If glossary creation was successful |
| 400 | If Glossary definition has invalid or missing information |
| 409 | If Glossary definition already exists (duplicate qualifiedName) |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | |
| application/json | AtlasGlossary (JSON) |
POST /v2/glossary
Content-Type: application/json
Accept: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Create glossary category in bulk
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryCategory (JSON) | glossary category definitions |
| application/json | array of AtlasGlossaryCategory (JSON) |
| code | condition |
|---|---|
| 200 | If BULK glossary category creation was successful |
| 400 | If ANY Glossary category definition has invalid or missing information |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryCategory (JSON) | |
| application/json | array of AtlasGlossaryCategory (JSON) |
POST /v2/glossary/categories
Content-Type: application/json
Accept: application/json
[ {
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
Create glossary category
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | glossary category definition, a category must be anchored to a Glossary when creating Optionally, terms belonging to the category and the hierarchy can also be defined during creation |
| application/json | AtlasGlossaryCategory (JSON) |
| code | condition |
|---|---|
| 200 | If glossary category creation was successful |
| 400 | If Glossary category definition has invalid or missing information |
| 409 | If Glossary category already exists (duplicate qualifiedName) |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | |
| application/json | AtlasGlossaryCategory (JSON) |
POST /v2/glossary/category
Content-Type: application/json
Accept: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Upload glossary file for creating AtlasGlossaryTerms in bulk
| name | type | description |
|---|---|---|
| fileDetail | formdata | FormDataContentDisposition metadata of file |
| inputStream | formdata | InputStream of file |
| media type | data type |
|---|---|
| multipart/form-data | (custom) |
| code | condition |
|---|---|
| 200 | If glossary term creation was successful |
| 400 | If Glossary term definition has invalid or missing information |
| 409 | If Glossary term already exists (duplicate qualifiedName) |
| media type | data type | description |
|---|---|---|
| application/json | BulkImportResponse (JSON) | |
| application/json | BulkImportResponse (JSON) |
POST /v2/glossary/import
Content-Type: multipart/form-data
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"failedImportInfoList" : [ {
"childObjectName" : "...",
"importStatus" : "FAILED",
"parentObjectName" : "...",
"remarks" : "..."
}, {
"childObjectName" : "...",
"importStatus" : "SUCCESS",
"parentObjectName" : "...",
"remarks" : "..."
} ],
"successImportInfoList" : [ {
"childObjectName" : "...",
"importStatus" : "FAILED",
"parentObjectName" : "...",
"remarks" : "..."
}, {
"childObjectName" : "...",
"importStatus" : "SUCCESS",
"parentObjectName" : "...",
"remarks" : "..."
} ]
}
Create a glossary term
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | Glossary term definition, a term must be anchored to a Glossary at the time of creation optionally it can be categorized as well |
| application/json | AtlasGlossaryTerm (JSON) |
| code | condition |
|---|---|
| 200 | If glossary term creation was successful |
| 400 | If Glossary term definition has invalid or missing information |
| 409 | If Glossary term already exists (duplicate qualifiedName) |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | |
| application/json | AtlasGlossaryTerm (JSON) |
POST /v2/glossary/term
Content-Type: application/json
Accept: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "ACTIVE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "ACTIVE"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OBSOLETE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DRAFT"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Create glossary terms in bulk
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryTerm (JSON) | glossary term definitions |
| application/json | array of AtlasGlossaryTerm (JSON) |
| code | condition |
|---|---|
| 200 | If Bulk glossary terms creation was successful |
| 400 | If any glossary term definition has invalid or missing information |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryTerm (JSON) | |
| application/json | array of AtlasGlossaryTerm (JSON) |
POST /v2/glossary/terms
Content-Type: application/json
Accept: application/json
[ {
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "ACTIVE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DRAFT"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OBSOLETE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "ACTIVE"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
Delete a glossary
| name | type | description |
|---|---|---|
| glossaryGuid | path | unique identifier for glossary |
| code | condition |
|---|---|
| 204 | If glossary delete was successful |
| 404 | If glossary guid in invalid |
DELETE /v2/glossary/{glossaryGuid}
Content-Type: application/json
...
HTTP/1.1 204 No Content
Get a specific Glossary
| name | type | description |
|---|---|---|
| glossaryGuid | path | unique glossary identifier |
| code | condition |
|---|---|
| 200 | If glossary with given guid exists |
| 404 | If glossary GUID is invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | Glossary |
| application/json | AtlasGlossary (JSON) |
GET /v2/glossary/{glossaryGuid}
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Update the given glossary
| name | type | description |
|---|---|---|
| glossaryGuid | path | unique identifier for glossary |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | Updated glossary definition |
| application/json | AtlasGlossary (JSON) |
| code | condition |
|---|---|
| 200 | If glossary update was successful |
| 404 | If glossary guid in invalid |
| 400 | If Glossary definition has invalid or missing information |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | Glossary |
| application/json | AtlasGlossary (JSON) |
PUT /v2/glossary/{glossaryGuid}
Content-Type: application/json
Accept: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Delete a glossary category
| name | type | description |
|---|---|---|
| categoryGuid | path | unique identifier for glossary category |
| code | condition |
|---|---|
| 204 | If glossary category delete was successful |
| 404 | If glossary category guid in invalid |
DELETE /v2/glossary/category/{categoryGuid}
Content-Type: application/json
...
HTTP/1.1 204 No Content
Get specific glossary category
| name | type | description |
|---|---|---|
| categoryGuid | path | unique identifier for glossary category |
| code | condition |
|---|---|
| 200 | If glossary category exists for given GUID |
| 404 | If glossary category GUID is invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | Glossary category |
| application/json | AtlasGlossaryCategory (JSON) |
GET /v2/glossary/category/{categoryGuid}
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Update the given glossary category
| name | type | description |
|---|---|---|
| categoryGuid | path | unique identifier for glossary category |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | updated glossary category |
| application/json | AtlasGlossaryCategory (JSON) |
| code | condition |
|---|---|
| 200 | If glossary category partial update was successful |
| 404 | If glossary category guid in invalid |
| 400 | If Glossary category definition has invalid or missing information |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | glossary category |
| application/json | AtlasGlossaryCategory (JSON) |
PUT /v2/glossary/category/{categoryGuid}
Content-Type: application/json
Accept: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Get sample template for uploading/creating bulk AtlasGlossaryTerm
| code | condition |
|---|---|
| 400 | If the provided fileType is not supported |
| media type | data type | description |
|---|---|---|
| application/octet-stream | object | Template File |
GET /v2/glossary/import/template
Content-Type: application/json
Accept: application/octet-stream
...
HTTP/1.1 200 OK
Content-Type: application/octet-stream
...
Delete a glossary term
| name | type | description |
|---|---|---|
| termGuid | path | unique identifier for glossary term |
| code | condition |
|---|---|
| 204 | If glossary term delete was successful |
| 404 | If glossary term guid in invalid |
DELETE /v2/glossary/term/{termGuid}
Content-Type: application/json
...
HTTP/1.1 204 No Content
Get specific glossary term
| name | type | description |
|---|---|---|
| termGuid | path | unique identifier for glossary term |
| code | condition |
|---|---|
| 200 | If glossary term exists for given GUID |
| 404 | If glossary term GUID is invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | Glossary term |
| application/json | AtlasGlossaryTerm (JSON) |
GET /v2/glossary/term/{termGuid}
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "ACTIVE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OTHER"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Update the given glossary term
| name | type | description |
|---|---|---|
| termGuid | path | unique identifier for glossary term |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | updated glossary term |
| application/json | AtlasGlossaryTerm (JSON) |
| code | condition |
|---|---|
| 200 | If glossary term update was successful |
| 404 | If glossary term guid in invalid |
| 400 | If Glossary temr definition has invalid or missing information |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | Updated glossary term |
| application/json | AtlasGlossaryTerm (JSON) |
PUT /v2/glossary/term/{termGuid}
Content-Type: application/json
Accept: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DEPRECATED"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DRAFT"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DEPRECATED"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DRAFT"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Get the categories belonging to a specific glossary
| name | type | description | default |
|---|---|---|---|
| glossaryGuid | path | unique identifier for glossary term | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of glossary categories for the given glossary or an empty list |
| 404 | If glossary guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryCategory (JSON) | List of associated categories |
| application/json | array of AtlasGlossaryCategory (JSON) |
GET /v2/glossary/{glossaryGuid}/categories
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
Get a specific Glossary
| name | type | description |
|---|---|---|
| glossaryGuid | path | unique glossary identifier |
| code | condition |
|---|---|
| 200 | If glossary exists for given GUID |
| 404 | If glossary GUID is invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryExtInfo (JSON) | Glossary |
| application/json | AtlasGlossaryExtInfo (JSON) |
GET /v2/glossary/{glossaryGuid}/detailed
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"categoryInfo" : {
"property1" : {
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"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" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
},
"property2" : {
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"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" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
},
"termInfo" : {
"property1" : {
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : { },
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : { },
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OTHER"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OBSOLETE"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"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" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
},
"property2" : {
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : { },
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : { },
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OBSOLETE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DEPRECATED"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"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" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
},
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Partially update the glossary
| name | type | description |
|---|---|---|
| glossaryGuid | path | unique identifier for glossary term |
| media type | data type | description |
|---|---|---|
| application/json | map of string (JSON) | Map containing keys as attribute names and values as corresponding attribute values |
| application/json | map of string (JSON) |
| code | condition |
|---|---|
| 200 | If glossary partial update was successful |
| 404 | If glossary guid in invalid |
| 400 | If partial update parameters are invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossary (JSON) | Updated glossary |
| application/json | AtlasGlossary (JSON) |
PUT /v2/glossary/{glossaryGuid}/partial
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"language" : "...",
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Get terms belonging to a specific glossary
| name | type | description | default |
|---|---|---|---|
| glossaryGuid | path | unique identifier for glossary | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | starting offset for loading terms | 0 |
| sort | query | ASC(default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of glossary terms for the given glossary or an empty list |
| 404 | If glossary guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasGlossaryTerm (JSON) | List of terms associated with the glossary |
| application/json | array of AtlasGlossaryTerm (JSON) |
GET /v2/glossary/{glossaryGuid}/terms
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OBSOLETE"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DEPRECATED"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
} ]
Partially update the glossary category
| name | type | description |
|---|---|---|
| categoryGuid | path | unique identifier for glossary term |
| media type | data type | description |
|---|---|---|
| application/json | map of string (JSON) | Map containing keys as attribute names and values as corresponding attribute values |
| application/json | map of string (JSON) |
| code | condition |
|---|---|
| 200 | If glossary category partial update was successful |
| 404 | If glossary category guid in invalid |
| 400 | If category attributes are invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryCategory (JSON) | Updated glossary category |
| application/json | AtlasGlossaryCategory (JSON) |
PUT /v2/glossary/category/{categoryGuid}/partial
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"childrenCategories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ],
"parentCategory" : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
},
"terms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "DELETED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Get all related categories (parent and children)
| name | type | description | default |
|---|---|---|---|
| categoryGuid | path | unique identifier for glossary category | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| media type | data type | description |
|---|---|---|
| application/json | map of array of AtlasRelatedCategoryHeader (JSON) | List of related categories |
| application/json | map of array of AtlasRelatedCategoryHeader (JSON) |
GET /v2/glossary/category/{categoryGuid}/related
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"..." : {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
}
} ]
Get all terms associated with the specific category
| name | type | description | default |
|---|---|---|---|
| categoryGuid | path | unique identifier for glossary category | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of terms for the given category or an empty list |
| 404 | If glossary category guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedTermHeader (JSON) | List of associated terms |
| application/json | array of AtlasRelatedTermHeader (JSON) |
GET /v2/glossary/category/{categoryGuid}/terms
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ]
Partially update the glossary term
| name | type | description |
|---|---|---|
| termGuid | path | unique identifier for glossary term |
| media type | data type | description |
|---|---|---|
| application/json | map of string (JSON) | Map containing keys as attribute names and values as corresponding attribute values |
| application/json | map of string (JSON) |
| code | condition |
|---|---|
| 200 | If glossary partial update was successful |
| 404 | If glossary term guid in invalid |
| 400 | If partial attributes are invalid |
| media type | data type | description |
|---|---|---|
| application/json | AtlasGlossaryTerm (JSON) | Updated glossary term |
| application/json | AtlasGlossaryTerm (JSON) |
PUT /v2/glossary/term/{termGuid}/partial
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"abbreviation" : "...",
"anchor" : {
"displayText" : "...",
"glossaryGuid" : "...",
"relationGuid" : "..."
},
"antonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"assignedEntities" : [ {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
}, {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ],
"categories" : [ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "DRAFT"
}, {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"relationGuid" : "...",
"status" : "OTHER"
} ],
"classifies" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"examples" : [ "...", "..." ],
"glossaryTermHeader" : {
"qualifiedName" : "...",
"termGuid" : "..."
},
"isA" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"preferredToTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"replacedBy" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DEPRECATED",
"steward" : "...",
"termGuid" : "..."
} ],
"replacementTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"seeAlso" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"synonyms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"translatedTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"translationTerms" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
} ],
"usage" : "...",
"validValues" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "DRAFT",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "ACTIVE",
"steward" : "...",
"termGuid" : "..."
} ],
"validValuesFor" : [ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}, {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OTHER",
"steward" : "...",
"termGuid" : "..."
} ],
"additionalAttributes" : {
"property1" : { },
"property2" : { }
},
"classifications" : [ {
"entityGuid" : "...",
"entityStatus" : "PURGED",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
}, {
"entityGuid" : "...",
"entityStatus" : "ACTIVE",
"propagate" : true,
"removePropagationsOnEntityDelete" : true,
"validityPeriods" : [ {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
}, {
"endTime" : "...",
"startTime" : "...",
"timeZone" : "..."
} ],
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
} ],
"longDescription" : "...",
"name" : "...",
"qualifiedName" : "...",
"shortDescription" : "...",
"guid" : "..."
}
Remove the term assignment for the given list of entity headers
| name | type | description |
|---|---|---|
| termGuid | path | Glossary term GUID |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedObjectId (JSON) | List of related entity IDs from which the term has to be dissociated |
| application/json | array of AtlasRelatedObjectId (JSON) |
| code | condition |
|---|---|
| 204 | If glossary term dissociation was successful |
| 400 | If ANY of the entity header is invalid |
| 404 | If glossary term guid in invalid |
DELETE /v2/glossary/terms/{termGuid}/assignedEntities
Content-Type: application/json
[ {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ]
HTTP/1.1 204 No Content
Get all entity headers assigned with the specified term
| name | type | description | default |
|---|---|---|---|
| termGuid | path | GUID of the term | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of entity headers (if any) for the given glossary or an empty list |
| 404 | If glossary term guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedObjectId (JSON) | |
| application/json | array of AtlasRelatedObjectId (JSON) |
GET /v2/glossary/terms/{termGuid}/assignedEntities
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"displayText" : "...",
"entityStatus" : "ACTIVE",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "DELETED",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ]
Assign the given term to the provided list of entity headers
| name | type | description |
|---|---|---|
| termGuid | path | Glossary term GUID |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedObjectId (JSON) | Related Entity IDs to which the term has to be associated |
| application/json | array of AtlasRelatedObjectId (JSON) |
| code | condition |
|---|---|
| 204 | If the term assignment was successful |
| 400 | If ANY of the entity header is invalid |
| 404 | If glossary guid in invalid |
POST /v2/glossary/terms/{termGuid}/assignedEntities
Content-Type: application/json
[ {
"displayText" : "...",
"entityStatus" : "PURGED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ]
HTTP/1.1 204 No Content
Remove the term assignment for the given list of entity headers
| name | type | description |
|---|---|---|
| termGuid | path | Glossary term GUID |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedObjectId (JSON) | List of related entity IDs from which the term has to be dissociated |
| application/json | array of AtlasRelatedObjectId (JSON) |
| code | condition |
|---|---|
| 204 | If glossary term dissociation was successful |
| 400 | If ANY of the entity header is invalid |
| 404 | If glossary term guid in invalid |
PUT /v2/glossary/terms/{termGuid}/assignedEntities
Content-Type: application/json
[ {
"displayText" : "...",
"entityStatus" : "DELETED",
"qualifiedName" : "...",
"relationshipAttributes" : {
"attributes" : {
"property1" : { },
"property2" : { }
},
"typeName" : "..."
},
"relationshipGuid" : "...",
"relationshipStatus" : "ACTIVE",
"relationshipType" : "...",
"guid" : "...",
"typeName" : "...",
"uniqueAttributes" : {
"property1" : { },
"property2" : { }
}
} ]
HTTP/1.1 204 No Content
Get all related terms for a specific term
| name | type | description | default |
|---|---|---|---|
| termGuid | path | unique identifier for glossary term | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of related glossary terms for the given glossary or an empty list |
| 404 | If glossary term guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | map of array of AtlasRelatedTermHeader (JSON) | List of all related terms |
| application/json | map of array of AtlasRelatedTermHeader (JSON) |
GET /v2/glossary/terms/{termGuid}/related
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"..." : {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
}
} ]
Get the categories belonging to a specific glossary
| name | type | description | default |
|---|---|---|---|
| glossaryGuid | path | unique identifier for glossary term | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | offset for pagination purpose | 0 |
| sort | query | ASC (default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of glossary categories for the given glossary or an empty list |
| 404 | If glossary guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedCategoryHeader (JSON) | List of associated categories |
| application/json | array of AtlasRelatedCategoryHeader (JSON) |
GET /v2/glossary/{glossaryGuid}/categories/headers
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"categoryGuid" : "...",
"description" : "...",
"displayText" : "...",
"parentCategoryGuid" : "...",
"relationGuid" : "..."
} ]
Get term headers belonging to a specific glossary
| name | type | description | default |
|---|---|---|---|
| glossaryGuid | path | unique identifier for glossary | |
| limit | query | page size - by default there is no paging | -1 |
| offset | query | starting offset for loading terms | 0 |
| sort | query | ASC(default) or DESC | ASC |
| code | condition |
|---|---|
| 200 | List of glossary terms for the given glossary or an empty list |
| 404 | If glossary guid in invalid |
| media type | data type | description |
|---|---|---|
| application/json | array of AtlasRelatedTermHeader (JSON) | List of terms associated with the glossary |
| application/json | array of AtlasRelatedTermHeader (JSON) |
GET /v2/glossary/{glossaryGuid}/terms/headers
Content-Type: application/json
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"description" : "...",
"displayText" : "...",
"expression" : "...",
"qualifiedName" : "...",
"relationGuid" : "...",
"source" : "...",
"status" : "OBSOLETE",
"steward" : "...",
"termGuid" : "..."
} ]