Microsoft Azure Profiles 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 Profiles. 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
17 operations
across 12 paths,
and defines 43 schemas.
It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.
17 operations12 paths43 schemas2 DELETE5 GET1 PATCH7 POST2 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 17
Across 12 paths, the API surfaces 17 operations — 2 DELETE, 5 GET, 1 PATCH, 7 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.
Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cdn Profiles Profilename Getsupportedoptimizationtypes
Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Customerinsights Hubs Hubname Profiles Profilename
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Customerinsights Hubs Hubname Profiles Profilename
Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Customerinsights Hubs Hubname Profiles Profilename Getenrichingkpis
The contract defines 43 schemas that model the data the API accepts and returns. The most detailed are KpiDefinition (19 properties), PropertyDefinition (16 properties), EntityTypeDefinition (10 properties), MetadataDefinitionBase (7 properties). Each schema is shown below with its type and property counts.
KpiThresholds
object
Defines the KPI Threshold limits.
3 properties3 required
KpiExtract
object
The KPI extract.
2 properties2 required
DataSource
object
Data Source is a way for us to know the source of instances. A single type can have data coming in from multiple places. In activities we use this to determine…
5 properties
KpiAlias
object
The KPI alias.
2 properties2 required
MigrationErrorType
object
Error response indicates CDN service is not able to process the incoming request. The reason is provided in the error message.
4 properties
MigrateResult
object
Result for migrate operation.
3 properties
ProfileListResult
object
Result of the request to list profiles. It contains a list of profile objects and a URL link to get the next set of results.
2 properties
StrongId
object
Property/Properties which represent a unique ID.
4 properties2 required
ProfileTypeDefinition
object
The profile type definition.
1 property
ResourceUsage
object
Output of check resource usage API.
4 properties
CanMigrateResult
object
Result for canMigrate operation.
3 properties
EntityTypeDefinition
object
Describes an entity.
10 properties
KpiGroupByMetadata
object
The KPI GroupBy field metadata.
3 properties
ProfilePropertiesUpdateParameters
object
The JSON object containing profile update parameters.
1 property
ProfileListResult_2
object
The response of list profile operation.
2 properties
MigrationParameters
object
Request body for Migrate operation.
4 properties3 required
Resource
object
The core properties of ARM resources
4 properties
SupportedOptimizationTypesListResult
object
The result of the GetSupportedOptimizationTypes API
1 property
ProfileUpdateParameters
object
Properties required to update a profile.
3 properties
CanMigrateParameters
object
Request body for CanMigrate operation.
1 property1 required
IdentityType
string
The type of identity that creates/modifies resources
ProxyResource
object
Common properties of proxy resource.
3 properties
KpiParticipantProfilesMetadata
object
The KPI participant profile metadata.
1 property1 required
ProfileProperties
object
The JSON object that contains the properties required to create a profile.
5 properties
ProvisioningState
string
Provisioning state.
Sku
object
StandardVerizon = The SKU name for a Standard Verizon CDN profile. PremiumVerizon = The SKU name for a Premium Verizon CDN profile. CustomVerizon = The SKU nam…
1 property
MigrationWebApplicationFirewallMapping
object
Web Application Firewall Mapping
2 properties
ProfileEnumValidValuesFormat
object
Valid enum values in case of an enum property.
2 properties
SystemData
object
Read only system data
6 properties
SsoUri
object
The URI required to login to the supplemental portal from the Azure portal.
1 property
MetadataDefinitionBase
object
The Metadata definition base.
7 properties
CanMigrateProperties
object
3 properties
PropertyDefinition
object
Property definition.
16 properties2 required
ResourceUsageListResult
object
Output of check resource usage API.
2 properties
ProfileResourceFormat
object
The profile resource format.
1 property
ErrorResponse
object
Error response indicates Azure Front Door Standard or Azure Front Door Premium or CDN service is not able to process the incoming request. The reason is provid…
1 property
Profile
object
A profile is a logical grouping of endpoints that share the same settings.
4 properties1 required
DataSourcePrecedence
object
The data source precedence is a way to know the precedence of each data source.
2 properties
TrackedResource
object
The resource model definition for a ARM tracked top level resource.
2 properties1 required
MigrateResultProperties
object
1 property
OptimizationType
string
Specifies what scenario the customer wants this CDN endpoint to optimize, e.g. Download, Media services. With this information we can apply scenario driven opt…
KpiDefinition
object
Defines the KPI Threshold limits.
19 properties5 required
ResourceReference
object
Reference to another resource.
1 property
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 Profiles 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.