Microsoft Azure Custom Speech Web Hooks: API

The Custom Speech Web Hooks: API from Microsoft Azure — 6 operation(s) for custom speech web hooks:.

Operations 9

GET /webhooks Microsoft Azure Gets The List Of Web Hooks For The Authenticated Subscription #
POST /webhooks Microsoft Azure Creates A New Web Hook #
GET /webhooks/{id} Microsoft Azure Gets The Web Hook Identified By The Given Id #
PATCH /webhooks/{id} Microsoft Azure Updates The Web Hook Identified By The Given Id #
DELETE /webhooks/{id} Microsoft Azure Deletes The Web Hook Identified By The Given Id #
POST /webhooks/{id}/ping Microsoft Azure Sends A Ping Event To The Registered Url #
POST /webhooks/{id}/test Microsoft Azure Sends A Request For Each Registered Event Type To The Registered Url #
POST /webhooks/{id}:ping Microsoft Azure Sends A Ping Event To The Registered Url #
POST /webhooks/{id}:test Microsoft Azure Sends A Request For Each Registered Event Type To The Registered Url #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/rest/api/azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/action-groups?view=rest-monitor-2021-09-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/activity-log-alerts?view=rest-monitor-2020-10-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/whatis-azure-ad-connect
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types
📖
Documentation
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/robomq.adptoad?tab=overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.advisor-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.agfoodplatform-readme?view=azure-dotnet-preview
📖
Documentation
https://azure.microsoft.com/en-us/products/data-manager-for-agriculture
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-health-insights/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/analysis-services/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.datamap-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/anomaly-detector/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-center/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/apimanagement/
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365-app-certification/docs/acat-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-app-configuration/
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-certificate-orders/get?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/environment/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-plans?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview
📖
Documentation
https://learn.microsoft.com/en-us/cli/azure/monitor/app-insights/component/linked-storage?view=azure-cli-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.applicationinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-arc/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/resource-graph/
📖
Documentation
https://learn.microsoft.com/en-us/azure/devops/artifacts/?view=azure-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/security.attestation-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/attestation/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.authorization-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-cognitiveservices-search-autosuggest/azure.cognitiveservices.search.autosuggest.autosuggestclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/automanage/
📖
Documentation
https://learn.microsoft.com/en-us/azure/automation/
📖
Documentation
https://learn.microsoft.com/en-us/azure/backup/
📖
Documentation
https://learn.microsoft.com/en-us/azure/baremetal-infrastructure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/quickstarts/client-library-sdks
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.billingbenefits-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/blobs/
📖
Documentation
https://learn.microsoft.com/en-us/archive/msdn-magazine/2018/june/blockchain-introducing-azure-blockchain-workbench
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/blueprints/
📖
Documentation
https://learn.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/cloud-scale-analytics/govern-metadata-standards
📖
Documentation
https://learn.microsoft.com/en-us/azure/carbon-optimization/view-emissions
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cdn-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/web-application-firewall/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/certificate-orders-diagnostics?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.changeanalysis-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-changes-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/chaos-studio/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/policy-restrictions?view=rest-policy-2023-03-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-shell/overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.trustedsigning-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cognitiveservices-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/commerce?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/fundamental-concepts
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/entities-reference
📖
Documentation
https://learn.microsoft.com/en-us/dynamics365/field-service/configure-incident-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/parameter-files
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.operationalinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-community
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/component-policy-states?view=rest-policy-2022-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/compute
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.appcontainers-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/containerapps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-apps/revisions-manage
📖
Documentation
https://learn.microsoft.com/en-us/azure/containers/
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.containerservice/fleets
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-moderator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-safety/
📖
Documentation
https://learn.microsoft.com/en-us/azure/cosmos-db/postgresql/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.customimagesearch.customimagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/search.documents-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speech/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/data-manager-for-agri/
📖
Documentation
https://learn.microsoft.com/en-us/azure/dms/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/control-plane-and-data-plane
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/data-sensitivity-settings
📖
Documentation
https://learn.microsoft.com/en-us/azure/databox/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/database-threat-detection-policies/get?view=rest-sql-2014-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/external-attack-surface-management/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/files/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/web-apps/delete?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-script-template
📖
Documentation
https://learn.microsoft.com/en-us/azure/deployment-environments/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-stacks
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-dps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/diagnostic-logs-reference
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/?view=doc-intel-4.0.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-edge/?view=iotedge-1.5
📖
Documentation
https://learn.microsoft.com/en-us/shows/azure-cosmos-db-conf-2022/creating-enterprise-knowledge-graphs-from-unstructured-data
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azureml-core/azureml.core.experiment.experiment?view=azure-ml-py
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/cross-connections-api-development
📖
Documentation
https://learn.microsoft.com/en-us/fabric/admin/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.vision.face-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.fluent.featureclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.formrecognizer-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/azure-compute-gallery
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/diagnostic-settings?view=rest-monitor-2021-05-01-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.insights/guestdiagnosticsettingsassociation
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight-aks/
📖
Documentation
https://docs.citusdata.com/en/v9.2/portals/citus_cloud.html
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.imagesearch.imagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-rule-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/integration-environments/create-integration-environment
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight/kafka/rest-proxy
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/kube-environments/create-or-update?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.kusto-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-large-instances/what-is-azure-large-instances
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/live-stream
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/azure.search.documents.searchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-tutorial
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/query-packs
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.logic-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/luis/client-libraries-rest-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-managed-lustre/
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/security/synapse-workspace-managed-private-endpoints
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-links-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.managementlockclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-create-data-registries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-feedback-tool
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tileset?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/timezone?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-creator-wayfinding
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data
📖
Documentation
https://learn.microsoft.com/en-us/partner-center/marketplace-offers/create-new-saas-offer
📖
Documentation
https://learn.microsoft.com/sr-cyrl-rs/azure/media-services/latest/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.media-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/metrics-advisor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/language-service/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.language.conversations-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/language/text-analysis-authoring/import?view=rest-language-2023-04-01
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/question-answering
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/application-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/marketplacecatalog/dataplane/reviews/get?view=rest-marketplacecatalog-dataplane-2023-01-01-preview&tabs=HTTP
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-netapp-files/
📖
Documentation
https://learn.microsoft.com/en-us/azure/playwright-testing/how-to-manage-authentication
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/ai-document-intelligence
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/azure-devops-extension
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/upload-indicators-api
📖
Documentation
https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/serial-console-windows
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.servicelinker/linkers
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/file-sync/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/mobilepacketcore/
📖
Documentation
https://azure.microsoft.com/en-us/products/azure-network-function-manager
📖
Documentation
https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-health/resource-health-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/security/
📖
Documentation
https://learn.microsoft.com/en-us/azure/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.remoterendering?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.authentication.mixedrealitystsclient?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rule-associations?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rules?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-monitor/azure.mgmt.monitor.monitormanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/monitor-batch
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metrics?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metric-definitions?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/monitor-resource-manager
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/networking/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/network-security-groups-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-network-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts
📖
Documentation
https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/get-started/introduction-azure-monitoring-integrations/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.newssearch.newssearchclient?view=azure-dotnet
📖
Documentation
https://docs.nginx.com/nginx/deployment-guides/microsoft-azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/notification-hubs/
📖
Documentation
https://azure.microsoft.com/en-us/products/spring-apps
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/
📖
APIReference
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/ai-services/openai/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/api-version-deprecation
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-oep-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/orbital/
📖
Documentation
https://docs.paloaltonetworks.com/cloud-ngfw/azure
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.peering-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/personalizer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-playwrighttesting-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/event-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/definition-structure-basics
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-portal/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.postgresql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbiembedded-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbidedicated-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/power-platform/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/use-prediction-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.privatedns-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-private-links-on-premises
📖
Documentation
https://azure.microsoft.com/en-us/products/programmable-connectivity
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.providerhub-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-policies-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.purview-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/tutorial-metadata-policy-collections-apis
📖
Documentation
https://learn.microsoft.com/en-us/purview/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.sharing-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-workflow
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/qnamaker/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.knowledge.qnamaker.runtime?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/quantum/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.quantum-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/queues/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/quota/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/recovery-services?view=azure-dotnet
📖
Documentation
https://docs.openshift.com/aro/4/welcome/index.html
📖
Documentation
https://learn.microsoft.com/en-us/azure/openshift/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.redisenterprise-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/relay/
📖
Documentation
https://learn.microsoft.com/en-us/mem/intune/fundamentals/remediations
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/reservation-apis
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/resource-health-metadata/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/resources/
📖
Documentation
https://learn.microsoft.com/en-us/azure/resource-mover/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/run-command
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/scheduled-query-rules?view=rest-monitor-2021-08-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/scheduler/
📖
Documentation
https://learn.microsoft.com/en-us/azure/event-hubs/schema-registry-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/networkmanager/scope-connections/create-or-update?view=rest-networkmanager-2023-11-01
📖
Documentation
https://github.com/Azure/service-fabric-issues/issues/1021
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-search-documents/azure.search.documents.indexes.searchindexclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-search/azure.mgmt.search.searchmanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/
📖
Documentation
https://learn.microsoft.com/en-us/azure/compliance/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.securityinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-bus-messaging/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/servicebus/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/servicefabric/sfclient-index
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-fabric/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-direct
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/shared-image-galleries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-signalr/
📖
Documentation
https://learn.microsoft.com/en-us/azure/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/snapshot-copy-managed-disk
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-synapse-spark/azure.synapse.spark.sparkclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speakerrecognition/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.language.spellcheck.spellcheckclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-sphere/?view=azure-sphere-integrated
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/firewall-configure?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sqlvirtualmachine-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-stack/
📖
Documentation
https://docs.azure.cn/en-us/azure-stack/hci/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/static-sites/get-static-site?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/storsimple/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-storsimple8000series-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storageactions-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagecache-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/import-export/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storage-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage-mover/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagepool-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/stream-analytics/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-subscriptions-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone/design-area/resource-org-subscriptions
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-synapse/azure.mgmt.synapse.synapsemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/connect-overview
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/syntex/
📖
Documentation
https://learn.microsoft.com/en-us/system-center/vmm/?view=sc-vmm-2025
📖
Documentation
https://learn.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/chaosstudio/target-types/list?view=rest-chaosstudio-2024-01-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/action-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-activity-log-alert-rule
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/test-base/overview?view=o365-worldwide
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/ai-textanalytics-readme?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/time-series-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/top-level-domains/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/traffic-collector
📖
Documentation
https://learn.microsoft.com/en-us/azure/traffic-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/consumption/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-video-indexer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/@azure/video-analyzer-edge/?view=azure-node-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-wan/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-visualstudio-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-vmware/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/avs/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/
📖
Documentation
https://learn.microsoft.com/en-us/azure/communications-gateway/provisioning-platform
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/voiceservices/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/webpubsub/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-web/azure.mgmt.web.websitemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.workloads-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/containerregistry/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/container-registry
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/aks/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/kubernetes-service
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/cosmos-db
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/resources/
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-rest
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/keyvault/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/key-vault

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-azure-custom-speech-web-hooks-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-azure-custom-speech-web-hooks-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 2020-08-01-preview
  title: 'Microsoft Azure AccessControlClient AccessConnector Custom Speech Web Hooks: Custom Speech Web Hooks: API'
tags:
- name: 'Custom Speech Web Hooks:'
paths:
  /webhooks:
    get:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Gets The List Of Web Hooks For The Authenticated Subscription
      operationId: microsoftAzureGethooks
      parameters:
      - $ref: '#/components/parameters/skipQueryParameter'
      - $ref: '#/components/parameters/topQueryParameter'
      responses:
        '200':
          description: OK
          headers:
            Retry-After:
              description: The minimum number of seconds to wait for a non terminal operation to complete.
              schema:
                type: integer
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PaginatedWebHooks'
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-pageable:
        itemName: values
        nextLinkName: '@nextLink'
      x-ms-examples:
        Get all web hooks:
          $ref: ./examples/get_web_hooks.json
      description: Needs a more full description created.
    post:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Creates A New Web Hook
      description: If the property secret in the configuration is present and contains a non-empty string, it will be used to create a SHA256 hash of the payload with<br>the secret as HMAC key. This hash will be set as X-MicrosoftSpeechServices-Signature header when calling back into the registered URL.<br>            <br>When calling back into the registered URL, the request will contain a X-MicrosoftSpeechServices-Event header containing one of the registered event<br>types. There will be one request per registered event type.<br>            <br>After successfully registering the web hook, it will not be usable until a challenge/response is completed. To do this, a request with the event type<br>challenge will be made with a query parameter called validationToken. Respond to the challenge with a 200 OK containing the value of the validationToken<br>query parameter as the response body. When the challenge/response is successfully completed, the web hook will begin receiving events.
      operationId: microsoftAzureCreatehook
      responses:
        '201':
          description: The response contains information about the entity as payload and its location as header.
          headers:
            Location:
              description: The location of the created resource.
              schema:
                type: string
                format: uri
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WebHook'
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Create a web hook:
          $ref: ./examples/create_web_hook.json
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/WebHook'
        description: The details of the new web hook.
        required: true
  /webhooks/{id}:
    get:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Gets The Web Hook Identified By The Given Id
      operationId: microsoftAzureGethook
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '200':
          description: OK
          headers:
            Retry-After:
              description: The minimum number of seconds to wait for a non terminal operation to complete.
              schema:
                type: integer
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WebHook'
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Get a web hook:
          $ref: ./examples/get_web_hook.json
      description: Needs a more full description created.
    patch:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Updates The Web Hook Identified By The Given Id
      description: If the property secret in the configuration is omitted or contains an empty string, future callbacks won't contain X-MicrosoftSpeechServices-Signature<br>headers. If the property contains a non-empty string, it will be used to create a SHA256 hash of the payload with the secret as HMAC key. This hash<br>will be set as X-MicrosoftSpeechServices-Signature header when calling back into the registered URL.<br>            <br>If the URL changes,  the web hook will stop receiving events until a<br>challenge/response is completed. To do this, a request with the event type challenge will be made with a query parameter called validationToken.<br>Respond to the challenge with a 200 OK containing the value of the validationToken query parameter as the response body. When the challenge/response<br>is successfully completed, the web hook will begin receiving events.
      operationId: microsoftAzureUpdatehook
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '200':
          description: OK
          headers:
            Retry-After:
              description: The minimum number of seconds to wait for a non terminal operation to complete.
              schema:
                type: integer
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WebHook'
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Update a web hook:
          $ref: ./examples/update_web_hook.json
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/WebHookUpdate'
          application/merge-patch+json:
            schema:
              $ref: '#/components/schemas/WebHookUpdate'
        description: The updated values for the web hook.
        required: true
    delete:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Deletes The Web Hook Identified By The Given Id
      operationId: microsoftAzureDeletehook
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '204':
          description: The web hook was successfully deleted.
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Delete a web hook:
          $ref: ./examples/delete_web_hook.json
      description: Needs a more full description created.
  /webhooks/{id}/ping:
    post:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Sends A Ping Event To The Registered Url
      description: The request body of the POST request sent to the registered web hook URL is of the same shape as in the GET request for a specific hook.<br>The Swagger Schema ID of the model is WebHookV3.<br>            <br>The request will contain a X-MicrosoftSpeechServices-Event header with the value ping. If the web hook was registered with<br>a secret it will contain a X-MicrosoftSpeechServices-Signature header with an SHA256 hash of the payload with<br>the secret as HMAC key. The hash is base64 encoded.
      operationId: microsoftAzurePinghook
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook to ping.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '202':
          description: Started trying to send a ping request to the web hook.
          headers:
            Retry-After:
              description: The minimum number of seconds to wait before accessing the resource created in this operation.
              schema:
                type: integer
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Ping a web hook:
          $ref: ./examples/ping_web_hook.json
  /webhooks/{id}/test:
    post:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Sends A Request For Each Registered Event Type To The Registered Url
      description: The payload will be generated from the last entity that would have invoked the web hook. If no entity is present for none of the registered event types,<br>the POST will respond with 204. If a test request can be made, it will respond with 200.<br>The request will contain a X-MicrosoftSpeechServices-Event header with the respective registered event type.<br>If the web hook was registered with a secret it will contain a X-MicrosoftSpeechServices-Signature header with an SHA256 hash of the payload with<br>the secret as HMAC key. The hash is base64 encoded.
      operationId: microsoftAzureTesthook
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook to ping.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '202':
          description: A test request with the last entity is sent to the registered web hook.
          headers:
            Retry-After:
              description: The minimum number of seconds to wait before accessing the resource created in this operation.
              schema:
                type: integer
        '204':
          description: No entity could be found for any event type, so no test request is sent to the registered web hook.
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Test a web hook:
          $ref: ./examples/test_web_hook.json
  /webhooks/{id}:ping:
    post:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Sends A Ping Event To The Registered Url
      description: The request body of the POST request sent to the registered web hook URL is of the same shape as in the GET request for a specific hook.<br>The Swagger Schema ID of the model is WebHookV3.<br>            <br>The request will contain a X-MicrosoftSpeechServices-Event header with the value ping. If the web hook was registered with<br>a secret it will contain a X-MicrosoftSpeechServices-Signature header with an SHA256 hash of the payload with<br>the secret as HMAC key. The hash is base64 encoded.
      operationId: microsoftAzureWebhooksPing
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook to ping.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '202':
          description: Started trying to send a ping request to the web hook.
          headers:
            Retry-After:
              description: The minimum number of seconds to wait before accessing the resource created in this operation.
              schema:
                type: integer
                format: int32
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Ping a web hook:
          $ref: ./examples/ping_web_hook.json
  /webhooks/{id}:test:
    post:
      tags:
      - 'Custom Speech Web Hooks:'
      summary: Microsoft Azure Sends A Request For Each Registered Event Type To The Registered Url
      description: The payload will be generated from the last entity that would have invoked the web hook. If no entity is present for none of the registered event types,<br>the POST will respond with 204. If a test request can be made, it will respond with 200.<br>The request will contain a X-MicrosoftSpeechServices-Event header with the respective registered event type.<br>If the web hook was registered with a secret it will contain a X-MicrosoftSpeechServices-Signature header with an SHA256 hash of the payload with<br>the secret as HMAC key. The hash is base64 encoded.
      operationId: microsoftAzureWebhooksTest
      parameters:
      - in: path
        name: id
        description: The identifier of the web hook to ping.
        required: true
        schema:
          type: string
          format: uuid
      responses:
        '202':
          description: A test request with the last entity is sent to the registered web hook.
          headers:
            Retry-After:
              description: The minimum number of seconds to wait before accessing the resource created in this operation.
              schema:
                type: integer
                format: int32
        '204':
          description: No entity could be found for any event type, so no test request is sent to the registered web hook.
        default:
          description: An error occurred.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-ms-examples:
        Test a web hook:
          $ref: ./examples/test_web_hook.json
components:
  schemas:
    DetailedErrorCode:
      title: DetailedErrorCode
      description: Detailed error code enum.
      enum:
      - InvalidParameterValue
      - InvalidRequestBodyFormat
      - EmptyRequest
      - MissingInputRecords
      - InvalidDocument
      - ModelVersionIncorrect
      - InvalidDocumentBatch
      - UnsupportedLanguageCode
      - DataImportFailed
      - InUseViolation
      - InvalidLocale
      - InvalidBaseModel
      - InvalidAdaptationMapping
      - InvalidDataset
      - InvalidTest
      - FailedDataset
      - InvalidModel
      - InvalidTranscription
      - InvalidPayload
      - InvalidParameter
      - EndpointWithoutLogging
      - InvalidPermissions
      - InvalidPrerequisite
      - InvalidProductId
      - InvalidSubscription
      - InvalidProject
      - InvalidProjectKind
      - InvalidRecordingsUri
      - OnlyOneOfUrlsOrContainerOrDataset
      - ExceededNumberOfRecordingsUris
      - ModelMismatch
      - ProjectGenderMismatch
      - ModelDeprecated
      - ModelExists
      - ModelNotDeployable
      - EndpointNotUpdatable
      - SingleDefaultEndpoint
      - EndpointCannotBeDefault
      - InvalidModelUri
      - SubscriptionNotFound
      - QuotaViolation
      - UnsupportedDelta
      - UnsupportedFilter
      - UnsupportedPagination
      - UnsupportedDynamicConfiguration
      - UnsupportedOrderBy
      - NoUtf8WithBom
      - ModelDeploymentNotCompleteState
      - SkuLimitsExist
      - DeployingFailedModel
      - UnsupportedTimeRange
      - InvalidLogDate
      - InvalidLogId
      - InvalidLogStartTime
      - InvalidLogEndTime
      - InvalidTopForLogs
      - InvalidSkipTokenForLogs
      - DeleteNotAllowed
      - Forbidden
      - DeployNotAllowed
      - UnexpectedError
      - InvalidCollection
      - InvalidCallbackUri
      - InvalidSasValidityDuration
      - InaccessibleCustomerStorage
      - UnsupportedClassBasedAdaptation
      - InvalidWebHookEventKind
      - InvalidTimeToLive
      type: string
      x-ms-enum:
        name: DetailedErrorCode
        modelAsString: true
        values:
        - value: InvalidParameterValue
          description: Invalid parameter value.
        - value: InvalidRequestBodyFormat
          description: Invalid request body format.
        - value: EmptyRequest
          description: Empty Request.
        - value: MissingInputRecords
          description: Missing Input Records.
        - value: InvalidDocument
          description: Invalid Document.
        - value: ModelVersionIncorrect
          description: Model Version Incorrect.
        - value: InvalidDocumentBatch
          description: Invalid Document Batch.
        - value: UnsupportedLanguageCode
          description: Unsupported language code.
        - value: DataImportFailed
          description: Data import failed.
        - value: InUseViolation
          description: In use violation.
        - value: InvalidLocale
          description: Invalid locale.
        - value: InvalidBaseModel
          description: Invalid base model.
        - value: InvalidAdaptationMapping
          description: Invalid adaptation mapping.
        - value: InvalidDataset
          description: Invalid dataset.
        - value: InvalidTest
          description: Invalid test.
        - value: FailedDataset
          description: Failed dataset.
        - value: InvalidModel
          description: Invalid model.
        - value: InvalidTranscription
          description: Invalid transcription.
        - value: InvalidPayload
          description: Invalid payload.
        - value: InvalidParameter
          description: Invalid parameter.
        - value: EndpointWithoutLogging
          description: Endpoint without logging.
        - value: InvalidPermissions
          description: Invalid permissions.
        - value: InvalidPrerequisite
          description: Invalid prerequisite.
        - value: InvalidProductId
          description: Invalid product id.
        - value: InvalidSubscription
          description: Invalid subscription.
        - value: InvalidProject
          description: Invalid project.
        - value: InvalidProjectKind
          description: Invalid project kind.
        - value: InvalidRecordingsUri
          description: Invalid recordings uri.
        - value: OnlyOneOfUrlsOrContainerOrDataset
          description: Only one of urls or container or dataset.
        - value: ExceededNumberOfRecordingsUris
          description: Exceeded number of recordings uris.
        - value: ModelMismatch
          description: Model mismatch.
        - value: ProjectGenderMismatch
          description: Project gender mismatch.
        - value: ModelDeprecated
          description: Model deprecated.
        - value: ModelExists
          description: Model exists.
        - value: ModelNotDeployable
          description: Model not deployable.
        - value: EndpointNotUpdatable
          description: Endpoint not updatable.
        - value: SingleDefaultEndpoint
          description: Single default endpoint.
        - value: EndpointCannotBeDefault
          description: Endpoint cannot be default.
        - value: InvalidModelUri
          description: Invalid model uri.
        - value: SubscriptionNotFound
          description: Subscription not found.
        - value: QuotaViolation
          description: Quota violation.
        - value: UnsupportedDelta
          description: Unsupported delta.
        - value: UnsupportedFilter
          description: Unsupported filter.
        - value: UnsupportedPagination
          description: Unsupported pagination.
        - value: UnsupportedDynamicConfiguration
          description: Unsupported dynamic configuration.
        - value: UnsupportedOrderBy
          description: Unsupported order by.
        - value: NoUtf8WithBom
          description: No utf8 with bom.
        - value: ModelDeploymentNotCompleteState
          description: Model deployment not complete state.
        - value: SkuLimitsExist
          description: Sku limits exist.
        - value: DeployingFailedModel
          description: Deploying failed model.
        - value: UnsupportedTimeRange
          description: Unsupported time range.
        - value: InvalidLogDate
          description: Invalid log date.
        - value: InvalidLogId
          description: Invalid log id.
        - value: InvalidLogStartTime
          description: Invalid log start time.
        - value: InvalidLogEndTime
          description: Invalid log end time.
        - value: InvalidTopForLogs
          description: Invalid top for logs.
        - value: InvalidSkipTokenForLogs
          description: Invalid skip token for logs.
        - value: DeleteNotAllowed
          description: Delete not allowed.
        - value: Forbidden
          description: Forbidden.
        - value: DeployNotAllowed
          description: Deploy not allowed.
        - value: UnexpectedError
          description: Unexpected error.
        - value: InvalidCollection
          description: Invalid collection.
        - value: InvalidCallbackUri
          description: Invalid callback uri.
        - value: InvalidSasValidityDuration
          description: Invalid sas validity duration.
        - value: InaccessibleCustomerStorage
          description: Inaccessible customer storage.
        - value: UnsupportedClassBasedAdaptation
          description: Unsupported class based adaptation.
        - value: InvalidWebHookEventKind
          description: Invalid web hook event kind.
        - value: InvalidTimeToLive
          description: Invalid time to live.
    WebHookLinks:
      title: WebHookLinks
      type: object
      properties:
        ping:
          format: uri
          description: The URL that can be used to trigger the sending of a ping event to the registered URL of a web hook registration.
          type: string
          readOnly: true
        test:
          format: uri
          description: The URL that can be used sending test events to the registered URL of a web hook registration.
          type: string
          readOnly: true
    Error:
      title: Error
      description: 'New format which conforms to the new Cognitive Services API guidelines which is available at https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow.

        This contains an outer error with error code, message, details, target and an inner error with more descriptive details.'
      type: object
      properties:
        code:
          $ref: '#/components/schemas/ErrorCode'
        details:
          description: Additional supportive details regarding the error and/or expected policies.
          type: array
          items:
            $ref: '#/components/schemas/Error'
        message:
          description: High level error message.
          type: string
        target:
          description: 'The source of the error.

            For example it would be "documents" or "document id" in case of invalid document.'
          type: string
        innerError:
          $ref: '#/components/schemas/InnerError'
    WebHookPropertiesUpdate:
      title: WebHookPropertiesUpdate
      type: object
      properties:
        secret:
          description: 'A secret that will be used to create a SHA256 hash of the payload with the secret as HMAC key.

            This hash will be set as X-MicrosoftSpeechServices-Signature header when calling back into the registered URL.'
          type: string
    WebHookUpdate:
      title: WebHookUpdate
      type: object
      properties:
        webUrl:
          format: uri
          description: The registered URL that will be used to send the POST requests for the registered events to.
          type: string
        properties:
          $ref: '#/components/schemas/WebHookPropertiesUpdate'
        events:
          $ref: '#/components/schemas/WebHookEvents'
        displayName:
          description: The name of the object.
          type: string
        description:
          description: The description of the object.
          type: string
        customProperties:
          description: 'The custom properties of this entity. The maximum allowed key length is 64 characters, the maximum

            allowed value length is 256 characters and the count of allowed entries is 10.'
          type: object
          additionalProperties:
            type: string
    ErrorCode:
      title: ErrorCode
      description: High level error codes.
      enum:
      - InvalidRequest
      - InvalidArgument
      - InternalServerError
      - ServiceUnavailable
      - NotFound
      - PipelineError
      - Conflict
      - InternalCommunicationFailed
      - Forbidden
      - NotAllowed
      - Unauthorized
      - UnsupportedMediaType
      - TooManyRequests
      - UnprocessableEntity
      type: string
      x-ms-enum:
        name: ErrorCode
        modelAsString: true
        values:
        - value: InvalidRequest
          description: Representing the invalid request error code.
        - value: InvalidArgument
          description: Representing the invalid argument error code.
        - value: InternalServerError
          description: Representing the internal server error error code.
        - value: ServiceUnavailable
          description: Representing the service unavailable error code.
        - value: NotFound
          description: Representing the not found error code.
        - value: PipelineError
          description: Representing the pipeline error error code.
        - value: Conflict
          description: Representing the conflict error code.
        - value: InternalCommunicationFailed
          description: Representing the internal communication failed error code.
        - value: Forbidden
          description: Representing the forbidden error code.
        - value: NotAllowed
          description: Representing the not allowed error code.
        - value: Unauthorized
          description: Representing the unauthorized error code.
        - value: UnsupportedMediaType
          description: Representing the unsupported media type error code.
        - value: TooManyRequests
          description: Representing the too many requests error code.
        - value: UnprocessableEntity
          description: Representing the unprocessable entity error code.
    PaginatedWebHooks:
      title: PaginatedWebHooks
      type: object
      properties:
        values:
          description: "A list of entities limited by either the passed query parameters 'skip' and 'top' or their default values.\n            \nWhen iterating through a list using pagination and deleting entities in parallel, some entities will be skipped in the results.\nIt's recommended to build a list on the client and delete after the fetching of the complete list."
          type: array
          items:
            $ref: '#/components/schemas/WebHook'
          readOnly: true
        '@nextLink':
          format: uri
          description: A link to the next set of paginated results if there are more entities available; otherwise null.
          type: string
          readOnly: true
    WebHook:
      title: WebHook
      required:
      - displayName
      - events
      - webUrl
      type: object
      properties:
        webUrl:
          format: uri
          description: The registered URL that will be used to send the POST requests for the registered events to.
          type: string
        links:
          $ref: '#/components/schemas/WebHookLinks'
        properties:
          $ref: '#/components/schemas/WebHookProperties'
        self:
          format: uri
          description: The location of this entity.
          type: string
          readOnly: true
        displayName:
          description: The display name of the object.
          type: string
        description:
          description: The description of the object.
          type: string
        events:
          $ref: '#/components/schemas/WebHookEvents'
        createdDateTime:
          format: date-time
          description: 'The time-stamp when the object was created.

            The time stamp is encoded as ISO 8601 date and time format

            ("YYYY-MM-DDThh:mm:ssZ", see https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations).'
          type: string
          readOnly: true
        lastActionDateTime:
          format: date-time
          description: 'The time-stamp when the current status was entered.

            The time stamp is encoded as ISO 8601 date and time format

            ("YYYY-MM-DDThh:mm:ssZ", see https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations).'
          type: string
          readOnly: true
        status:
          $ref: '#/components/schemas/Status'
        customProperties:
          description: 'The custom properties of this entity. The maximum allowed key length is 64 characters, the maximum

            allowed value length is 256 characters and the count of allowed entries is 10.'
          type: object
          additionalProperties:
            type: string
    EntityError:
      title: EntityError
      type: object
      properties:
        code:
          description: The code of this error.
          type: string
          readOnly: true
        message:
          description: The message for this error.
          type: string
          readOnly: true
    WebHookProperties:
      title: WebHookProperties
      type: object
      properties:
        error:
          $ref: '#/components/schemas/EntityError'
        apiVersion:
          description: 'The API version the web hook was created in. This defines the shape of the payload in the callbacks.

            If the payload type is not supported anymore, because the shape changed and the API version using it is removed (after deprecation),

            the web hook will be disabled.'
          type: string
          readOnly: true
        secret:
          description: 'A secret that will be used to create a SHA256 hash of the payload with the secret as HMAC key.

            This hash will be set as X-MicrosoftSpeechServices-Signature header when calling back into the registered URL.'
          type: string
    Status:
      title: Status
      description: Describe the current state of the API
      enum:
      - NotStarted
      - Running
      - Succeeded
      - Failed
      type: string
      readOnly: true
      x-ms-enum:
        name: Status
        modelAsString: false
        values:
        - value: NotStarted
          description: The long running operation has not yet started.
        - value: Running
          description: The long running operation is currently processing.
        - value: Succeeded
          description: The long running operation has successfully completed.
        - value: Failed
          description: The long running operation has failed.
    WebHookEvents:
      title: WebHookEvents
      type: object
      properties:
        datasetCreation:
          type: boolean
        datasetProcessing:
          type: boolean
        datasetCompletion:
          type: boolean
        datasetDeletion:
          type: boolean
        modelCreation:
          type: boolean
        modelProcessing:
          type: boolean
        modelCompletion:
          type: boolean
        modelDeletion:
          type: boolean
        evaluationCreation:
          type: boolean
        evaluationProcessing:
          type: boolean
        evaluationCompletion:
          type: boolean
        evaluationDeletion:
          type: boolean
        transcriptionCreation:
          type: boolean
        transcriptionProcessing:
          type: boolean
        transcriptionCompletion:
          type: boolean
        transcriptionDeletion:
          type: boolean
        endpointCreation:
          type: boolean
        endpointProcessing:
          type: boolean
        endpointCompletion:
          type: boolean
        endpointDeletion:
          type: boolean
        ping:
          type: boolean
        challenge:
          type: boolean
    InnerError:
      title: InnerError
      description: 'New Inner Error format which conforms to Cognitive Services API Guidelines which is available at https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e

# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/openapi/microsoft-azure-custom-speech-web-hooks-api-openapi.yml