puter.apps.get()
Returns an app with the given name. If the app does not exist, the promise will be rejected.
puter.apps.get(name)
name
(required)
The name of the app to get.
A Promise
that will resolve to the app
with the given name.
Create a random app then get it
<html>
<body>
<script src="https://js.puter.com/v2/"></script>
<script>
(async () => {
// (1) Generate a random app name to make sure it doesn't already exist
let appName = puter.randName();
// (2) Create the app
await puter.apps.create(appName, "https://example.com");
puter.print(`"${appName}" created<br>`);
// (3) Retrieve the app using get()
let app = await puter.apps.get(appName);
puter.print(`"${appName}" retrieved using get(): id: ${app.uid}<br>`);
// (4) Delete the app (cleanup)
await puter.apps.delete(appName);
})();
</script>
</body>
</html>