Microsoft Azure HostingEnvironments 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 HostingEnvironments. 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
37 operations
across 33 paths,
and defines 56 schemas.
It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.
37 operations33 paths56 schemas1 DELETE30 GET3 POST3 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 37
Across 33 paths, the API surfaces 37 operations — 1 DELETE, 30 GET, 3 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 56 schemas that model the data the API accepts and returns. The most detailed are StampCapacity (10 properties), CloningInfo (10 properties), RampUpRule (8 properties), ResourceMetric (8 properties). Each schema is shown below with its type and property counts.
VirtualApplication
object
4 properties
ConnStringInfo
object
Represents database connection string information
3 properties1 required
HostingEnvironmentProfile
object
Specification for a hostingEnvironment (App Service Environment) to use for this resource
3 properties
AddressResponse
object
Describes main public ip address and any extra vips
4 properties
SiteCollection
object
Collection of sites
2 properties
StatusCodesBasedTrigger
object
StatusCodeBasedTrigger
5 properties
Object
object
RampUpRule
object
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance
8 properties
ResourceMetricName
object
Name of a metric for any resource
2 properties
ResourceMetricCollection
object
Collection of metric responses
2 properties
HostingEnvironment
object
Description of an hostingEnvironment (App Service Environment)
1 property
ResourceMetricValue
object
Value of resource metric
6 properties
Site
object
Represents a web app
1 property
AutoHealRules
object
AutoHealRules - describes the rules which can be defined for auto-heal
2 properties
SiteLimits
object
Represents metric limits set on a web app.
3 properties
AutoHealCustomAction
object
AutoHealCustomAction - Describes the custom action to be executed when an auto heal rule is triggered.
2 properties
SiteConfig
object
Configuration of Azure web site
1 property
NetworkAccessControlEntry
object
4 properties
ServerFarmCollection
object
Collection of serverfarms
2 properties
SkuCapacity
object
Description of the App Service Plan scale options
4 properties
HostingEnvironmentCollection
object
Collection of hosting environments (App Service Environments)
2 properties
MetricDefinition
object
Class representing metadata for the metrics
1 property
IpSecurityRestriction
object
Represents an ip security restriction on a web app.
2 properties
StampCapacity
object
Class containing stamp capacity information
10 properties
SlowRequestsBasedTrigger
object
SlowRequestsBasedTrigger
3 properties
SkuDescription
object
Describes a sku for a scalable resource
5 properties
Experiments
object
Class containing Routing in production experiments
1 property
WorkerPoolCollection
object
Collection of worker pools
2 properties
MetricDefinitionCollection
object
Collection of metric definitions
2 properties
CorsSettings
object
Cross-Origin Resource Sharing (CORS) settings for the web app.
1 property
Resource
object
6 properties1 required
ServerFarmWithRichSku
object
App Service Plan Model
2 properties
SkuInfo
object
Sku discovery information
3 properties
VirtualNetworkProfile
object
Specification for using a virtual network
4 properties
UsageCollection
object
Collection of usages
2 properties
KeyValuePair_String_String
object
2 properties
VirtualIPMapping
object
Class that represents a VIP mapping
4 properties
HostNameSslState
object
Object that represents a SSL-enabled host name.
5 properties1 required
SkuInfoCollection
object
Collection of SkuInfos
2 properties
AutoHealActions
object
AutoHealActions - Describes the actions which can be taken by the auto-heal module when a rule is triggered.
3 properties1 required
WorkerPool
object
Worker pool of a hostingEnvironment (App Service Environment)
2 properties
AutoHealTriggers
object
AutoHealTriggers - describes the triggers for auto-heal.
4 properties
RequestsBasedTrigger
object
RequestsBasedTrigger
2 properties
StampCapacityCollection
object
Collection of stamp capacities
2 properties
ResourceMetric
object
Object representing a metric for any resource
8 properties
VirtualDirectory
object
2 properties
NameValuePair
object
Name value pair
2 properties
ApiDefinitionInfo
object
Information about the formal API definition for the web app.
1 property
LocalizableString
object
LocalizableString object containing the name and a localized value.
2 properties
CloningInfo
object
Represents information needed for cloning operation
10 properties
HostingEnvironmentDiagnostics
object
Diagnostics for a hosting environment (App Service Environment)
2 properties
Usage
object
Class that represents usage of the quota resource.
1 property
CsmUsageQuota
object
Usage of the quota resource
5 properties
HandlerMapping
object
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example it is used to configure php-cgi.exe process t…
3 properties
CsmUsageQuotaCollection
object
Collection of csm usage quotas
2 properties
MetricAvailabilily
object
Class representing metrics availability and retention
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 HostingEnvironments 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.