Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
Hi all,
I'm working on cloning an existing Fabric Eventstream using the Fabric REST APIs. The goal is to automate the process of duplicating a working Eventstream and publishing it with a new display name.
What I did:
Used the /getDefinition API to extract the full Eventstream structure.
Decoded all payload parts (such as eventstream.json, platform.json, etc.).
Modified the displayName in platform.json to differentiate the cloned stream.
Re-encoded the parts to Base64 and used the /items POST API to create a new Eventstream.
What happens:
The initial response is 202 Accepted, and I receive a Location header.
I poll the Location URL until I get a 200 OK response.
The final response shows "status": "Succeed".
The issue: Despite a successful status, the cloned Eventstream appears blank in the Fabric UI — no sources, streams, or destinations are shown.
Questions:
Are there additional validation checks or metadata required for a proper Eventstream publish?
Do we need to explicitly include or transform certain properties beyond what's returned by /getDefinition?
Are there known limitations or issues with using the Eventstream API for cloning and provisioning?
I’d appreciate any help or insights from others who have successfully implemented this or faced a similar issue. I can provide sanitized code snippets if needed.
Thanks in advance.
Solved! Go to Solution.
Hi @PrachiJain_2025 ,
Reference : https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/eventstream-rest-api
Hope this helps !
Did I answer your question? Then please mark my post as the solution.
Thank you, will ask if any question further
Thank you, will ask if any question further
Hi @PrachiJain_2025 ,
Reference : https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/eventstream-rest-api
Hope this helps !
Did I answer your question? Then please mark my post as the solution.
Hi @PrachiJain_2025 ,
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS. Feel free to reach out if you need further assistance.
Thanks and Regards
Hi @PrachiJain_2025 ,
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS. Feel free to reach out if you need further assistance.
Thanks and Regards
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.