diff --git a/Gopkg.toml b/Gopkg.toml
index 337f38647b674477ecaff63ffbaffde951e289c7..85fca66e2775564b8da4a4751a1a009d80fc5fe9 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -25,7 +25,7 @@
 #   unused-packages = true
 
 [[constraint]]
-  branch = "master"
+  branch = "case-entity"
   name = "code.vereign.com/code/restful-api"
 
 [prune]
diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 06421ddc10d4f098559a4e891b9a51e509d1e9f6..ce44402be8618dc5cdfa925a0d991ab0b2f9ee37 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -684,6 +684,15 @@ const connection = Penpal.connectToParent({
         });
       });
     },
+    identityCreateHollowIdentity: async (identity) => {
+      viamApi.setIdentity(identity.authentication.publicKey);
+      return executeRestfulFunction(
+        "public",
+        viamApi,
+        viamApi.identityCreateHollowIdentity,
+        null,
+      )
+    },
     submitIdentificator(identity, identificatorArg, registerToken) {
       return new Penpal.Promise(result => {
         viamApi.setIdentity(identity.authentication.publicKey);