{"id":14403,"date":"2026-09-24T10:29:12","date_gmt":"2026-09-24T10:29:12","guid":{"rendered":"https:\/\/playgama.com\/blog\/?p=14403"},"modified":"2026-09-24T10:29:12","modified_gmt":"2026-09-24T10:29:12","slug":"cross-origin-and-iframe-problems-when-embedding-games","status":"publish","type":"post","link":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/","title":{"rendered":"Cross-origin and iframe problems when embedding games"},"content":{"rendered":"<p><strong>Cross-origin and iframe problems when embedding games are fixed by setting permissions in the iframe allow attribute, serving assets with proper CORS headers, and validating target origins in postMessage. Common failures stem from missing iframe permissions like fullscreen or pointer lock, blocked CDN assets, or partitioned storage across different origins.<\/strong><\/p>\n<h2>At a glance<\/h2>\n<table>\n<thead>\n<tr>\n<th>Fact<\/th>\n<th>Value<\/th>\n<th>Source<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>iframe needs explicit allow attribute for features<\/td>\n<td>fullscreen, gamepad, etc.<\/td>\n<td><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/iframe\" rel=\"nofollow noopener\" target=\"_blank\">developer.mozilla.org<\/a><\/td>\n<\/tr>\n<tr>\n<td>postMessage requires matching target origin<\/td>\n<td>not &#8216;*&#8217; in production<\/td>\n<td><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Window\/postMessage\" rel=\"nofollow noopener\" target=\"_blank\">developer.mozilla.org<\/a><\/td>\n<\/tr>\n<tr>\n<td>Web Storage partitioning<\/td>\n<td>partitioned across different origins<\/td>\n<td><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Storage_API\" rel=\"nofollow noopener\" target=\"_blank\">developer.mozilla.org<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Three things break embedded games most often: missing <code>allow<\/code> permissions on the iframe, CORS headers on the game&#8217;s own assets (fonts, JSON, audio) when they load from a different domain than the page, and postMessage calls between game and host page using the wrong target origin. Fix these at the source rather than loosening security: set the iframe&#8217;s <code>allow<\/code> attribute explicitly, serve assets with correct CORS headers from your CDN, and always pass a real origin to <code>postMessage<\/code>, checking <code>event.origin<\/code> on receipt.<\/p>\n<p>A minimal working iframe embed:<\/p>\n<pre><code>&lt;iframe\n id=\"game-iframe\"\n src=\"https:\/\/your-cdn.example.com\/game\/index.html?platform_id=standalone\"\n allow=\"fullscreen; autoplay\"\n&gt;&lt;\/iframe&gt;<\/code><\/pre>\n<p>The <code>src<\/code> must point at your built <code>index.html<\/code>.<\/p>\n<h2>What engine-specific iframe issues occur?<\/h2>\n<ul>\n<li>Unity WebGL calls browser JavaScript through a <code>.jslib<\/code> plugin; any cross-origin fetch inside that JS is subject to the same CORS rules as plain JS.<\/li>\n<li>Godot 4 web exports use the <code>JavaScriptBridge<\/code> singleton for the same kind of interop.<\/li>\n<li>Phaser and other JS-native engines make fetch\/XHR calls directly, so browser devtools&#8217; Network tab is the fastest way to see which request is being blocked.<\/li>\n<\/ul>\n<p>If your game uses <a href=\"https:\/\/wiki.playgama.com\/playgama\/bridge-sdk\/getting-started\">Playgama Bridge<\/a>, Playgama Wrap (early access) publishes it as a standalone website on your own domain.<\/p>\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/wiki.playgama.com\/playgama\/guides\/deploy-a-game-on-your-own-domain\/deploy-by-yourself\" rel=\"nofollow noopener\" target=\"_blank\">Playgama wiki: Deploy by yourself<\/a><\/li>\n<li><a href=\"https:\/\/docs.unity3d.com\/Manual\/webgl-interactingwithbrowserscripting.html\" rel=\"nofollow noopener\" target=\"_blank\">Unity manual: interacting with browser scripting<\/a><\/li>\n<li><a href=\"https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html\" rel=\"nofollow noopener\" target=\"_blank\">Godot docs: exporting for the Web<\/a><\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Storage_API\" rel=\"nofollow noopener\" target=\"_blank\">MDN: Web Storage API<\/a><\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Games\" rel=\"nofollow noopener\" target=\"_blank\">MDN: Game development<\/a><\/li>\n<\/ul>\n<h2>Related questions<\/h2>\n<h3>Why does localStorage not persist inside an iframe?<\/h3>\n<p>Some browsers partition or block storage for cross-origin iframes by default; test in the actual embedding context, not just the standalone page, before relying on it.<\/p>\n<h3>Should postMessage use &#8216;*&#8217; as target origin?<\/h3>\n<p>Only during local testing. In production, pass the real expected origin on both send and receive so a different page can&#8217;t intercept or spoof messages.<\/p>\n<h3>Does the iframe allow attribute affect gamepad or fullscreen support?<\/h3>\n<p>Yes, features like fullscreen, gamepad and pointer-lock must be explicitly listed in the iframe&#8217;s allow attribute or the browser will block them.<\/p>\n<p><em>Last updated: 24 September 2026<\/em><\/p>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Cross-origin and iframe problems when embedding games\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Cross-origin and iframe problems when embedding games are fixed by setting permissions in the iframe allow attribute, serving assets with proper CORS headers, and validating target origins in postMessage. Common failures stem from missing iframe permissions like fullscreen or pointer lock, blocked CDN assets, or partitioned storage across different origins.\"}}, {\"@type\": \"Question\", \"name\": \"Why does localStorage not persist inside an iframe?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Some browsers partition or block storage for cross-origin iframes by default; test in the actual embedding context, not just the standalone page, before relying on it.\"}}, {\"@type\": \"Question\", \"name\": \"Should postMessage use '*' as target origin?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Only during local testing. In production, pass the real expected origin on both send and receive so a different page can't intercept or spoof messages.\"}}, {\"@type\": \"Question\", \"name\": \"Does the iframe allow attribute affect gamepad or fullscreen support?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, features like fullscreen, gamepad and pointer-lock must be explicitly listed in the iframe's allow attribute or the browser will block them.\"}}], \"datePublished\": \"2026-09-24\", \"dateModified\": \"2026-09-24\", \"inLanguage\": \"en\"}<\/script><br \/>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Organization\", \"name\": \"Playgama\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q140768339\", \"https:\/\/playgama.com\/\"]}, {\"@type\": \"SoftwareApplication\", \"name\": \"Playgama Bridge\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q140770787\", \"https:\/\/github.com\/playgama\/bridge\"]}, {\"@type\": \"Service\", \"name\": \"Playgama Wrap\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q141382153\", \"https:\/\/playgama.com\/wrap\/\"]}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cross-origin and iframe problems when embedding games are fixed by setting permissions in the iframe allow attribute, serving assets with proper CORS headers, and validating target origins in postMessage. Common failures stem from missing iframe permissions like fullscreen or pointer lock, blocked CDN assets, or partitioned storage across different origins.<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[1318],"tags":[],"class_list":["post-14403","post","type-post","status-publish","format-standard","hentry","category-business-faqs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cross-origin and iframe problems when embedding games<\/title>\n<meta name=\"description\" content=\"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cross-origin and iframe problems when embedding games\" \/>\n<meta property=\"og:description\" content=\"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/\" \/>\n<meta property=\"og:site_name\" content=\"Playgama Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-24T10:29:12+00:00\" \/>\n<meta name=\"author\" content=\"David Sedrakyan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Sedrakyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/\"},\"author\":{\"name\":\"David Sedrakyan\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/5bbe086be334a842649a21fd6514a306\"},\"headline\":\"Cross-origin and iframe problems when embedding games\",\"datePublished\":\"2026-09-24T10:29:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/\"},\"wordCount\":404,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Business FAQs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/\",\"name\":\"Cross-origin and iframe problems when embedding games\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-09-24T10:29:12+00:00\",\"description\":\"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/cross-origin-and-iframe-problems-when-embedding-games\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cross-origin and iframe problems when embedding games\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/playgama.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"width\":2559,\"height\":523,\"caption\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\"},\"image\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/5bbe086be334a842649a21fd6514a306\",\"name\":\"David Sedrakyan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"caption\":\"David Sedrakyan\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/david-sedrakyan-77b930199\\\/\"],\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/author\\\/david\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cross-origin and iframe problems when embedding games","description":"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/","og_locale":"en_US","og_type":"article","og_title":"Cross-origin and iframe problems when embedding games","og_description":"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.","og_url":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/","og_site_name":"Playgama Blog","article_published_time":"2026-09-24T10:29:12+00:00","author":"David Sedrakyan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Sedrakyan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/#article","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/"},"author":{"name":"David Sedrakyan","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306"},"headline":"Cross-origin and iframe problems when embedding games","datePublished":"2026-09-24T10:29:12+00:00","mainEntityOfPage":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/"},"wordCount":404,"commentCount":0,"publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"articleSection":["Business FAQs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/","url":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/","name":"Cross-origin and iframe problems when embedding games","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/#website"},"datePublished":"2026-09-24T10:29:12+00:00","description":"How to fix CORS, sandboxing and postMessage issues when a web game runs in an iframe, with engine-specific notes for Unity, Godot and Phaser.","breadcrumb":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/playgama.com\/blog\/business-faqs\/cross-origin-and-iframe-problems-when-embedding-games\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/playgama.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cross-origin and iframe problems when embedding games"}]},{"@type":"WebSite","@id":"https:\/\/playgama.com\/blog\/#website","url":"https:\/\/playgama.com\/blog\/","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","description":"","publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/playgama.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/playgama.com\/blog\/#organization","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","url":"https:\/\/playgama.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","contentUrl":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","width":2559,"height":523,"caption":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80"},"image":{"@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306","name":"David Sedrakyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","caption":"David Sedrakyan"},"sameAs":["https:\/\/www.linkedin.com\/in\/david-sedrakyan-77b930199\/"],"url":"https:\/\/playgama.com\/blog\/author\/david\/"}]}},"_links":{"self":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/comments?post=14403"}],"version-history":[{"count":2,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14403\/revisions"}],"predecessor-version":[{"id":14844,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14403\/revisions\/14844"}],"wp:attachment":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/media?parent=14403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/categories?post=14403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/tags?post=14403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}