Microsoft Azure BatchAccount 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 BatchAccount. 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
10 operations
across 7 paths,
and defines 33 schemas.
It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.
10 operations7 paths33 schemas1 DELETE4 GET1 PATCH3 POST1 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 10
Across 7 paths, the API surfaces 10 operations — 1 DELETE, 4 GET, 1 PATCH, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Batch Batchaccounts Accountname Syncautostoragekeys
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Batch Batchaccounts Accountname Outboundnetworkdependenciesendpoints
The contract defines 33 schemas that model the data the API accepts and returns. The most detailed are BatchAccountProperties (14 properties), BatchAccountCreateProperties (5 properties), Resource (5 properties), CloudErrorBody (4 properties). Each schema is shown below with its type and property counts.
BatchAccountListResult
object
Values returned by the List operation.
2 properties
PublicNetworkAccessType
string
The network access type for operating on the resources in the Batch account.
PrivateEndpointConnectionProperties
object
Private endpoint connection properties.
3 properties
PrivateEndpoint
object
The private endpoint of the private endpoint connection.
1 property
OutboundEnvironmentEndpointCollection
object
Values returned by the List operation.
2 properties
BatchAccountUpdateParameters
object
Parameters for updating an Azure Batch account.
3 properties
CloudError_2
object
An error response from the Batch service.
1 property
EndpointDetail
object
Details about the connection between the Batch service and the endpoint.
1 property
VirtualMachineFamilyCoreQuota
object
A VM Family and its associated core quota for the Batch account.
2 properties
BatchAccountIdentity
object
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuratio…
4 properties1 required
BatchAccountCreateParameters
object
Parameters supplied to the Create operation.
4 properties1 required
EncryptionProperties
object
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a…
2 properties
BatchAccountCreateProperties
object
The properties of a Batch account.
5 properties
CloudErrorBody_2
object
An error response from the Batch service.
4 properties
KeyVaultReference
object
Identifies the Azure key vault associated with a Batch account.
2 properties2 required
PrivateLinkServiceConnectionState
object
The private link service connection state of the private endpoint connection
3 properties1 required
PoolAllocationMode
string
The allocation mode for creating pools in the Batch account.
Resource
object
A definition of an Azure resource.
5 properties
AutoStorageProperties
object
Contains information about the auto-storage account associated with a Batch account.
1 property1 required
KeyVaultProperties
object
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
1 property
PrivateEndpointConnection
object
Contains information about a private link resource.
1 property
ProxyResource
object
A definition of an Azure resource.
4 properties
AutoStorageBaseProperties
object
The properties related to the auto-storage account.
1 property1 required
BatchAccountUpdateProperties
object
The properties of a Batch account.
2 properties
BatchAccount
object
Contains information about an Azure Batch account.
2 properties
PrivateLinkServiceConnectionStatus
string
CloudErrorBody
object
An error response from the Batch service.
4 properties
CloudError
object
An error response from the Batch service.
1 property
BatchAccountProperties
object
Account specific properties.
14 properties
BatchAccountRegenerateKeyParameters
object
Parameters supplied to the RegenerateKey operation.
1 property1 required
EndpointDependency
object
A domain name and connection details used to access a dependency.
3 properties
BatchAccountKeys
object
A set of Azure Batch account keys.
3 properties
OutboundEnvironmentEndpoint
object
A collection of related endpoints from the same service for which the Batch service requires outbound access.
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Microsoft Azure BatchAccount 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.