Skip to main content
GET
Get remix requirements

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>.

Path Parameters

app_id
string
required

ID of the app to remix.

Response

What remixing the app involves.

What remixing an app involves, before you remix it.

name
string
required

Display name of the app. The remix is named after it with (Copy) appended, except for an approved template, where it takes the name of the approved version.

Example:

"My CRM"

app_type
string
required

Type of the app. Only slide, user_agent, user_app, user_game apps can be remixed.

Example:

"user_app"

user_description
string | null
required

Description of the app, or null if none was set.

Example:

"A CRM to track leads and deals"

requires_backend_functions
boolean
required

Whether the app has deployed backend functions, which the remix copies.

Example:

false

app_secret_names
string[]
required

Names of the secrets set on the app. The remix doesn't copy their values, except the ones in shared_secrets, so pass the rest in secret_values.

Example:
shared_secrets
string[]
required

Names of the secrets the remix copies automatically, values included. Only an approved workspace template shares secrets, and only with members who can edit in the workspace and aren't the app's owner, collaborators, or workspace admins. Empty otherwise.

Example:
is_admin
boolean
required

Whether you are an editor-level collaborator on the app or an admin of its workspace. You can set with_chat_history when this is true, and also when you own the app.

Example:

false