Batch Translation REST API reference guide

Reference
Service: Azure AI Document Translation
API Version: v1.1

Document Translation is a cloud-based feature of the Azure AI Translator service and is part of the Azure AI service family of REST APIs. The Batch Document Translation API translates documents across all supported languages and dialects while preserving document structure and data format. The available methods are listed in the following table:

Request Description
Get supported document formats This method returns a list of supported document formats.
Get supported glossary formats This method returns a list of supported glossary formats.
Get supported storage sources This method returns a list of supported storage sources/options.
Start translation (POST) This method starts a document translation job.
Get documents status This method returns the status of a all documents in a translation job.
Get document status This method returns the status for a specific document in a job.
Get translations status This method returns a list of translation requests submitted by a user and the status for each request.
Get translation status This method returns a summary of the status for a specific document translation request. It includes the overall request status and the status for documents that are being translated as part of that request.
Cancel translation (DELETE) This method cancels a document translation that is currently processing or queued.