Hi everyone 👋
I’m exploring ways to embed Confluence public pages as preview panels directly within our company’s main website—similar to the new Global Preview Panel Atlassian recently introduced.
Here’s what we’re aiming for:
Question:
Is this kind of functionality achievable using Confluence’s current APIs or embedding options? Has anyone implemented something similar—perhaps using iframe embeds, REST API, or a custom integration?
Would love to hear your thoughts, examples, or workarounds!
Thanks in advance 🙌
Direct iframe embedding of Confluence Cloud pages on your own website is generally blocked by Atlassian’s security headers (X-Frame-Options SAMEORIGIN and CSP frame-ancestors ‘self’), so a native “preview panel” via iframe isn’t reliable across pages or tenants. The workable pattern is to fetch page HTML via the Confluence Cloud REST API and render it in your site’s modal/drawer, or publish content to a docs site and integrate that endpoint into your UI
Suggested Approached
Thanks
Jayesh R
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.