How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Microsoft Azure Glossary API

The Glossary API from Microsoft Azure — 28 operation(s) for glossary.

Microsoft Azure Glossary API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Glossary. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.

This API exposes 39 operations across 28 paths, and defines 34 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

39 operations 28 paths 34 schemas 4 DELETE17 GET10 POST8 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-08-01-preview
Resource Areas
1

Paths & Operations 39

Across 28 paths, the API surfaces 39 operations — 4 DELETE, 17 GET, 10 POST, 8 PUT. Each is listed below with its method, path, parameters, and response codes.

Glossary 39
GET
/atlas/v2/glossary
Microsoft Azure Get Atlas Glossary
microsoftAzureGlossaryListglossaries 4 params → 200default
POST
/atlas/v2/glossary
Microsoft Azure Post Atlas Glossary
microsoftAzureGlossaryCreateglossary body → 200default
POST
/atlas/v2/glossary/categories
Microsoft Azure Post Atlas Glossary Categories
microsoftAzureGlossaryCreateglossarycategories body → 200default
POST
/atlas/v2/glossary/category
Microsoft Azure Post Atlas Glossary Category
microsoftAzureGlossaryCreateglossarycategory body → 200default
GET
/atlas/v2/glossary/category/{categoryGuid}
Microsoft Azure Get Atlas Glossary Category Categoryguid
microsoftAzureGlossaryGetglossarycategory 1 param → 200default
PUT
/atlas/v2/glossary/category/{categoryGuid}
Microsoft Azure Put Atlas Glossary Category Categoryguid
microsoftAzureGlossaryUpdateglossarycategory 1 param body → 200default
DELETE
/atlas/v2/glossary/category/{categoryGuid}
Microsoft Azure Delete Atlas Glossary Category Categoryguid
microsoftAzureGlossaryDeleteglossarycategory 1 param → 204default
PUT
/atlas/v2/glossary/category/{categoryGuid}/partial
Microsoft Azure Put Atlas Glossary Category Categoryguid Partial
microsoftAzureGlossaryPartialupdateglossarycategory 1 param body → 200default
GET
/atlas/v2/glossary/category/{categoryGuid}/related
Microsoft Azure Get Atlas Glossary Category Categoryguid Related
microsoftAzureGlossaryListrelatedcategories 4 params → 200default
GET
/atlas/v2/glossary/category/{categoryGuid}/terms
Microsoft Azure Get Atlas Glossary Category Categoryguid Terms
microsoftAzureGlossaryListcategoryterms 4 params → 200default
POST
/atlas/v2/glossary/term
Microsoft Azure Post Atlas Glossary Term
microsoftAzureGlossaryCreateglossaryterm 1 param body → 200default
GET
/atlas/v2/glossary/term/{termGuid}
Microsoft Azure Get Atlas Glossary Term Termguid
microsoftAzureGlossaryGetglossaryterm 3 params → 200default
PUT
/atlas/v2/glossary/term/{termGuid}
Microsoft Azure Put Atlas Glossary Term Termguid
microsoftAzureGlossaryUpdateglossaryterm 2 params body → 200default
DELETE
/atlas/v2/glossary/term/{termGuid}
Microsoft Azure Delete Atlas Glossary Term Termguid
microsoftAzureGlossaryDeleteglossaryterm 1 param → 204default
PUT
/atlas/v2/glossary/term/{termGuid}/partial
Microsoft Azure Put Atlas Glossary Term Termguid Partial
microsoftAzureGlossaryPartialupdateglossaryterm 2 params body → 200default
POST
/atlas/v2/glossary/terms
Microsoft Azure Post Atlas Glossary Terms
microsoftAzureGlossaryCreateglossaryterms 1 param body → 200default
GET
/atlas/v2/glossary/terms/{termGuid}/assignedEntities
Microsoft Azure Get Atlas Glossary Terms Termguid Assignedentities
microsoftAzureGlossaryGetentitiesassignedwithterm 4 params → 200default
POST
/atlas/v2/glossary/terms/{termGuid}/assignedEntities
Microsoft Azure Post Atlas Glossary Terms Termguid Assignedentities
microsoftAzureGlossaryAssigntermtoentities 1 param body → 204default
PUT
/atlas/v2/glossary/terms/{termGuid}/assignedEntities
Microsoft Azure Put Atlas Glossary Terms Termguid Assignedentities
microsoftAzureGlossaryRemovetermassignmentfromentities 1 param body → 204default
DELETE
/atlas/v2/glossary/terms/{termGuid}/assignedEntities
Microsoft Azure Delete Atlas Glossary Terms Termguid Assignedentities
microsoftAzureGlossaryDeletetermassignmentfromentities 1 param body → 204default
GET
/atlas/v2/glossary/terms/{termGuid}/related
Microsoft Azure Get Atlas Glossary Terms Termguid Related
microsoftAzureGlossaryListrelatedterms 5 params → 200default
GET
/atlas/v2/glossary/{glossaryGuid}
Microsoft Azure Get Atlas Glossary Glossaryguid
microsoftAzureGlossaryGetglossary 1 param → 200default
PUT
/atlas/v2/glossary/{glossaryGuid}
Microsoft Azure Put Atlas Glossary Glossaryguid
microsoftAzureGlossaryUpdateglossary 2 params body → 200default
DELETE
/atlas/v2/glossary/{glossaryGuid}
Microsoft Azure Delete Atlas Glossary Glossaryguid
microsoftAzureGlossaryDeleteglossary 1 param → 204default
GET
/atlas/v2/glossary/{glossaryGuid}/categories
Microsoft Azure Get Atlas Glossary Glossaryguid Categories
microsoftAzureGlossaryListglossarycategories 4 params → 200default
GET
/atlas/v2/glossary/{glossaryGuid}/categories/headers
Microsoft Azure Get Atlas Glossary Glossaryguid Categories Headers
microsoftAzureGlossaryListglossarycategoriesheaders 4 params → 200default
GET
/atlas/v2/glossary/{glossaryGuid}/detailed
Microsoft Azure Get Atlas Glossary Glossaryguid Detailed
microsoftAzureGlossaryGetdetailedglossary 2 params → 200default
PUT
/atlas/v2/glossary/{glossaryGuid}/partial
Microsoft Azure Put Atlas Glossary Glossaryguid Partial
microsoftAzureGlossaryPartialupdateglossary 2 params body → 200default
GET
/atlas/v2/glossary/{glossaryGuid}/terms
Microsoft Azure Get Atlas Glossary Glossaryguid Terms
microsoftAzureGlossaryListglossaryterms 5 params → 200default
GET
/atlas/v2/glossary/{glossaryGuid}/terms/headers
Microsoft Azure Get Atlas Glossary Glossaryguid Terms Headers
microsoftAzureGlossaryListglossarytermheaders 4 params → 200default
POST
/glossary/{glossaryGuid}/terms/import
Microsoft Azure Post Glossary Glossaryguid Terms Import
microsoftAzureGlossaryImportglossarytermsviacsv 4 params body → 202default
POST
/glossary/name/{glossaryName}/terms/import
Microsoft Azure Post Glossary Name Glossaryname Terms Import
microsoftAzureGlossaryImportglossarytermsviacsvbyglossaryname 4 params body → 202default
GET
/glossary/terms/import/{operationGuid}
Microsoft Azure Get Glossary Terms Import Operationguid
microsoftAzureGlossaryGetimportcsvoperationstatus 2 params → 200default
POST
/glossary/{glossaryGuid}/terms/export
Microsoft Azure Post Glossary Glossaryguid Terms Export
microsoftAzureGlossaryExportglossarytermsascsv 5 params body → 200default
GET
/glossary/name/{glossaryName}/terms
Microsoft Azure Get Glossary Name Glossaryname Terms
microsoftAzureGlossaryListtermsbyglossaryname 6 params → 200default
GET
/glossary/terms/bulkDeletion/{operationGuid}
Microsoft Azure Get Glossary Terms Bulkdeletion Operationguid
microsoftAzureGlossaryGetbulkdeleteoperationstatus 2 params → 200default
POST
/glossary/terms:delete
Microsoft Azure Post Glossary Terms:delete
microsoftAzureGlossaryBulkdeletetermsbyguids 3 params body → 202default
PUT
/glossary/terms
Microsoft Azure Put Glossary Terms
microsoftAzureGlossaryBulkupdateterms body → 200default
GET
/glossary/terms
Microsoft Azure Get Glossary Terms
microsoftAzureGlossaryListtermsbyguids 2 params → 200default

Schemas 34

The contract defines 34 schemas that model the data the API accepts and returns. The most detailed are AtlasRelatedTermHeader (8 properties), BulkDeleteOperation (6 properties), ImportCSVOperation (6 properties), AtlasTermCategorizationHeader (5 properties). Each schema is shown below with its type and property counts.

ImportCSVOperationStatus
string
Enum of the status of import csv operation.
LastModifiedTS
string
ETag for concurrency control.
AtlasGlossaryExtInfo
object
The extended information of glossary.
BulkDeleteOperationProperties
object
2 properties
AtlasRelatedCategoryHeader
object
The header of the related category.
5 properties
AtlasGlossaryTerm
object
The glossary term.
AtlasTermCategorizationHeader
object
The basic information for term categorization.
5 properties
AtlasClassification
object
An instance of a classification; it doesn't have an identity, this object exists only when associated with an entity.
BulkDeleteOperationStatus
string
Enum of the status of bulk delete operation.
ResourceLink
object
2 properties
AtlasStruct
object
Captures details of struct contents. Not instantiated directly, used only via AtlasEntity, AtlasClassification.
3 properties
ImportCSVOperation
object
The status of import csv operation
6 properties 2 required
TermCustomAttributes
object
The custom attributes of the term, which is map . The key of the first layer map is term template name.
AtlasGlossaryHeader
object
The glossary header with basic information.
3 properties
TermCustomAttributesExtraProperties
object
The term attribute name and attribute value, which is map
BulkDeleteOperation
object
The status of bulk delete operation
6 properties 2 required
AtlasRelatedTermHeader
object
The header of the related term.
8 properties
TimeBoundary
object
Captures time-boundary details
3 properties
AtlasGlossaryCategory
object
The glossary category.
AtlasObjectId
object
Reference to an object-instance of an Atlas type - like entity.
3 properties
AtlasGlossary
object
The glossary object.
AtlasTermRelationshipStatus
string
The status of term relationship.
AsyncOperationError
object
2 properties
AtlasGlossaryBaseObject
object
The glossary base object.
PurviewObjectId
object
5 properties
ContactBasic
object
2 properties
AtlasRelatedObjectId
object
Reference to an object-instance of AtlasEntity type used in relationship attribute values
ErrorResponse
object
An error response from the service
3 properties
AtlasBaseModelObject
object
The base model object.
1 property
ImportCSVOperationProperties
object
2 properties
Status_AtlasRelationship
string
The enum of relationship status.
TermStatus
string
Status of the AtlasGlossaryTerm
TermGuid
string
The globally unique identifier for glossary term.
Status
string
Status of the entity - can be active or deleted. Deleted entities are not removed from Atlas store.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-glossary-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure Glossary API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.