Skip to main content

Event Grid

Azure REST API reference

This page tracks which Azure Event Grid REST API operations are implemented in Topaz, split by control plane (ARM resource management) and data plane (event publishing).

Legend

SymbolMeaning
Implemented
Not implemented

Control Plane

The control plane covers ARM operations available under management.azure.com — creating and managing namespaces, topics, system topics, and their event subscriptions.

Namespaces

REST reference

OperationStatusNotes
Create Or Update
Delete
Get
List By Resource Group
List By Subscription
Update
List Shared Access Keys
Regenerate Key
Check Name Availability

Topics

REST reference

OperationStatusNotes
Create Or Update
Delete
Get
List By Resource Group
List By Subscription
Update
List Shared Access Keys
Regenerate Key
List Event Types
Check Name Availability

System Topics

REST reference

OperationStatusNotes
Create Or Update
Delete
Get
List By Resource Group
List By Subscription
Update

Topic Event Subscriptions

REST reference

OperationStatusNotes
Create Or UpdatePUT .../topics/{topicName}/eventSubscriptions/{eventSubscriptionName}
Delete
Get
Update
List By Topic
Get Full Url
Get Delivery Attributes

System Topic Event Subscriptions

REST reference

OperationStatusNotes
Create Or UpdatePUT .../systemTopics/{topicName}/eventSubscriptions/{eventSubscriptionName}
Delete
Get
Update
List By System Topic
Get Full Url
Get Delivery Attributes

Domains

OperationStatus
Create Or Update
Delete
Get
List
Domain Topics

Partner Topics / Partner Namespaces / Event Channels

OperationStatus
All operations

Data Plane

The data plane covers publishing events to a topic over HTTP.

OperationStatusNotes
Publish Events (EventGrid schema)POST /api/events
Publish Events (CloudEvents schema)Detected via Content-Type header
Publish Events to Namespace Topic (CloudEvents, HTTP)
Receive/Acknowledge/Release/Reject (namespace pull delivery)
Star on GitHub