App
uid
(String)
A string containing the unique identifier of the app. This is a unique identifier generated by Puter when the app is created.
name
(String)
A string containing the name of the app.
icon
(String)
A string containing the Data URL of the icon of the app. This is a base64 encoded image.
description
(String)
A string containing the description of the app.
title
(String)
A string containing the title of the app.
maximize_on_start
(Boolean) (default: false
)
A boolean value indicating whether the app should be maximized when it is started.
index_url
(String)
A string containing the URL of the index file of the app. This is the file that will be loaded when the app is started.
created_at
(String)
A string containing the date and time when the app was created. The format of the date and time is YYYY-MM-DDTHH:MM:SSZ
.
background
(Boolean) (default: false
)
A boolean value indicating whether the app should run in the background. If this is set to true
.
filetype_associations
(Array)
An array of strings containing the file types that the app can open. Each string should be in the format ".<extension>"
or "mime/type"
. e.g. [".txt", "image/png"]
. For a directory association, the string should be .directory
.