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

Raw ↑
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.
All 92 tools →

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.