Integrate
Embed
Embed a public ZenoBlox script on another site with an iframe.
How to embed
Only public, approved script posts can be embedded. Drop an iframe pointing at:
GET
https://zenoblox.com/embed/script/{slug}Optional query parameters:
| Name | Type | Description |
|---|---|---|
theme | string | dark (default), light, or auto (follows the visitor’s color scheme). |
accent | hex | Button color, for example #8B8DFF. Invalid values fall back to #8B8DFF. |
The card shows the thumbnail, title, game, author, views/likes, and a link back to the ZenoBlox post. It does not run Lua inside the iframe. Recommended iframe height is 280px.
Profile cards are separate: creators can embed
/embed/@username from Dashboard → Settings → Profile. That is not a script embed.Domains and referrers
There is no domain allowlist and we do not require a specific Referer. Any site may iframe a public script. We may block abuse (hotlink floods, malware pages) at the network layer. Always link back to the ZenoBlox post — the embed already does.
Example HTML
html
<iframe src="https://zenoblox.com/embed/script/rivals-archhub-enhancements-4xci" title="ZenoBlox script" width="100%" height="280" frameborder="0" scrolling="no" style="max-width: 480px; width: 100%; border-radius: 24px; overflow: hidden; border: 1px solid rgba(255,255,255,0.1); display: block;" ></iframe>
Replace the slug with the one from the post URL zenoblox.com/script/your-slug.
What is not embeddable
- Private, unlisted, or followers-only posts
- Drafts, trashed posts, or posts still in review
- Codes and Blogs — no embed route exists for those formats
- Posts from deactivated authors
Unknown or hidden slugs return a 404 inside the iframe.
© 2026 ZenoBloxSubmit feedback
