removed

Removed: Experimental Webhooks Support

📅 Effective Date: December 5, 2025

We are officially discontinuing the Experimental Webhooks functionality and the associated endpoints: /v2-experimental/webhooks/board_subscriptions

What is Changing

On December 5th, we are shutting down the experimental infrastructure used for sending webhook events.

  • The Events: Miro will stop pushing event payloads to your servers.
  • The Endpoint: The subscription endpoints will cease functioning and return errors.
  • The Resources: We have removed the "Webhooks" section from our documentation. We have removed the associated example apps to ensure no new integrations are built on this retired architecture.

Why are we doing this?

We introduced webhooks to explore sending real-time updates about changes on the canvas.

Through this experiment, and thanks to the early adopters who tested it, we learned two things:

  1. The Need is Real: You definitely need a way to track board activity programmatically.
  2. The Method Needs Work: This specific architectural approach wasn't meeting the standards of reliability and scalability required for a production-grade Miro integration.

Thus, we are choosing to retire it. This allows us to focus 100% of our energy on designing a robust, scalable eventing architecture for the future.

The Path Forward

We know this leaves a gap in functionality for those of you who were exploring real-time updates.
We remain committed to solving the challenge of understanding board changes, but we want to do it right. We are currently exploring other options that will provide the stability you need to build businesses on top of Miro.