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

Azure AI Document Intelligence DocumentClassifiers API

The DocumentClassifiers API from Azure AI Document Intelligence — 5 operation(s) for documentclassifiers.

Azure AI Document Intelligence DocumentClassifiers API is one of 9 APIs that Azure AI Document Intelligence publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DocumentClassifiers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 6 operations across 5 paths, and defines 49 schemas. It is described by OpenAPI 3.2.0, at version 2024-11-30.

Requests are made against a single base URL, https://.cognitiveservices.azure.com/.

6 operations 5 paths 49 schemas 1 DELETE3 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2024-11-30
Base URL
https://.cognitiveservices.azure.com
Authentication
API Key, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Azure AI Document Intelligence DocumentClassifiers API declares 2 security schemes for authenticating requests. An API key is passed in the header as Ocp-Apim-Subscription-Key (ApiKeyAuth). It supports OAuth 2.0 (OAuth2Auth) using the authorizationCode flow, exposing 1 scope. By default, every request must be authenticated.

Paths & Operations 6

Across 5 paths, the API surfaces 6 operations — 1 DELETE, 3 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

DocumentClassifiers 6
GET
/documentClassifiers
List all document classifiers.
DocumentClassifiers_ListClassifiers 2 params → 200default
GET
/documentClassifiers/{classifierId}
Gets detailed document classifier information.
DocumentClassifiers_GetClassifier 3 params → 200default
DELETE
/documentClassifiers/{classifierId}
Deletes document classifier.
DocumentClassifiers_DeleteClassifier 3 params → 204default
POST
/documentClassifiers/{classifierId}:analyze
Classifies document with document classifier.
DocumentClassifiers_ClassifyDocumentFromStream 6 params → 202default
POST
/documentClassifiers/{classifierId}:copyTo
Copies document classifier to the target resource, region, and classifierId.
DocumentClassifiers_CopyClassifierTo 2 params body → 202default
GET
/documentClassifiers/{classifierId}/analyzeResults/{resultId}
Gets the result of document classifier.
DocumentClassifiers_GetClassifyResult 3 params → 200default

Schemas 49

The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are DocumentField (20 properties), AnalyzeResult (15 properties), AddressValue (14 properties), DocumentPage (11 properties). Each schema is shown below with its type and property counts.

DocumentSelectionMark
object
A selection mark object representing check boxes, radio buttons, and other elements indicating a selection.
4 properties 3 required
DocumentTableCell
object
An object representing the location and content of a table cell.
9 properties 4 required
DocumentFontStyle
string
Font style.
DocumentField
object
An object representing the content and location of a field value.
20 properties 1 required
DocumentIntelligenceOperationStatus
string
Operation status.
DocumentBarcodeKind
string
Barcode kind.
DocumentFootnote
object
A footnote object describing a table or figure.
4 properties 2 required
PagedDocumentClassifierDetails
object
Paged collection of DocumentClassifierDetails items
2 properties 1 required
DocumentTable
object
A table object consisting table cells arranged in a rectangular layout.
7 properties 4 required
DocumentPage
object
Content and layout elements extracted from a page from the input.
11 properties 2 required
DocumentWord
object
A word object consisting of a contiguous sequence of characters. For non-space delimited languages, such as Chinese, Japanese, and Korean, each character is re…
4 properties 3 required
AddressValue
object
Address field value.
14 properties
DocumentIntelligenceInnerError
object
An object containing more specific information about the error.
3 properties
DocumentFigure
object
An object representing a figure in the document.
6 properties 1 required
ClassifierDocumentTypeDetails
object
Classifier document type info.
3 properties
DocumentBarcode
object
A barcode object.
5 properties 4 required
DocumentSelectionMarkState
string
State of the selection mark.
AzureBlobContentSource
object
Azure Blob Storage content.
2 properties 1 required
DocumentSection
object
An object representing a section in the document.
2 properties 1 required
DocumentFontWeight
string
Font weight.
DocumentLine
object
A content line object consisting of an adjacent sequence of content elements, such as words and selection marks.
3 properties 2 required
LengthUnit
string
The unit used by the width, height, and polygon properties. For images, the unit is "pixel". For PDF, the unit is "inch".
ClassifierCopyAuthorization
object
Authorization to copy a document classifier to the specified target resource and classifierId.
6 properties 6 required
DocumentIntelligenceError
object
The error object.
5 properties 2 required
DocumentIntelligenceErrorResponse
object
Error response object.
1 property 1 required
DocumentKeyValuePair
object
An object representing a form field with distinct field label (key) and field value (may be empty).
3 properties 2 required
DocumentKeyValueElement
object
An object representing the field key or value in a key-value pair.
3 properties 2 required
BoundingRegion
object
Bounding polygon on a specific page of the input.
2 properties 2 required
AzureBlobFileListContentSource
object
File list in Azure Blob Storage.
2 properties 2 required
DocumentStyle
object
An object representing observed text styles.
8 properties 2 required
AnalyzedDocument
object
An object describing the location and semantic content of a document.
5 properties 3 required
ContentSourceKind
string
Type of content source.
DocumentParagraph
object
A paragraph object consisting with contiguous lines generally with common alignment and spacing.
4 properties 2 required
DocumentContentFormat
string
Format of the content in analyzed result.
DocumentCaption
object
A caption object describing a table or figure.
4 properties 2 required
DocumentClassifierDetails
object
Document classifier info.
9 properties 4 required
DocumentFormulaKind
string
Formula kind.
DocumentFormula
object
A formula object.
5 properties 4 required
DocumentFieldType
string
Semantic data type of the field value.
StringIndexType
string
Method used to compute string offset and length.
DocumentLanguage
object
An object representing the detected language for a given text span.
3 properties 3 required
AnalyzeOperation
object
Status and result of the analyze operation.
5 properties 3 required
DocumentElement
string
An JSON pointer referencing an element of the document, such as paragraph, table, section, etc.
DocumentSignatureType
string
Presence of signature.
DocumentSpan
object
Contiguous region of the concatenated content property, specified as an offset and length.
2 properties 2 required
ParagraphRole
string
Semantic role of the paragraph.
AnalyzeResult
object
Document analysis result.
15 properties 5 required
DocumentIntelligenceWarning
object
The error object.
3 properties 2 required
CurrencyValue
object
Currency field value.
3 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

azure-document-intelligence-documentclassifiers-api-openapi.yml Raw ↑

Other APIs Azure AI Document Intelligence publishes across the network.

Azure AI Document Intelligence DocumentClassifiers:authorizeCopy API
Azure AI Document Intelligence DocumentClassifiers:build API
Azure AI Document Intelligence DocumentModels API
Azure AI Document Intelligence DocumentModels:authorizeCopy API
Azure AI Document Intelligence DocumentModels:build API
Azure AI Document Intelligence DocumentModels:compose API
Azure AI Document Intelligence Info API
Azure AI Document Intelligence Operations API
Where this information came from

This is an independent, third-party profile of Azure AI Document Intelligence DocumentClassifiers 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.