Post HTTP messages to a MQTT TopicSpace in Event Grid Namespace

BV 25 Reputation points
2025-06-23T18:50:16.4366667+00:00

Is it possible to post messages to a TopicSpace in Event Grid Namespace?

We would like to publish messages to MQTT TopicSpace on the Event Grid Namespace from an Azure Logic App, which can then be consumed by subscribers:

When trying the following HTTPS endpoint: https://<event grid namespace>.<region>.ts.eventgrid.azure.net/mqtt, it raises an error "api-version" needed or Unsupported API version.

So it is possible

  1. To post messages from Logic App
  2. Use HTTPS endpoint to do this (if so, what is the syntax for the REST API Post)?
  3. will this be supported in the future?
Azure Event Grid
Azure Event Grid
An Azure event routing service designed for high availability, consistent performance, and dynamic scale.
{count} vote

Accepted answer
  1. Seth Shanmugam 80 Reputation points Microsoft Employee
    2025-07-01T06:07:16.1966667+00:00

    HTTP Publish for the Event Grid MQTT broker is currently in Private Preview and is planned to move to Public Preview around the end of July this year.

    If the customer would like to try out this capability before the Public Preview, please share their Tenant ID and Subscription ID so we can allowlist them for the Private Preview and provide the necessary guidance and documentation to get started.

    2 people found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Sander van de Velde | MVP 36,941 Reputation points MVP Volunteer Moderator
    2025-06-24T21:43:02.91+00:00

    Hello @BV,

    welcome to this moderated Azure community forum.

    it seems you are looking at documentation of an endpoint that is use to post message to an EventGrid namespace topic, not an MQTT topic (space).

    Publish a single Cloud Event to a namespace topic.

    To connect to the MQTT broker, several ways to authenticate are described here.

    I have no experience with connecting to the Topic space directly, though.

    I used the alternative solution to host an MQTT client in a container instance to get messages being sent as MQTT messages from the cloud.


    If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.