{
"opencollection": "1.0.0",
"info": {
"name": "Microsoft Azure AccessControlClient AccessConnector Atlas API",
"version": "2020-08-01-preview"
},
"items": [
{
"info": {
"name": "Atlas",
"type": "folder"
},
"items": [
{
"info": {
"name": "Microsoft Azure Post Atlas Entity",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "businessAttributeUpdateBehavior",
"value": "",
"type": "query",
"description": "Used to define the update behavior for business attributes when updating\nentities."
},
{
"name": "collectionId",
"value": "",
"type": "query",
"description": "The collection where entities will be moved to. Only specify a value if you\nneed to move an entity to another collection."
}
]
},
"docs": "Create or update an entity.
Existing entity is matched using its unique guid if
supplied or by its unique attributes eg: qualifiedName.
Map and array of
collections are not well supported. E.g., array>, array>.
For each contact type, the maximum number of contacts is 20."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Bulk",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/bulk",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "guid",
"value": "",
"type": "query",
"description": "An array of GUIDs of entities to list."
},
{
"name": "minExtInfo",
"value": "",
"type": "query",
"description": "Whether to return minimal information for referred entities."
},
{
"name": "ignoreRelationships",
"value": "",
"type": "query",
"description": "Whether to ignore relationship attributes."
}
]
},
"docs": "List entities in bulk identified by its GUIDs."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Bulk",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/bulk",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "collectionId",
"value": "",
"type": "query",
"description": "The collection where entities will be moved to. Only specify a value if you\nneed to move an entity to another collection."
},
{
"name": "businessAttributeUpdateBehavior",
"value": "",
"type": "query",
"description": "Used to define the update behavior for business attributes when updating\nentities."
}
]
},
"docs": "Create or update entities in bulk.
Existing entity is matched using its unique
guid if supplied or by its unique attributes eg: qualifiedName.
Map and array
of collections are not well supported. E.g., array>,
array>.
For each contact type, the maximum number of contacts
is 20."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Bulk",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/bulk",
"params": [
{
"name": "guid",
"value": "",
"type": "query",
"description": "An array of GUIDs of entities to delete."
}
]
},
"docs": "Delete a list of entities in bulk identified by their GUIDs or unique
attributes."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Bulk Classification",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/bulk/classification"
},
"docs": "Associate a classification to multiple entities in bulk."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Bulk Setclassifications",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/bulk/setClassifications"
},
"docs": "Set classifications on entities in bulk."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Bulk Uniqueattribute Type Typename",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/bulk/uniqueAttribute/type/:typeName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "minExtInfo",
"value": "",
"type": "query",
"description": "Whether to return minimal information for referred entities."
},
{
"name": "ignoreRelationships",
"value": "",
"type": "query",
"description": "Whether to ignore relationship attributes."
},
{
"name": "attr_N:qualifiedName",
"value": "",
"type": "query",
"description": "Qualified name of an entity. E.g. to find 2 entities you can set\nattrs_1:qualifiedName=db1@cl1&attrs_2:qualifiedName=db2@cl1. (This is only an\nexample. qualifiedName can be changed to other unique attributes)"
}
]
},
"docs": "Bulk API to retrieve list of entities identified by its unique attributes.
In
addition to the typeName path parameter, attribute key-value pair(s) can be
provided in the following
format
typeName=\\&attr_1:\\=\\&attr_2:\\=\\&attr_3:\\=\\
NOTE:
The attrName should be an unique attribute for the given entity-type.
The REST
request would look something like this
GET
/v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=d"
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Businessmetadata Import",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/businessmetadata/import"
},
"docs": "Upload the file for creating Business Metadata in BULK"
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Businessmetadata Import Template",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/businessmetadata/import/template"
},
"docs": "Get the sample Template for uploading/creating bulk BusinessMetaData"
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "minExtInfo",
"value": "",
"type": "query",
"description": "Whether to return minimal information for referred entities."
},
{
"name": "ignoreRelationships",
"value": "",
"type": "query",
"description": "Whether to ignore relationship attributes."
}
]
},
"docs": "Get complete definition of an entity given its GUID."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Guid Guid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "name",
"value": "",
"type": "query",
"description": "The name of the attribute."
}
]
},
"docs": "Update entity partially - create or update entity attribute identified by its
GUID.
Supports only primitive attribute type and entity references.
It does not support updating complex types like arrays, and maps.
Null updates are not possible."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Guid Guid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Delete an entity identified by its GUID."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Guid Guid Businessmetadata",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/businessmetadata",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "isOverwrite",
"value": "",
"type": "query",
"description": "Whether to overwrite the existing business metadata on the entity or not,\ndefault is false."
}
]
},
"docs": "Add business metadata to an entity."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Guid Guid Businessmetadata",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/businessmetadata",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Remove business metadata from an entity."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Guid Guid Businessmetadata Businessmetadataname",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/businessmetadata/:businessMetadataName",
"params": [
{
"name": "businessMetadataName",
"value": "",
"type": "path",
"description": "BusinessMetadata name"
},
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Add or update business metadata attributes."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Guid Guid Businessmetadata Businessmetadataname",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/businessmetadata/:businessMetadataName",
"params": [
{
"name": "businessMetadataName",
"value": "",
"type": "path",
"description": "BusinessMetadata name"
},
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Delete business metadata attributes from an entity."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Guid Guid Classification Classificationname",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/classification/:classificationName",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "classificationName",
"value": "",
"type": "path",
"description": "The name of the classification."
}
]
},
"docs": "Get classification for a given entity represented by a GUID."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Guid Guid Classification Classificationname",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/classification/:classificationName",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "classificationName",
"value": "",
"type": "path",
"description": "The name of the classification."
}
]
},
"docs": "Delete a given classification from an existing entity represented by a GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Guid Guid Classifications",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/classifications",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "List classifications for a given entity represented by a GUID."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Guid Guid Classifications",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/classifications",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Add classifications to an existing entity represented by a GUID."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Guid Guid Classifications",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/classifications",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Update classifications to an existing entity represented by a guid."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Guid Guid Header",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/header",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Get entity header given its GUID."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Guid Guid Labels",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/labels",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Set labels to a given entity."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Guid Guid Labels",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/labels",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Add given labels to a given entity."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Guid Guid Labels",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/guid/:guid/labels",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Delete given labels to a given entity."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Entity Uniqueattribute Type Typename",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "minExtInfo",
"value": "",
"type": "query",
"description": "Whether to return minimal information for referred entities."
},
{
"name": "ignoreRelationships",
"value": "",
"type": "query",
"description": "Whether to ignore relationship attributes."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Get complete definition of an entity given its type and unique attribute.
In
addition to the typeName path parameter, attribute key-value pair(s) can be
provided in the following format:
attr:\\=.
NOTE: The
attrName and attrValue should be unique across entities, eg.
qualifiedName.
The REST request would look something like this:
GET
/v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Uniqueattribute Type Typename",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Update entity partially - Allow a subset of attributes to be updated on an
entity which is identified by its type and unique attribute eg:
Referenceable.qualifiedName. Null updates are not possible.
In addition to the
typeName path parameter, attribute key-value pair(s) can be provided in the
following format:
attr:=.
NOTE: The attrName and
attrValue should be unique across entities, eg. qualifiedName.
The REST
request would look something like this:
"
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Uniqueattribute Type Typename",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Delete an entity identified by its type and unique attributes.
In addition to
the typeName path parameter, attribute key-value pair(s) can be provided in the
following format:
attr:\\=\\.
NOTE: The attrName and
attrValue should be unique across entities, eg. qualifiedName.
The REST
request would look something like this:
DELETE
/v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Uniqueattribute Type Typename Classification Classificationname",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/classification/:classificationName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "classificationName",
"value": "",
"type": "path",
"description": "The name of the classification."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Delete a given classification from an entity identified by its type and unique
attributes."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Uniqueattribute Type Typename Classifications",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/classifications",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Add classification to the entity identified by its type and unique attributes."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Uniqueattribute Type Typename Classifications",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/classifications",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Update classification on an entity identified by its type and unique attributes."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Entity Uniqueattribute Type Typename Labels",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/labels",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Set labels to a given entity identified by its type and unique attributes.
If
labels is null/empty, existing labels will all be removed.
In addition to the
typeName path parameter, attribute key-value pair(s) can be provided in the
following format: attr:=.
NOTE: The attrName and
attrValue should be unique across entities, eg. qualifiedName.
The REST
request would look something like this: POST
/v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribut"
},
{
"info": {
"name": "Microsoft Azure Put Atlas Entity Uniqueattribute Type Typename Labels",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/labels",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Add given labels to a given entity identified by its type and unique
attributes.
If labels is null/empty, no labels will be added.
In addition to
the typeName path parameter, attribute key-value pair(s) can be provided in the
following format: attr:=.
NOTE: The attrName and
attrValue should be unique across entities, eg. qualifiedName.
The REST
request would look something like this: PUT
/v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someV"
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Entity Uniqueattribute Type Typename Labels",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/entity/uniqueAttribute/type/:typeName/labels",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Delete given labels to a given entity identified by its type and unique
attribute.
If labels is null/empty, no labels will be removed.
If any labels
in labels set are non-existing labels, they will be ignored, only existing
labels will be removed. In addition to the typeName path parameter, attribute
key-value pair(s) can be provided in the following format:
attr:=. NOTE: The attrName and attrValue should be unique
across entities, eg. qualifiedName. The REST requ"
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
},
{
"name": "ignoreTermsAndCategories",
"value": "",
"type": "query",
"description": "Whether ignore terms and categories"
}
]
},
"docs": "Get all glossaries. Recommend using limit/offset to get pagination result.
Recommend using 'ignoreTermsAndCategories=true' and fetch terms/categories
separately using
'GET /datamap/api/atlas/v2/glossary/{glossaryId}/terms'
and
'GET '/datamap/api/atlas/v2/glossary/{glossaryId}/categories'."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary"
},
"docs": "Create a glossary."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId",
"params": [
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
}
]
},
"docs": "Get a specific Glossary by its GUID."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Glossaryid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "ignoreTermsAndCategories",
"value": "",
"type": "query",
"description": "Whether ignore terms and categories"
}
]
},
"docs": "Update the given glossary."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Glossary Glossaryid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId",
"params": [
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
}
]
},
"docs": "Delete a glossary. Will delete underlying terms/categories together. Recommend
separate delete terms and categories."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid Categories",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/categories",
"params": [
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get the categories belonging to a specific glossary. Recommend using
limit/offset to get pagination result."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid Categories Headers",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/categories/headers",
"params": [
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get the category headers belonging to a specific glossary. Recommend using
limit/offset to get pagination result."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid Detailed",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/detailed",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
}
]
},
"docs": "Get a specific glossary with detailed information. This API is not
recommend.
Recommend to fetch terms/categories details separately using
GET /datamap/api/atlas/v2/glossary/{glossaryId}/terms and
GET /datamap/api/atlas/v2/glossary/{glossaryId}/categories."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Glossaryid Partial",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/partial",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "ignoreTermsAndCategories",
"value": "",
"type": "query",
"description": "Whether ignore terms and categories"
}
]
},
"docs": "Update the glossary partially. Some properties such as qualifiedName are not
allowed to be updated.
So far we only supports partial updating
shortDescription, longDescription, language and usage for glossary.
Recommend
using 'ignoreTermsAndCategories=true' to reduce response body size."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid Terms",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/terms",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get terms belonging to a specific glossary. Recommend using limit/offset to get
pagination result."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Glossaryid Terms Headers",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/:glossaryId/terms/headers",
"params": [
{
"name": "glossaryId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get term headers belonging to a specific glossary. Recommend using limit/offset
to get pagination result."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary Categories",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary/categories"
},
"docs": "Create glossary category in bulk."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary Category",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary/category"
},
"docs": "Create a glossary category."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Category Categoryid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
}
]
},
"docs": "Get specific glossary category by its GUID."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Category Categoryid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
}
]
},
"docs": "Update the given glossary category by its GUID."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Glossary Category Categoryid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
}
]
},
"docs": "Delete a glossary category."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Category Categoryid Partial",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId/partial",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
}
]
},
"docs": "Update the glossary category partially. So far we only supports partial
updating shortDescription and longDescription for category."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Category Categoryid Related",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId/related",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get all related categories (parent and children). Limit, offset, and sort
parameters are currently not being enabled and won't work even they are passed."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Category Categoryid Terms",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/category/:categoryId/terms",
"params": [
{
"name": "categoryId",
"value": "",
"type": "path",
"description": "The globally unique identifier of the category."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get all terms associated with the specific category."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary Term",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary/term",
"params": [
{
"name": "includeTermHierarchy",
"value": "",
"type": "query",
"description": "Whether include term hierarchy"
}
]
},
"docs": "Create a glossary term."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Term Termid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/term/:termId",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
}
]
},
"docs": "Get a specific glossary term by its GUID. "
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Term Termid",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/term/:termId",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
},
{
"name": "includeTermHierarchy",
"value": "",
"type": "query",
"description": "Whether include term hierarchy"
}
]
},
"docs": "Update the given glossary term by its GUID."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Glossary Term Termid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/glossary/term/:termId",
"params": [
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
}
]
},
"docs": "Delete a glossary term."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Glossary Term Termid Partial",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/glossary/term/:termId/partial",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
},
{
"name": "includeTermHierarchy",
"value": "",
"type": "query",
"description": "Whether include term hierarchy"
}
]
},
"docs": "Update the glossary term partially. So far we only supports partial updating
shortDescription, longDescription, abbreviation, usage and status for term."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary Terms",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary/terms",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "includeTermHierarchy",
"value": "",
"type": "query",
"description": "Whether include term hierarchy"
}
]
},
"docs": "Create glossary terms in bulk."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Terms Termid Assignedentities",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/terms/:termId/assignedEntities",
"params": [
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "List all related objects assigned with the specified term. Recommend using
limit/offset to get pagination result."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Glossary Terms Termid Assignedentities",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/glossary/terms/:termId/assignedEntities",
"params": [
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
}
]
},
"docs": "Assign the given term to the provided list of related objects. Recommend using
small batches with multiple API calls.
[Entities Create Or Update
operation](https://learn.microsoft.com/en-us/rest/api/purview/datamapdataplane/entity/bulk-create-or-update?tabs=HTTP)
is an alternative to assign a term to multiple entities."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Glossary Terms Termid Assignedentities",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/glossary/terms/:termId/assignedEntities",
"params": [
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
}
]
},
"docs": "Delete the term assignment for the given list of related objects."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Glossary Terms Termid Related",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/glossary/terms/:termId/related",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "termId",
"value": "",
"type": "path",
"description": "The globally unique identifier for glossary term."
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "The page size - by default there is no paging."
},
{
"name": "offset",
"value": "",
"type": "query",
"description": "The offset for pagination purpose."
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "The sort order, ASC (default) or DESC."
}
]
},
"docs": "Get all related terms for a specific term by its GUID. Limit, offset, and sort
parameters are currently not being enabled and won't work even they are passed."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Lineage Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/lineage/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
},
{
"name": "depth",
"value": "",
"type": "query",
"description": "The number of hops for lineage."
},
{
"name": "direction",
"value": "",
"type": "query",
"description": "The direction of the lineage, which could be INPUT, OUTPUT or BOTH."
}
]
},
"docs": "Get lineage info of the entity specified by GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Lineage Uniqueattribute Type Typename",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/lineage/uniqueAttribute/type/:typeName",
"params": [
{
"name": "typeName",
"value": "",
"type": "path",
"description": "The name of the type."
},
{
"name": "depth",
"value": "",
"type": "query",
"description": "The number of hops for lineage."
},
{
"name": "direction",
"value": "",
"type": "query",
"description": "The direction of the lineage, which could be INPUT, OUTPUT or BOTH."
},
{
"name": "attr:qualifiedName",
"value": "",
"type": "query",
"description": "The qualified name of the entity. (This is only an example. qualifiedName can\nbe changed to other unique attributes)"
}
]
},
"docs": "Return lineage info about entity.
In addition to the typeName path parameter,
attribute key-value pair(s) can be provided in the following
format
attr:[attrName]=[attrValue]
NOTE: The attrName and attrValue should be
unique across entities, eg. qualifiedName.
The REST request would look
something like this:
GET
/v2/lineage/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Relationship",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/relationship"
},
"docs": "Create a new relationship between entities."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Relationship",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/relationship"
},
"docs": "Update an existing relationship between entities."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Relationship Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/relationship/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the relationship."
},
{
"name": "extendedInfo",
"value": "",
"type": "query",
"description": "Limits whether includes extended information."
}
]
},
"docs": "Get relationship information between entities by its GUID."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Relationship Guid Guid",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/relationship/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the relationship."
}
]
},
"docs": "Delete a relationship between entities by its GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Businessmetadatadef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/businessmetadatadef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "businessMetadata guid"
}
]
},
"docs": "Get the businessMetadata definition for the given guid."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Businessmetadatadef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/businessmetadatadef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "businessMetadata name"
}
]
},
"docs": "Get the businessMetadata definition by it's name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Classificationdef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/classificationdef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the classification."
}
]
},
"docs": "Get the classification definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Classificationdef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/classificationdef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the classification."
}
]
},
"docs": "Get the classification definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Entitydef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/entitydef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the entity."
}
]
},
"docs": "Get the Entity definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Entitydef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/entitydef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the entity."
}
]
},
"docs": "Get the entity definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Enumdef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/enumdef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the enum."
}
]
},
"docs": "Get the enum definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Enumdef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/enumdef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the enum."
}
]
},
"docs": "Get the enum definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Relationshipdef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/relationshipdef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the relationship."
}
]
},
"docs": "Get the relationship definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Relationshipdef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/relationshipdef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the relationship."
}
]
},
"docs": "Get the relationship definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Structdef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/structdef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the struct."
}
]
},
"docs": "Get the struct definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Structdef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/structdef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the struct."
}
]
},
"docs": "Get the struct definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Typedef Guid Guid",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/typedef/guid/:guid",
"params": [
{
"name": "guid",
"value": "",
"type": "path",
"description": "The globally unique identifier of the type."
}
]
},
"docs": "Get the type definition for the given GUID."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Typedef Name Name",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/typedef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the type."
}
]
},
"docs": "Get the type definition by its name (unique)."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Types Typedef Name Name",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/types/typedef/name/:name",
"params": [
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the type."
}
]
},
"docs": "Delete API for type identified by its name."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Typedefs",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/typedefs",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "includeTermTemplate",
"value": "",
"type": "query",
"description": "Whether include termtemplatedef when return all typedefs.\nThis is always true\nwhen search filter type=term_template"
},
{
"name": "type",
"value": "",
"type": "query",
"description": "Typedef name as search filter when get typedefs."
}
]
},
"docs": "List all type definitions in bulk."
},
{
"info": {
"name": "Microsoft Azure Post Atlas Types Typedefs",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/atlas/v2/types/typedefs"
},
"docs": "Create all atlas type definitions in bulk, only new definitions will be
created.
Any changes to the existing definitions will be discarded."
},
{
"info": {
"name": "Microsoft Azure Put Atlas Types Typedefs",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/atlas/v2/types/typedefs"
},
"docs": "Update all types in bulk, changes detected in the type definitions would be
persisted."
},
{
"info": {
"name": "Microsoft Azure Delete Atlas Types Typedefs",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/atlas/v2/types/typedefs"
},
"docs": "Delete API for all types in bulk."
},
{
"info": {
"name": "Microsoft Azure Get Atlas Types Typedefs Headers",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/atlas/v2/types/typedefs/headers",
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "includeTermTemplate",
"value": "",
"type": "query",
"description": "Whether include termtemplatedef when return all typedefs.\nThis is always true\nwhen search filter type=term_template"
},
{
"name": "type",
"value": "",
"type": "query",
"description": "Typedef name as search filter when get typedefs."
}
]
},
"docs": "List all type definitions returned as a list of minimal information header."
}
]
}
],
"bundled": true
}