{"id":13393,"date":"2026-04-13T05:48:24","date_gmt":"2026-04-13T03:48:24","guid":{"rendered":"https:\/\/store.algosyntax.com\/?post_type=asx-lms-tutorial-cpt&#038;p=13393"},"modified":"2026-04-13T05:58:07","modified_gmt":"2026-04-13T03:58:07","slug":"the-type-tarray-cannot-be-used-as-a-value-in-a-tmap-unreal-engine-fix","status":"publish","type":"asx-lms-tutorial-cpt","link":"https:\/\/store.algosyntax.com\/tutorials\/unreal-engine\/the-type-tarray-cannot-be-used-as-a-value-in-a-tmap-unreal-engine-fix\/","title":{"rendered":"The type &#8216;TArray&lt;\u2026>&#8217; cannot be used as a value in a TMap (Unreal Engine Fix)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"13393\" class=\"elementor elementor-13393\" data-elementor-post-type=\"asx-lms-tutorial-cpt\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c577a0f e-flex e-con-boxed e-con e-parent\" data-id=\"c577a0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a63c62 elementor-widget elementor-widget-text-editor\" data-id=\"3a63c62\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"1ustbgb\" data-start=\"282\" data-end=\"310\">What this tutorial covers<\/h2><ol data-start=\"312\" data-end=\"561\"><li data-section-id=\"n46ht4\" data-start=\"312\" data-end=\"352\">Why Unreal Engine throws this error<\/li><li data-section-id=\"3hr67k\" data-start=\"353\" data-end=\"414\">The underlying restriction in <code data-start=\"386\" data-end=\"397\">UPROPERTY<\/code> and reflection<\/li><li data-section-id=\"qcvi63\" data-start=\"415\" data-end=\"462\">Correct ways to use <code data-start=\"438\" data-end=\"446\">TArray<\/code> inside <code data-start=\"454\" data-end=\"460\">TMap<\/code><\/li><li data-section-id=\"1cvk77f\" data-start=\"463\" data-end=\"505\">Working fixes with <code data-start=\"485\" data-end=\"494\">USTRUCT<\/code> wrapping<\/li><li data-section-id=\"1cd3klz\" data-start=\"506\" data-end=\"561\">Alternative patterns when nesting containers fails<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-957a532 e-flex e-con-boxed e-con e-parent\" data-id=\"957a532\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa07c7e elementor-widget elementor-widget-text-editor\" data-id=\"aa07c7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"11eqyf\" data-start=\"568\" data-end=\"582\">The problem<\/h2><p data-start=\"584\" data-end=\"616\">You may encounter an error like:<\/p><div class=\"relative w-full mt-4 mb-1\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\"><div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\"><div class=\"sticky bg-token-border-light\">\u00a0<\/div><\/div><\/div><div class=\"relative\"><div class=\"w-full overflow-x-hidden overflow-y-auto\"><div class=\"relative z-0 flex max-w-full\"><div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cs \u037c16\" dir=\"ltr\"><div class=\"cm-scroller\"><div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037c11\">The<\/span> <span class=\"\u037c11\">type <\/span><span class=\"\u037cz\">&#8216;ArrayProperty&#8217;<\/span> can <span class=\"\u037c11\">not<\/span> <span class=\"\u037c11\">be used<\/span> <span class=\"\u037c11\">as a<\/span> <span class=\"\u037c11\">value in<\/span> <span class=\"\u037c11\">a TMap<\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"\"><div class=\"\">\u00a0<\/div><\/div><\/div><\/div><\/div><p data-start=\"692\" data-end=\"718\">Or when writing code like:<\/p><div class=\"relative w-full mt-4 mb-1\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\"><div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\"><div class=\"sticky bg-token-border-light\">\u00a0<\/div><\/div><\/div><div class=\"relative\"><div class=\"w-full overflow-x-hidden overflow-y-auto\"><div class=\"relative z-0 flex max-w-full\"><div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cs \u037c16\" dir=\"ltr\"><div class=\"cm-scroller\"><div class=\"cm-content q9tKkq_readonly\">UPROPERTY()<br \/><span class=\"\u037c11\">TMap<\/span><span class=\"\u037c13\">&lt;<\/span><span class=\"\u037c11\">int32<\/span>, <span class=\"\u037c11\">TArray<\/span><span class=\"\u037c13\">&lt;<\/span><span class=\"\u037c11\">int32<\/span><span class=\"\u037c13\">&gt;&gt;<\/span> <span class=\"\u037c11\">MyMap<\/span>;<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"\"><div class=\"\">\u00a0<\/div><\/div><\/div><\/div><\/div><p data-start=\"778\" data-end=\"854\">This fails even though both <code data-start=\"806\" data-end=\"812\">TMap<\/code> and <code data-start=\"817\" data-end=\"825\">TArray<\/code> are valid Unreal containers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2322bb2 e-flex e-con-boxed e-con e-parent\" data-id=\"2322bb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06272dd elementor-widget elementor-widget-text-editor\" data-id=\"06272dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"1r365uc\" data-start=\"861\" data-end=\"880\">Why this happens<\/h2><p data-start=\"882\" data-end=\"989\">This is <strong data-start=\"890\" data-end=\"914\">not a C++ limitation<\/strong>.<br data-start=\"915\" data-end=\"918\" \/>It is a <strong data-start=\"926\" data-end=\"988\">Unreal Header Tool (UHT) and reflection system restriction<\/strong>.<\/p><h3 data-section-id=\"qqu09x\" data-start=\"991\" data-end=\"1004\">Key rule:<\/h3><blockquote data-start=\"1006\" data-end=\"1069\"><p data-start=\"1008\" data-end=\"1069\"><code data-start=\"1008\" data-end=\"1019\">UPROPERTY<\/code> does not support nested container types directly.<\/p><\/blockquote><p data-start=\"1071\" data-end=\"1084\">Specifically:<\/p><ul data-start=\"1086\" data-end=\"1224\"><li data-section-id=\"14v2s3q\" data-start=\"1086\" data-end=\"1119\"><code data-start=\"1088\" data-end=\"1106\">TMap&lt;Key, Value&gt;<\/code> is supported<\/li><li data-section-id=\"yygzhn\" data-start=\"1120\" data-end=\"1149\"><code data-start=\"1122\" data-end=\"1136\">TArray&lt;Type&gt;<\/code> is supported<\/li><li data-section-id=\"27sql5\" data-start=\"1150\" data-end=\"1224\">\u274c <code data-start=\"1154\" data-end=\"1179\">TMap&lt;Key, TArray&lt;Type&gt;&gt;<\/code> is <strong data-start=\"1183\" data-end=\"1224\">not supported as a reflected property<\/strong><\/li><\/ul><p data-start=\"1226\" data-end=\"1247\">This happens because:<\/p><ul data-start=\"1249\" data-end=\"1391\"><li data-section-id=\"nmff1y\" data-start=\"1249\" data-end=\"1323\">Unreal\u2019s reflection system represents containers using <code data-start=\"1306\" data-end=\"1317\">FProperty<\/code> types<\/li><li data-section-id=\"g53t59\" data-start=\"1324\" data-end=\"1359\"><code data-start=\"1326\" data-end=\"1334\">TArray<\/code> becomes <code data-start=\"1343\" data-end=\"1359\">FArrayProperty<\/code><\/li><li data-section-id=\"1yz82wd\" data-start=\"1360\" data-end=\"1391\"><code data-start=\"1362\" data-end=\"1368\">TMap<\/code> becomes <code data-start=\"1377\" data-end=\"1391\">FMapProperty<\/code><\/li><\/ul><p data-start=\"1393\" data-end=\"1397\">But:<\/p><blockquote data-start=\"1399\" data-end=\"1498\"><p data-start=\"1401\" data-end=\"1498\">Unreal does not allow <code data-start=\"1423\" data-end=\"1439\">FArrayProperty<\/code> to be used as the <strong data-start=\"1458\" data-end=\"1498\">value property inside <code data-start=\"1482\" data-end=\"1496\">FMapProperty<\/code><\/strong><\/p><\/blockquote><p data-start=\"1500\" data-end=\"1514\">So UHT throws:<\/p><div class=\"relative w-full mt-4 mb-1\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">\u00a0<\/div><div class=\"relative\"><div class=\"w-full overflow-x-hidden overflow-y-auto pe-11 pt-3\"><div class=\"relative z-0 flex max-w-full\"><div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cs \u037c16\" dir=\"ltr\"><div class=\"cm-scroller\"><div class=\"cm-content q9tKkq_readonly\">ArrayProperty cannot be used as a value in a TMap<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43ecfad e-flex e-con-boxed e-con e-parent\" data-id=\"43ecfad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42256b8 elementor-widget elementor-widget-text-editor\" data-id=\"42256b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"a5abtd\" data-start=\"1584\" data-end=\"1608\">Important distinction<\/h2><p>Important distinction<\/p><p>This restriction only applies when using:<\/p><p><strong>UPROPERTY()<br \/><br \/><\/strong>or from Blueprint authoured maps.<\/p><p><br \/><strong>This works (no reflection):<\/strong><br \/>TMap&lt;int32, TArray&lt;int32&gt;&gt; MyMap;<\/p><p><br \/><strong>This fails (reflection enabled):<\/strong><\/p><p><strong>UPROPERTY()<\/strong><br \/>TMap&lt;int32, TArray&lt;int32&gt;&gt; MyMap;<\/p><div class=\"relative w-full mt-4 mb-1\"><div class=\"\"><div class=\"relative\"><div class=\"\"><div class=\"\">\u00a0<\/div><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-237e468 e-flex e-con-boxed e-con e-parent\" data-id=\"237e468\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71cedef elementor-widget elementor-widget-text-editor\" data-id=\"71cedef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"hdo5o1\" data-start=\"1857\" data-end=\"1909\">The correct solution: Wrap the array in a USTRUCT<\/h2><p data-start=\"1911\" data-end=\"1969\">Instead of storing <code data-start=\"1930\" data-end=\"1938\">TArray<\/code> directly, wrap it in a struct.<\/p><h3 data-section-id=\"37784i\" data-start=\"1971\" data-end=\"1999\">Step 1 \u2014 Define a struct<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83d1a38 elementor-widget elementor-widget-code-highlight\" data-id=\"83d1a38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>USTRUCT()\r\nstruct FIntArrayWrapper\r\n{\r\n    GENERATED_BODY()\r\n\r\n    UPROPERTY()\r\n    TArray<int32> Values;\r\n};<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5783ac elementor-widget elementor-widget-text-editor\" data-id=\"b5783ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"hdo5o1\" data-start=\"1857\" data-end=\"1909\">Step 2 \u2014 Use it inside TMap<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f50741d elementor-widget elementor-widget-code-highlight\" data-id=\"f50741d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>UPROPERTY()\r\nTMap<int32, FIntArrayWrapper> MyMap;<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6083603 e-flex e-con-boxed e-con e-parent\" data-id=\"6083603\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41ccf00 elementor-widget elementor-widget-text-editor\" data-id=\"41ccf00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"dhunqv\" data-start=\"2220\" data-end=\"2237\">Why this works<\/h2><p data-start=\"2239\" data-end=\"2255\">Now Unreal sees:<\/p><ul data-start=\"2257\" data-end=\"2321\"><li data-section-id=\"uzod2i\" data-start=\"2257\" data-end=\"2286\"><code data-start=\"2259\" data-end=\"2278\">TMap&lt;Key, Struct&gt;<\/code> \u2192 valid<\/li><li data-section-id=\"ho7tp1\" data-start=\"2287\" data-end=\"2321\">Struct contains <code data-start=\"2305\" data-end=\"2313\">TArray<\/code> \u2192 valid<\/li><\/ul><p data-start=\"2323\" data-end=\"2398\">This avoids the unsupported <strong data-start=\"2351\" data-end=\"2397\">container-inside-container reflection case<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76923ed e-flex e-con-boxed e-con e-parent\" data-id=\"76923ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52b3c37 elementor-widget elementor-widget-text-editor\" data-id=\"52b3c37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"1c82j19\" data-start=\"3637\" data-end=\"3671\">Common variations of this error<\/h2><p data-start=\"3673\" data-end=\"3690\">You may also see:<\/p><ul data-start=\"3692\" data-end=\"3880\"><li data-section-id=\"q47vjt\" data-start=\"3692\" data-end=\"3745\"><code data-start=\"3694\" data-end=\"3745\">ArrayProperty cannot be used as a value in a TMap<\/code><\/li><li data-section-id=\"wj58ho\" data-start=\"3746\" data-end=\"3785\"><code data-start=\"3748\" data-end=\"3785\">Nested containers are not supported<\/code><\/li><li data-section-id=\"1swobc4\" data-start=\"3786\" data-end=\"3825\">Errors when using <code data-start=\"3806\" data-end=\"3825\">TSet&lt;TArray&lt;...&gt;&gt;<\/code><\/li><li data-section-id=\"2u2na0\" data-start=\"3826\" data-end=\"3880\">Errors when exposing nested containers to Blueprints<\/li><\/ul><p data-start=\"3882\" data-end=\"3922\">They all stem from the same restriction.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec64d3b e-flex e-con-boxed e-con e-parent\" data-id=\"ec64d3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-474e8c8 elementor-widget elementor-widget-text-editor\" data-id=\"474e8c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-section-id=\"1k5q749\" data-start=\"3929\" data-end=\"3939\">Summary<\/h2><ul data-start=\"3941\" data-end=\"4193\"><li data-section-id=\"152b3od\" data-start=\"3941\" data-end=\"4004\">This is a <strong data-start=\"3953\" data-end=\"3985\">reflection system limitation<\/strong>, not a C++ issue<\/li><li data-section-id=\"5m30bq\" data-start=\"4005\" data-end=\"4065\"><code data-start=\"4007\" data-end=\"4033\">TMap&lt;Key, TArray&lt;Value&gt;&gt;<\/code> is <strong data-start=\"4037\" data-end=\"4063\">invalid with UPROPERTY<\/strong><\/li><li data-section-id=\"br7dma\" data-start=\"4066\" data-end=\"4127\">The correct fix is to <strong data-start=\"4090\" data-end=\"4125\">wrap the array inside a USTRUCT<\/strong><\/li><li data-section-id=\"5cu692\" data-start=\"4128\" data-end=\"4193\">Alternatively, remove <code data-start=\"4152\" data-end=\"4163\">UPROPERTY<\/code> if reflection is not needed<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":0,"template":"","asx-lms-tutorial-categories":[86,45],"asx-lms-tutorial-tags":[134,135],"class_list":["post-13393","asx-lms-tutorial-cpt","type-asx-lms-tutorial-cpt","status-publish","hentry","asx-lms-tutorial-categories-unreal-api","asx-lms-tutorial-categories-unreal-engine","asx-lms-tutorial-tags-tarray","asx-lms-tutorial-tags-unrealengine","entry"],"acf":[],"_links":{"self":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-cpt\/13393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-cpt"}],"about":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/types\/asx-lms-tutorial-cpt"}],"version-history":[{"count":2,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-cpt\/13393\/revisions"}],"predecessor-version":[{"id":13401,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-cpt\/13393\/revisions\/13401"}],"wp:attachment":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/media?parent=13393"}],"wp:term":[{"taxonomy":"asx-lms-tutorial-categories","embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-categories?post=13393"},{"taxonomy":"asx-lms-tutorial-tags","embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/asx-lms-tutorial-tags?post=13393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}