Microsoft Azure Cache For Redis · AsyncAPI Specification
Microsoft Azure Cache For Redis Webhooks
Version
View Spec
View on GitHub
AzureCacheCloud InfrastructureDatastoreIn-Memory DatabaseManaged ServiceMicrosoftRedisAsyncAPIEvents
AsyncAPI Specification
generated: '2026-09-17'
method: searched
source: >-
https://learn.microsoft.com/en-us/azure/event-grid/event-schema-azure-cache — "Azure Cache for
Redis as an Event Grid source", the published event catalog and payload samples.
provider: microsoft-azure-cache-for-redis
delivery: Azure Event Grid
transport:
- webhook (HTTP POST to a subscriber endpoint)
- Azure Event Hubs
- Azure Service Bus queue or topic
- Azure Storage queue
- Relay hybrid connection
- Azure Function
schemas_supported:
- CloudEvents 1.0
- Event Grid schema
publisher: >-
The cache itself, as an Event Grid system topic of type Microsoft.Cache.Redis. The `source`
(CloudEvents) / `topic` (Event Grid schema) field is the cache's ARM resource ID.
verification:
handshake: Event Grid webhook validation (SubscriptionValidationEvent, or the CloudEvents
HTTP OPTIONS abuse-protection handshake)
note: >-
A webhook subscriber must echo the validationCode (or answer the OPTIONS preflight) before
Event Grid will deliver. There is no per-message HMAC signature — authenticity comes from
the subscription handshake and, optionally, delivery with a managed identity.
events:
- type: Microsoft.Cache.PatchingCompleted
description: Triggered when patching is completed.
raised_by: Redis platform update (not a caller operation)
data_fields:
- name
- timestamp
- status
- type: Microsoft.Cache.ScalingCompleted
description: Triggered when scaling is completed.
raised_by: Redis_Update
data_fields:
- name
- timestamp
- status
- type: Microsoft.Cache.ImportRDBCompleted
description: Triggered when cache data is imported.
raised_by: Redis_ImportData
data_fields:
- name
- timestamp
- status
- type: Microsoft.Cache.ExportRDBCompleted
description: Triggered when cache data is exported.
raised_by: Redis_ExportData
data_fields:
- name
- timestamp
- status
event_count: 4
asyncapi: asyncapi/microsoft-azure-cache-for-redis-events-asyncapi.yml
note: >-
Microsoft publishes no AsyncAPI document for this surface; the AsyncAPI 3.0.0 file alongside
this one is an API Evangelist derivation of the documented catalog, marked as such in its own
x-method. These four events are the ONLY asynchronous notifications the service emits — there
is no per-key or per-command event stream on the control plane, and Redis keyspace
notifications are a data-plane Redis feature, not an Azure event surface.
Work with this as data
Every AsyncAPI spec 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 asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.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.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/microsoft-azure-cache-for-redis-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?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.