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

Microsoft Azure Apps API

The Apps API from Microsoft Azure — 93 operation(s) for apps.

Microsoft Azure Apps 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 Application. 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 178 operations across 93 paths, and defines 167 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

178 operations 93 paths 167 schemas 32 DELETE74 GET5 PATCH41 POST26 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 178

Across 93 paths, the API surfaces 178 operations — 32 DELETE, 74 GET, 5 PATCH, 41 POST, 26 PUT. Each is listed below with its method, path, parameters, and response codes.

Apps 178
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps/{resourceName}
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotcentral Iotapps Resourcename
microsoftAzureAppsGet 4 params → 200default
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps/{resourceName}
Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotcentral Iotapps Resourcename
microsoftAzureAppsCreateorupdate 4 params body → 200201202default
PATCH
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps/{resourceName}
Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotcentral Iotapps Resourcename
microsoftAzureAppsUpdate 4 params body → 200202default
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps/{resourceName}
Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotcentral Iotapps Resourcename
microsoftAzureAppsDelete 4 params → 200202204default
GET
/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/iotApps
Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Iotcentral Iotapps
microsoftAzureAppsListbysubscription 2 params → 200default
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTCentral/iotApps
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotcentral Iotapps
microsoftAzureAppsListbyresourcegroup 3 params → 200default
POST
/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/checkNameAvailability
Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Iotcentral Checknameavailability
microsoftAzureAppsChecknameavailability 2 params body → 200default
POST
/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/checkSubdomainAvailability
Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Iotcentral Checksubdomainavailability
microsoftAzureAppsChecksubdomainavailability 2 params body → 200default
POST
/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/appTemplates
Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Iotcentral Apptemplates
microsoftAzureAppsListtemplates 2 params → 200default
POST
/apps/{appId}/versions/{versionId}/phraselists
Microsoft Azure Post Apps Appid Versions Versionid Phraselists
microsoftAzureFeaturesAddphraselist 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/phraselists
Microsoft Azure Get Apps Appid Versions Versionid Phraselists
microsoftAzureFeaturesListphraselists 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/features
Microsoft Azure Get Apps Appid Versions Versionid Features
microsoftAzureFeaturesList 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/phraselists/{phraselistId}
Microsoft Azure Get Apps Appid Versions Versionid Phraselists Phraselistid
microsoftAzureFeaturesGetphraselist 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/phraselists/{phraselistId}
Microsoft Azure Put Apps Appid Versions Versionid Phraselists Phraselistid
microsoftAzureFeaturesUpdatephraselist 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/phraselists/{phraselistId}
Microsoft Azure Delete Apps Appid Versions Versionid Phraselists Phraselistid
microsoftAzureFeaturesDeletephraselist 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/example
Microsoft Azure Post Apps Appid Versions Versionid Example
microsoftAzureExamplesAdd 3 params body → 201default
POST
/apps/{appId}/versions/{versionId}/examples
Microsoft Azure Post Apps Appid Versions Versionid Examples
microsoftAzureExamplesBatch 3 params body → 201207default
GET
/apps/{appId}/versions/{versionId}/examples
Microsoft Azure Get Apps Appid Versions Versionid Examples
microsoftAzureExamplesList 5 params → 200default
DELETE
/apps/{appId}/versions/{versionId}/examples/{exampleId}
Microsoft Azure Delete Apps Appid Versions Versionid Examples Exampleid
microsoftAzureExamplesDelete 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/intents
Microsoft Azure Post Apps Appid Versions Versionid Intents
microsoftAzureModelAddintent 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/intents
Microsoft Azure Get Apps Appid Versions Versionid Intents
microsoftAzureModelListintents 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/entities
Microsoft Azure Post Apps Appid Versions Versionid Entities
microsoftAzureModelAddentity 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/entities
Microsoft Azure Get Apps Appid Versions Versionid Entities
microsoftAzureModelListentities 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/hierarchicalentities
Microsoft Azure Get Apps Appid Versions Versionid Hierarchicalentities
microsoftAzureModelListhierarchicalentities 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/compositeentities
Microsoft Azure Get Apps Appid Versions Versionid Compositeentities
microsoftAzureModelListcompositeentities 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/closedlists
Microsoft Azure Get Apps Appid Versions Versionid Closedlists
microsoftAzureModelListclosedlists 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/closedlists
Microsoft Azure Post Apps Appid Versions Versionid Closedlists
microsoftAzureModelAddclosedlist 2 params body → 201default
POST
/apps/{appId}/versions/{versionId}/prebuilts
Microsoft Azure Post Apps Appid Versions Versionid Prebuilts
microsoftAzureModelAddprebuilt 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/prebuilts
Microsoft Azure Get Apps Appid Versions Versionid Prebuilts
microsoftAzureModelListprebuilts 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/listprebuilts
Microsoft Azure Get Apps Appid Versions Versionid Listprebuilts
microsoftAzureModelListprebuiltentities 2 params → 200default
GET
/apps/{appId}/versions/{versionId}/models
Microsoft Azure Get Apps Appid Versions Versionid Models
microsoftAzureModelListmodels 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/models/{modelId}/examples
Microsoft Azure Get Apps Appid Versions Versionid Models Modelid Examples
microsoftAzureModelExamples 5 params → 200default
GET
/apps/{appId}/versions/{versionId}/intents/{intentId}
Microsoft Azure Get Apps Appid Versions Versionid Intents Intentid
microsoftAzureModelGetintent 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/intents/{intentId}
Microsoft Azure Put Apps Appid Versions Versionid Intents Intentid
microsoftAzureModelUpdateintent 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/intents/{intentId}
Microsoft Azure Delete Apps Appid Versions Versionid Intents Intentid
microsoftAzureModelDeleteintent 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/entities/{entityId}
Microsoft Azure Get Apps Appid Versions Versionid Entities Entityid
microsoftAzureModelGetentity 3 params → 200default
DELETE
/apps/{appId}/versions/{versionId}/entities/{entityId}
Microsoft Azure Delete Apps Appid Versions Versionid Entities Entityid
microsoftAzureModelDeleteentity 3 params → 200default
PATCH
/apps/{appId}/versions/{versionId}/entities/{entityId}
Microsoft Azure Patch Apps Appid Versions Versionid Entities Entityid
microsoftAzureModelUpdateentitychild 3 params body → 200default
POST
/apps/{appId}/versions/{versionId}/intents/{intentId}/features
Microsoft Azure Post Apps Appid Versions Versionid Intents Intentid Features
microsoftAzureFeaturesAddintentfeature 3 params body → 200default
GET
/apps/{appId}/versions/{versionId}/intents/{intentId}/features
Microsoft Azure Get Apps Appid Versions Versionid Intents Intentid Features
microsoftAzureModelGetintentfeatures 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/intents/{intentId}/features
Microsoft Azure Put Apps Appid Versions Versionid Intents Intentid Features
microsoftAzureModelReplaceintentfeatures 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/intents/{intentId}/features
Microsoft Azure Delete Apps Appid Versions Versionid Intents Intentid Features
microsoftAzureModelDeleteintentfeature 3 params body → 200default
POST
/apps/{appId}/versions/{versionId}/entities/{entityId}/features
Microsoft Azure Post Apps Appid Versions Versionid Entities Entityid Features
microsoftAzureFeaturesAddentityfeature 3 params body → 200default
GET
/apps/{appId}/versions/{versionId}/entities/{entityId}/features
Microsoft Azure Get Apps Appid Versions Versionid Entities Entityid Features
microsoftAzureModelGetentityfeatures 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/entities/{entityId}/features
Microsoft Azure Put Apps Appid Versions Versionid Entities Entityid Features
microsoftAzureModelReplaceentityfeatures 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/entities/{entityId}/features
Microsoft Azure Delete Apps Appid Versions Versionid Entities Entityid Features
microsoftAzureModelDeleteentityfeature 3 params body → 200default
GET
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}
Microsoft Azure Get Apps Appid Versions Versionid Hierarchicalentities Hentityid
microsoftAzureModelGethierarchicalentity 3 params → 200default
PATCH
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}
Microsoft Azure Patch Apps Appid Versions Versionid Hierarchicalentities Hentityid
microsoftAzureModelUpdatehierarchicalentity 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}
Microsoft Azure Delete Apps Appid Versions Versionid Hierarchicalentities Hentityid
microsoftAzureModelDeletehierarchicalentity 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}
Microsoft Azure Get Apps Appid Versions Versionid Compositeentities Centityid
microsoftAzureModelGetcompositeentity 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}
Microsoft Azure Put Apps Appid Versions Versionid Compositeentities Centityid
microsoftAzureModelUpdatecompositeentity 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}
Microsoft Azure Delete Apps Appid Versions Versionid Compositeentities Centityid
microsoftAzureModelDeletecompositeentity 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}
Microsoft Azure Get Apps Appid Versions Versionid Closedlists Clentityid
microsoftAzureModelGetclosedlist 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}
Microsoft Azure Put Apps Appid Versions Versionid Closedlists Clentityid
microsoftAzureModelUpdateclosedlist 3 params body → 200default
PATCH
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}
Microsoft Azure Patch Apps Appid Versions Versionid Closedlists Clentityid
microsoftAzureModelPatchclosedlist 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}
Microsoft Azure Delete Apps Appid Versions Versionid Closedlists Clentityid
microsoftAzureModelDeleteclosedlist 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/prebuilts/{prebuiltId}
Microsoft Azure Get Apps Appid Versions Versionid Prebuilts Prebuiltid
microsoftAzureModelGetprebuilt 3 params → 200default
DELETE
/apps/{appId}/versions/{versionId}/prebuilts/{prebuiltId}
Microsoft Azure Delete Apps Appid Versions Versionid Prebuilts Prebuiltid
microsoftAzureModelDeleteprebuilt 3 params → 200default
DELETE
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists/{subListId}
Microsoft Azure Delete Apps Appid Versions Versionid Closedlists Clentityid Sublists Sublistid
microsoftAzureModelDeletesublist 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists/{subListId}
Microsoft Azure Put Apps Appid Versions Versionid Closedlists Clentityid Sublists Sublistid
microsoftAzureModelUpdatesublist 4 params body → 200default
GET
/apps/{appId}/versions/{versionId}/intents/{intentId}/suggest
Microsoft Azure Get Apps Appid Versions Versionid Intents Intentid Suggest
microsoftAzureModelListintentsuggestions 5 params → 200default
GET
/apps/{appId}/versions/{versionId}/entities/{entityId}/suggest
Microsoft Azure Get Apps Appid Versions Versionid Entities Entityid Suggest
microsoftAzureModelListentitysuggestions 5 params → 200default
POST
/apps/
Microsoft Azure Post Apps
microsoftAzureAppsAdd body → 201default
GET
/apps/
Microsoft Azure Get Apps
microsoftAzureAppsList 2 params → 200default
POST
/apps/import
Microsoft Azure Post Apps Import
microsoftAzureAppsImport 1 param body → 201default
GET
/apps/assistants
Microsoft Azure Get Apps Assistants
microsoftAzureAppsListcortanaendpoints → 200default
GET
/apps/domains
Microsoft Azure Get Apps Domains
microsoftAzureAppsListdomains → 200default
GET
/apps/usagescenarios
Microsoft Azure Get Apps Usagescenarios
microsoftAzureAppsListusagescenarios → 200default
GET
/apps/cultures
Microsoft Azure Get Apps Cultures
microsoftAzureAppsListsupportedcultures → 200default
GET
/apps/{appId}/querylogs
Microsoft Azure Get Apps Appid Querylogs
microsoftAzureAppsDownloadquerylogs 1 param → 200default
GET
/apps/{appId}
Microsoft Azure Get Apps Appid
microsoftAzureAppsGet 1 param → 200default
PUT
/apps/{appId}
Microsoft Azure Put Apps Appid
microsoftAzureAppsUpdate 1 param body → 200default
DELETE
/apps/{appId}
Microsoft Azure Delete Apps Appid
microsoftAzureAppsDelete 2 params → 200default
POST
/apps/{appId}/versions/{versionId}/clone
Microsoft Azure Post Apps Appid Versions Versionid Clone
microsoftAzureVersionsClone 2 params body → 201default
POST
/apps/{appId}/publish
Microsoft Azure Post Apps Appid Publish
microsoftAzureAppsPublish 1 param body → 201207default
GET
/apps/{appId}/versions
Microsoft Azure Get Apps Appid Versions
microsoftAzureVersionsList 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/
Microsoft Azure Get Apps Appid Versions Versionid
microsoftAzureVersionsGet 2 params → 200default
PUT
/apps/{appId}/versions/{versionId}/
Microsoft Azure Put Apps Appid Versions Versionid
microsoftAzureVersionsUpdate 2 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/
Microsoft Azure Delete Apps Appid Versions Versionid
microsoftAzureVersionsDelete 2 params → 200default
GET
/apps/{appId}/versions/{versionId}/export
Microsoft Azure Get Apps Appid Versions Versionid Export
microsoftAzureVersionsExport 2 params → 200default
POST
/apps/{appId}/versions/{versionId}/train
Microsoft Azure Post Apps Appid Versions Versionid Train
microsoftAzureTrainTrainversion 3 params → 202default
GET
/apps/{appId}/versions/{versionId}/train
Microsoft Azure Get Apps Appid Versions Versionid Train
microsoftAzureTrainGetstatus 2 params → 200default
POST
/apps/{appId}/versions/import
Microsoft Azure Post Apps Appid Versions Import
microsoftAzureVersionsImport 2 params body → 201default
GET
/apps/{appId}/settings
Microsoft Azure Get Apps Appid Settings
microsoftAzureAppsGetsettings 1 param → 200default
PUT
/apps/{appId}/settings
Microsoft Azure Put Apps Appid Settings
microsoftAzureAppsUpdatesettings 1 param body → 200default
GET
/apps/{appId}/publishsettings
Microsoft Azure Get Apps Appid Publishsettings
microsoftAzureAppsGetpublishsettings 1 param → 200default
PUT
/apps/{appId}/publishsettings
Microsoft Azure Put Apps Appid Publishsettings
microsoftAzureAppsUpdatepublishsettings 1 param body → 200default
DELETE
/apps/{appId}/versions/{versionId}/suggest
Microsoft Azure Delete Apps Appid Versions Versionid Suggest
microsoftAzureVersionsDeleteunlabelledutterance 2 params body → 200default
GET
/apps/{appId}/endpoints
Microsoft Azure Get Apps Appid Endpoints
microsoftAzureAppsListendpoints 1 param → 200default
POST
/apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists
Microsoft Azure Post Apps Appid Versions Versionid Closedlists Clentityid Sublists
microsoftAzureModelAddsublist 3 params body → 201default
POST
/apps/{appId}/versions/{versionId}/customprebuiltdomains
Microsoft Azure Post Apps Appid Versions Versionid Customprebuiltdomains
microsoftAzureModelAddcustomprebuiltdomain 2 params body → 201default
POST
/apps/{appId}/versions/{versionId}/customprebuiltintents
Microsoft Azure Post Apps Appid Versions Versionid Customprebuiltintents
microsoftAzureModelAddcustomprebuiltintent 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/customprebuiltintents
Microsoft Azure Get Apps Appid Versions Versionid Customprebuiltintents
microsoftAzureModelListcustomprebuiltintents 2 params → 200default
POST
/apps/{appId}/versions/{versionId}/customprebuiltentities
Microsoft Azure Post Apps Appid Versions Versionid Customprebuiltentities
microsoftAzureModelAddcustomprebuiltentity 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/customprebuiltentities
Microsoft Azure Get Apps Appid Versions Versionid Customprebuiltentities
microsoftAzureModelListcustomprebuiltentities 2 params → 200default
GET
/apps/{appId}/versions/{versionId}/customprebuiltmodels
Microsoft Azure Get Apps Appid Versions Versionid Customprebuiltmodels
microsoftAzureModelListcustomprebuiltmodels 2 params → 200default
DELETE
/apps/{appId}/versions/{versionId}/customprebuiltdomains/{domainName}
Microsoft Azure Delete Apps Appid Versions Versionid Customprebuiltdomains Domainname
microsoftAzureModelDeletecustomprebuiltdomain 3 params → 200default
GET
/apps/customprebuiltdomains
Microsoft Azure Get Apps Customprebuiltdomains
microsoftAzureAppsListavailablecustomprebuiltdomains → 200default
POST
/apps/customprebuiltdomains
Microsoft Azure Post Apps Customprebuiltdomains
microsoftAzureAppsAddcustomprebuiltdomain body → 201default
GET
/apps/customprebuiltdomains/{culture}
Microsoft Azure Get Apps Customprebuiltdomains Culture
microsoftAzureAppsListavailablecustomprebuiltdomainsforculture 1 param → 200default
POST
/apps/{appId}/versions/{versionId}/entities/{entityId}/children
Microsoft Azure Post Apps Appid Versions Versionid Entities Entityid Children
microsoftAzureModelAddentitychild 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/children/{hChildId}
Microsoft Azure Get Apps Appid Versions Versionid Hierarchicalentities Hentityid Children Hchildid
microsoftAzureModelGethierarchicalentitychild 4 params → 200default
PATCH
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/children/{hChildId}
Microsoft Azure Patch Apps Appid Versions Versionid Hierarchicalentities Hentityid Children Hchildid
microsoftAzureModelUpdatehierarchicalentitychild 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/children/{hChildId}
Microsoft Azure Delete Apps Appid Versions Versionid Hierarchicalentities Hentityid Children Hchildid
microsoftAzureModelDeletehierarchicalentitychild 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/children
Microsoft Azure Post Apps Appid Versions Versionid Compositeentities Centityid Children
microsoftAzureModelAddcompositeentitychild 3 params body → 201default
DELETE
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/children/{cChildId}
Microsoft Azure Delete Apps Appid Versions Versionid Compositeentities Centityid Children Cchildid
microsoftAzureModelDeletecompositeentitychild 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/regexentities
Microsoft Azure Gets Information About The Regular Expression Entity Models In A Version Of The Application
microsoftAzureModelListregexentityinfos 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/regexentities
Microsoft Azure Adds A Regular Expression Entity Model To A Version Of The Application
microsoftAzureModelCreateregexentitymodel 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/patternanyentities
Microsoft Azure Get Information About The Pattern Any Entity Models In A Version Of The Application
microsoftAzureModelListpatternanyentityinfos 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/patternanyentities
Microsoft Azure Adds A Pattern Any Entity Extractor To A Version Of The Application
microsoftAzureModelCreatepatternanyentitymodel 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/entities/{entityId}/roles
Microsoft Azure Get All Roles For An Entity In A Version Of The Application
microsoftAzureModelListentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/entities/{entityId}/roles
Microsoft Azure Create An Entity Role In A Version Of The Application
microsoftAzureModelCreateentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/prebuilts/{entityId}/roles
Microsoft Azure Get A Prebuilt Entity S Roles In A Version Of The Application
microsoftAzureModelListprebuiltentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/prebuilts/{entityId}/roles
Microsoft Azure Create A Role For A Prebuilt Entity In A Version Of The Application
microsoftAzureModelCreateprebuiltentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/closedlists/{entityId}/roles
Microsoft Azure Get All Roles For A List Entity In A Version Of The Application
microsoftAzureModelListclosedlistentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/closedlists/{entityId}/roles
Microsoft Azure Create A Role For A List Entity In A Version Of The Application
microsoftAzureModelCreateclosedlistentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/regexentities/{entityId}/roles
Microsoft Azure Get All Roles For A Regular Expression Entity In A Version Of The Application
microsoftAzureModelListregexentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/regexentities/{entityId}/roles
Microsoft Azure Create A Role For An Regular Expression Entity In A Version Of The Application
microsoftAzureModelCreateregexentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/roles
Microsoft Azure Get All Roles For A Composite Entity In A Version Of The Application
microsoftAzureModelListcompositeentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/roles
Microsoft Azure Create A Role For A Composite Entity In A Version Of The Application
microsoftAzureModelCreatecompositeentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/roles
Microsoft Azure Get All Roles For A Pattern Any Entity In A Version Of The Application
microsoftAzureModelListpatternanyentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/roles
Microsoft Azure Create A Role For An Pattern Any Entity In A Version Of The Application
microsoftAzureModelCreatepatternanyentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/roles
Microsoft Azure Get All Roles For A Hierarchical Entity In A Version Of The Application
microsoftAzureModelListhierarchicalentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/roles
Microsoft Azure Create A Role For An Hierarchical Entity In A Version Of The Application
microsoftAzureModelCreatehierarchicalentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/customprebuiltentities/{entityId}/roles
Microsoft Azure Get All Roles For A Prebuilt Entity In A Version Of The Application
microsoftAzureModelListcustomprebuiltentityroles 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/customprebuiltentities/{entityId}/roles
Microsoft Azure Create A Role For A Prebuilt Entity In A Version Of The Application
microsoftAzureModelCreatecustomprebuiltentityrole 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/explicitlist
Microsoft Azure Get The Explicit Exception List Of The Pattern Any Entity In A Version Of The Application
microsoftAzureModelGetexplicitlist 3 params → 200default
POST
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/explicitlist
Microsoft Azure Add A New Exception To The Explicit List For The Pattern Any Entity In A Version Of The Application
microsoftAzureModelAddexplicitlistitem 3 params body → 201default
GET
/apps/{appId}/versions/{versionId}/regexentities/{regexEntityId}
Microsoft Azure Gets Information About A Regular Expression Entity In A Version Of The Application
microsoftAzureModelGetregexentityentityinfo 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/regexentities/{regexEntityId}
Microsoft Azure Updates The Regular Expression Entity In A Version Of The Application
microsoftAzureModelUpdateregexentitymodel 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/regexentities/{regexEntityId}
Microsoft Azure Deletes A Regular Expression Entity From A Version Of The Application
microsoftAzureModelDeleteregexentitymodel 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}
Microsoft Azure Gets Information About The Pattern Any Model In A Version Of The Application
microsoftAzureModelGetpatternanyentityinfo 3 params → 200default
PUT
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}
Microsoft Azure Updates The Name And Explicit Exception List Of A Pattern Any Entity Model In A Version Of The Application
microsoftAzureModelUpdatepatternanyentitymodel 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}
Microsoft Azure Deletes A Pattern Any Entity Extractor From A Version Of The Application
microsoftAzureModelDeletepatternanyentitymodel 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/entities/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Entity In A Version Of The Application
microsoftAzureModelGetentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/entities/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Entity In A Version Of The Application
microsoftAzureModelUpdateentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/entities/{entityId}/roles/{roleId}
Microsoft Azure Delete An Entity Role In A Version Of The Application
microsoftAzureModelDeleteentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/prebuilts/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Prebuilt Entity In A Version Of The Application
microsoftAzureModelGetprebuiltentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/prebuilts/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Prebuilt Entity In A Version Of The Application
microsoftAzureModelUpdateprebuiltentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/prebuilts/{entityId}/roles/{roleId}
Microsoft Azure Delete A Role In A Prebuilt Entity In A Version Of The Application
microsoftAzureModelDeleteprebuiltentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/closedlists/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given List Entity In A Version Of The Application
microsoftAzureModelGetclosedlistentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/closedlists/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given List Entity In A Version Of The Application
microsoftAzureModelUpdateclosedlistentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/closedlists/{entityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given List Entity In A Version Of The Application
microsoftAzureModelDeleteclosedlistentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/regexentities/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Regular Expression Entity In A Version Of The Application
microsoftAzureModelGetregexentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/regexentities/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Regular Expression Entity In A Version Of The Application
microsoftAzureModelUpdateregexentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/regexentities/{entityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given Regular Expression In A Version Of The Application
microsoftAzureModelDeleteregexentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Composite Entity In A Version Of The Application
microsoftAzureModelGetcompositeentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Composite Entity In A Version Of The Application
microsoftAzureModelUpdatecompositeentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/compositeentities/{cEntityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given Composite Entity In A Version Of The Application
microsoftAzureModelDeletecompositeentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Pattern Any Entity In A Version Of The Application
microsoftAzureModelGetpatternanyentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Pattern Any Entity In A Version Of The Application
microsoftAzureModelUpdatepatternanyentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given Pattern Any Entity In A Version Of The Application
microsoftAzureModelDeletepatternanyentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Hierarchical Entity In A Version Of The Application
microsoftAzureModelGethierarchicalentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Hierarchical Entity In A Version Of The Application
microsoftAzureModelUpdatehierarchicalentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given Hierarchical Role In A Version Of The Application
microsoftAzureModelDeletehierarchicalentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/customprebuiltentities/{entityId}/roles/{roleId}
Microsoft Azure Get One Role For A Given Prebuilt Entity In A Version Of The Application
microsoftAzureModelGetcustomentityrole 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/customprebuiltentities/{entityId}/roles/{roleId}
Microsoft Azure Update A Role For A Given Prebuilt Entity In A Version Of The Application
microsoftAzureModelUpdatecustomprebuiltentityrole 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/customprebuiltentities/{entityId}/roles/{roleId}
Microsoft Azure Delete A Role For A Given Prebuilt Entity In A Version Of The Application
microsoftAzureModelDeletecustomentityrole 4 params → 200default
GET
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/explicitlist/{itemId}
Microsoft Azure Get The Explicit Exception List Of The Pattern Any Entity In A Version Of The Application
microsoftAzureModelGetexplicitlistitem 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/explicitlist/{itemId}
Microsoft Azure Updates An Explicit Exception List Item For A Pattern Any Entity In A Version Of The Application
microsoftAzureModelUpdateexplicitlistitem 4 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/patternanyentities/{entityId}/explicitlist/{itemId}
Microsoft Azure Delete An Item From The Explicit Exception List For A Pattern Any Entity In A Version Of The Application
microsoftAzureModelDeleteexplicitlistitem 4 params → 200default
POST
/apps/{appId}/versions/{versionId}/patternrule
Microsoft Azure Adds A Pattern To A Version Of The Application
microsoftAzurePatternAddpattern 2 params body → 201default
GET
/apps/{appId}/versions/{versionId}/patternrules
Microsoft Azure Gets Patterns In A Version Of The Application
microsoftAzurePatternListpatterns 4 params → 200default
PUT
/apps/{appId}/versions/{versionId}/patternrules
Microsoft Azure Updates Patterns In A Version Of The Application
microsoftAzurePatternUpdatepatterns 2 params body → 200default
POST
/apps/{appId}/versions/{versionId}/patternrules
Microsoft Azure Adds A Batch Of Patterns In A Version Of The Application
microsoftAzurePatternBatchaddpatterns 2 params body → 201default
DELETE
/apps/{appId}/versions/{versionId}/patternrules
Microsoft Azure Deletes A List Of Patterns In A Version Of The Application
microsoftAzurePatternDeletepatterns 2 params body → 200default
PUT
/apps/{appId}/versions/{versionId}/patternrules/{patternId}
Microsoft Azure Updates A Pattern In A Version Of The Application
microsoftAzurePatternUpdatepattern 3 params body → 200default
DELETE
/apps/{appId}/versions/{versionId}/patternrules/{patternId}
Microsoft Azure Deletes The Pattern With The Specified Id From A Version Of The Application
microsoftAzurePatternDeletepattern 3 params → 200default
GET
/apps/{appId}/versions/{versionId}/intents/{intentId}/patternrules
Microsoft Azure Returns Patterns For The Specific Intent In A Version Of The Application
microsoftAzurePatternListintentpatterns 5 params → 200default
GET
/apps/{appId}/versions/{versionId}/settings
Microsoft Azure Get Apps Appid Versions Versionid Settings
microsoftAzureSettingsList 2 params → 200default
PUT
/apps/{appId}/versions/{versionId}/settings
Microsoft Azure Put Apps Appid Versions Versionid Settings
microsoftAzureSettingsUpdate 2 params body → 200default
POST
/apps/{appId}/azureaccounts
Microsoft Azure Apps Assign A Luis Azure Account To An Application
microsoftAzureAzureaccountsAssigntoapp 3 params body → 201default
GET
/apps/{appId}/azureaccounts
Microsoft Azure Apps Get Luis Azure Accounts Assigned To The Application
microsoftAzureAzureaccountsGetassigned 3 params → 200default
DELETE
/apps/{appId}/azureaccounts
Microsoft Azure Apps Removes An Assigned Luis Azure Account From An Application
microsoftAzureAzureaccountsRemovefromapp 3 params body → 200default
GET
/apps/{appId}/versions/{versionId}/predict
Microsoft Azure Get Apps Appid Versions Versionid Predict
microsoftAzurePredictionGetversionpredictionget 6 params → 200default
POST
/apps/{appId}/versions/{versionId}/predict
Microsoft Azure Post Apps Appid Versions Versionid Predict
microsoftAzurePredictionGetversionprediction 5 params body → 200default
GET
/apps/{appId}/slots/{slotName}/predict
Microsoft Azure Get Apps Appid Slots Slotname Predict
microsoftAzurePredictionGetslotpredictionget 6 params → 200default
POST
/apps/{appId}/slots/{slotName}/predict
Microsoft Azure Post Apps Appid Slots Slotname Predict
microsoftAzurePredictionGetslotprediction 5 params body → 200default

Schemas 167

The contract defines 167 schemas that model the data the API accepts and returns. The most detailed are LuisApp (16 properties), VersionInfo (12 properties), ApplicationInfoResponse (11 properties), EndpointInfo (8 properties). Each schema is shown below with its type and property counts.

Intent
object
Represents an intent prediction.
2 properties
ApplicationCreateObject
object
Properties for creating a new LUIS Application
6 properties 2 required
CustomPrebuiltModelList
array
A List of Custom Prebuilt models.
ClosedListModelPatchObject
object
Object model for adding a batch of sublists to an existing list entity.
1 property
EntityExtractor
object
Entity Extractor.
2 properties
GuidList
array
List of IDs (GUID)
ApplicationSettingUpdateObject
object
Object model for updating an application's settings.
1 property
AvailableEndpoints
object
Collection of endpoint URLs where the selected application is deployed to.
TrainingStatus
string
The Training status.
EntityRoleCreateObject
object
Object model for creating an entity role.
1 property
AvailableCultures
array
A list of available application cultures.
AvailablePrebuiltEntityModel
object
Available Prebuilt entity model for using in an application.
3 properties
ApplicationSettings
object
The application settings.
2 properties 2 required
PublishSettings
object
The application publish settings.
4 properties 4 required
PhraselistCreateObject
object
Object model for creating a phraselist model.
4 properties
WordListObject
object
Sublist of items for a list entity.
2 properties
AppSkuInfo
object
Information about the SKU of the IoT Central application.
1 property 1 required
ModelTrainingDetails
object
Model Training Details.
5 properties
ClosedListModelCreateObject
object
Object model for creating a list entity.
2 properties
ExamplesPerModelResponseObject
array
A list of example utterances per model.
JSONEntity
object
Exported Model - Extracted Entity from utterance.
5 properties 3 required
CustomPrebuiltModel
A Custom Prebuilt model.
ExampleLabelObject
object
A labeled example utterance.
3 properties
PhraseListFeatureInfoList
array
List of Phraselist Features.
OperationStatus
object
Response of an Operation status.
2 properties
AzureAccountInfoList
array
List of Azure account info objects.
PatternAnyEntityExtractor
object
Pattern.Any Entity Extractor.
1 property
HierarchicalEntityExtractor
object
Hierarchical Entity Extractor.
1 property
ProductionOrStagingEndpointInfo
object
EntitiesSuggestionExamples
array
List of predicted/suggested entities.
AppTemplatesResult
object
A list of IoT Central Application Templates with a next link.
2 properties
CloudError
object
Error details.
1 property
RegexEntityExtractorList
array
List of Regular Expression Entity Extractors.
JsonModelFeatureInformation
object
An object containing the model feature information either the model name or feature name.
2 properties
ApplicationPublishObject
object
Object model for publishing a specific application version.
2 properties
FeaturesResponseObject
object
Model Features, including Patterns and Phraselists.
2 properties
PatternFeatureInfo
object
Pattern feature.
1 property
ModelInfoResponse
object
An application model info.
4 properties 2 required
PublishSettingUpdateObject
object
Object model for updating an application's publish settings.
3 properties
PrebuiltExtractorNames
array
Object model for adding a prebuilt entity to the application.
EntityRole
object
Entity extractor role
2 properties
EntityModelInfo
object
An Entity Extractor model info.
1 property
AvailablePrebuiltEntityModels
array
List of Available Prebuilt entity models.
HierarchicalModel
object
5 properties
PrebuiltDomain
object
Prebuilt Domain.
6 properties
PrebuiltDomainCreateBaseObject
object
A model object containing the name of the custom prebuilt entity and the name of the domain to which this model belongs.
1 property
AvailableCulture
object
Available culture for using in a new application.
2 properties
LabelExampleResponse
object
Response when adding a labeled example utterance.
2 properties
JsonChild
object
4 properties
PrebuiltEntityExtractorsList
array
List of Prebuilt Entity Extractors.
EndpointKeys
array
An a array of GUIDs, comprised of Azure Endpoint Keys and the Authoring API key.
AppListResult
object
A list of IoT Central Applications with a next link.
2 properties
AvailableDomains
array
A list of available application domains.
ChildEntity
object
The base child entity type.
6 properties 1 required
SubClosedList
object
Sublist of items for a list entity.
2 properties
PredictionRequestOptions
object
The custom options for the prediction request.
2 properties
ChildEntityModelCreateObject
object
A child entity extractor create object.
3 properties
PersonalAssistantsResponse
object
Response containing user's endpoint keys and the endpoint URLs of the prebuilt Cortana applications.
2 properties
PhraseListFeatureInfo
object
Phraselist Feature.
2 properties
LabeledUtterances
array
A list of predictions and label pairs for every example in the application.
ReadableType
string
Full name of the entity type.
WordListBaseUpdateObject
object
Object model for updating one of the list entity's sublists.
2 properties
GuidResponse
string
The ID (GUID) returned by an operation.
EntityRoleList
array
List of Pattern.Any Entity Extractors.
CompositeEntityExtractorsList
array
List of Composite Entity Extractors.
CompositeEntityModel
object
A composite entity extractor.
2 properties
NDepthEntityExtractor
object
N-Depth Entity Extractor.
3 properties
RegexEntityExtractor
object
Regular Expression Entity Extractor.
1 property
AzureAccountInfoObject
object
Defines the Azure account information object.
3 properties 3 required
AppProperties
object
The properties of an IoT Central application.
5 properties
TaskUpdateObject
object
Object model for cloning an application's version.
1 property
PersonalAssistantUrls
object
Endpoint URLs for prebuilt Cortana applications.
ModelInfo
object
Base type used in entity types.
4 properties 2 required
ModelFeatureInformation
object
An object containing the model feature information either the model name or feature name.
3 properties
EntityLabelObject
object
Defines the entity type and position of the extracted entity within the example.
5 properties 3 required
FeatureIDResponse
integer
The ID of the created feature.
RegexModelUpdateObject
object
Model object for updating a regular expression entity model.
2 properties
ModelsInfoResponseObject
array
A list of application model infos.
HierarchicalChildEntity
object
A Hierarchical Child Entity.
2 properties
SubClosedListResponse
object
Sublist of items for a list entity.
1 property
LuisApp
object
Exported Model - An exported LUIS Application.
16 properties
Error
object
Represents the error that occurred.
1 property 1 required
ExplicitListItemCreateObject
object
Object model for creating an explicit (exception) list item.
1 property
App
object
The IoT Central application.
3 properties 1 required
ModelTrainingInfo
object
Model Training Info.
2 properties
ExplicitListItemUpdateObject
object
Model object for updating an explicit (exception) list item.
1 property
PatternRuleUpdateObject
object
Object model for updating a pattern.
3 properties
ExampleLabelObjectArray
array
Object model for adding a batch of labeled examples.
PatternRuleInfo
object
Pattern rule
3 properties
AppTemplateLocations
object
IoT Central Application Template Locations.
2 properties
ModelTrainingInfoList
array
List of Model Training Infos.
BatchLabelExampleResponse
array
Response when adding a batch of labeled example utterances.
ClosedListModelUpdateObject
object
Object model for updating a list entity.
2 properties
EntityModelCreateObject
object
An entity extractor create object.
2 properties
PrebuiltEntity
object
Prebuilt Entity Extractor.
2 properties
VersionResponse
string
The new version ID returned by when importing a model version.
ApplicationUsageScenarios
array
A list of possible application usage scenarios.
NDepthEntityExtractorsList
array
List of N-Depth Entity Extractors.
ApplicationsInfoList
array
List of Application Infos.
JSONModelFeature
object
Exported Model - Phraselist Model Feature.
5 properties
Sentiment
object
The result of the sentiment analysis.
2 properties 1 required
ClosedListEntityExtractor
object
List Entity Extractor.
1 property
EndpointInfo
object
The base class "ProductionOrStagingEndpointInfo" inherits from.
8 properties
ErrorBody
object
Represents the definition of the error that occurred.
2 properties 2 required
PatternRuleCreateObject
object
Object model for creating a pattern
2 properties
BatchLabelExample
object
Response when adding a batch of labeled example utterances.
3 properties
PatternAny
object
Pattern.Any Entity Extractor.
3 properties
IntentPrediction
object
A suggested intent.
2 properties
PatternFeatureInfoList
array
List of Pattern features.
FeaturesPerModelResponseObject
array
A list of feature information objects per model.
EnqueueTrainingResponse
object
Response model when requesting to train the model.
2 properties
PatternRule
object
Pattern
2 properties
DynamicList
object
Defines an extension for a list entity.
2 properties 2 required
PrebuiltDomainCreateObject
object
A prebuilt domain create object containing the name and culture of the domain.
2 properties
RequestList
object
Defines a sub-list to append to an existing list entity.
3 properties 1 required
AppState
string
The current state of the application.
LabeledUtterance
object
A prediction and label pair of an example.
7 properties
FeatureInfoObject
object
The base class Features-related response objects inherit from.
4 properties
AppAvailabilityInfo
object
The properties indicating whether a given IoT Central application name or subdomain is available.
3 properties
PrebuiltEntityExtractor
object
Prebuilt Entity Extractor.
ModelCreateObject
object
Object model for creating a new entity extractor.
1 property
Prediction
object
Represents the prediction of a query.
5 properties 3 required
PrebuiltDomainModelCreateObject
object
A model object containing the name of the custom prebuilt intent or entity and the name of the domain to which this model belongs.
2 properties
IntentsSuggestionExamples
array
List of predicted/suggested intents.
AppTemplate
object
IoT Central Application Template.
8 properties
ApplicationInfoResponse
object
Response containing the Application Info.
11 properties
EntitiesSuggestionExample
object
Predicted/suggested entity.
4 properties
PhraselistUpdateObject
object
Object model for updating a Phraselist.
5 properties
PredictionRequest
object
Represents the prediction request parameters.
4 properties 1 required
PatternAnyModelCreateObject
object
Model object for creating a Pattern.Any entity model.
2 properties
ClosedListEntityExtractorsList
array
List of List Entity Extractors.
ExplicitListItem
object
Explicit (exception) list item
2 properties
EntityRoleUpdateObject
object
Object model for updating an entity role.
1 property
AppPatch
object
The description of the IoT Central application.
4 properties
JSONUtterance
object
Exported Model - Utterance that was used to train the model.
3 properties
Resource
object
The common properties of an ARM resource.
5 properties 1 required
VersionInfo
object
Object model of an application version.
12 properties 2 required
IntentClassifiersList
array
List of Intent Classifiers.
HierarchicalEntityExtractorsList
array
List of Hierarchical Entity Extractors.
OperationInputs
object
Input values.
2 properties 1 required
ClosedList
object
Exported Model - A list entity.
3 properties
PredictionResponse
object
Represents the prediction response.
2 properties 2 required
RegexEntity
object
Regular Expression Entity Extractor.
3 properties
AppVersionSettingObject
object
Object model of an application version setting.
2 properties
EntityModelUpdateObject
object
An entity extractor update object.
2 properties
IntentsSuggestionExample
object
Predicted/suggested intent.
4 properties
CompositeEntityExtractor
object
A Composite Entity Extractor.
1 property
EntityExtractorsList
array
List of Entity Extractors.
IntentClassifier
object
Intent Classifier.
2 properties
PatternRuleList
array
List of patterns
EntityPrediction
object
A suggested entity.
5 properties 4 required
PrebuiltDomainItem
object
3 properties
CloudErrorBody
object
Details of error response.
4 properties
ErrorResponse
object
Error response when invoking an operation on the API.
1 property
ExternalEntity
object
Defines a user predicted entity that extends an already existing one.
5 properties 3 required
ExplicitListItemIDResponse
integer
The ID of the created explicit list item.
PrebuiltDomainsList
array
List of Prebuilt Domains.
PatternAnyModelUpdateObject
object
Model object for updating a Pattern.Any entity model.
2 properties
ExplicitListItemList
array
List of explicit (exception) list items
ApplicationUpdateObject
object
Object model for updating the name or description of an application.
2 properties
JSONRegexFeature
object
Exported Model - A Pattern feature.
3 properties
EntityLabel
object
Defines the entity type and position of the extracted entity within the example.
6 properties 3 required
PatternAnyEntityExtractorList
array
List of Pattern.Any Entity Extractors.
RegexModelCreateObject
object
Model object for creating a regular expression entity model.
2 properties
ModelUpdateObject
object
Object model for updating an intent classifier.
1 property
PrebuiltDomainObject
object
2 properties
LabelTextObject
object
An object containing the example utterance's text.
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-apps-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure Apps 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.