Other types

Learn about other types supported by the app APIs

The monday.com app APIs enable you to create and update apps.

The types below are used by app queries and mutations, and are not independently queryable.

CreateAppInput

An object containing the new app's configuration data.

FieldTypeDescriptionEnum Values
collaborators[ID!]An array of the new app's collaborators.
descriptionStringThe new app's description.
kindAppKindThe new app's visibility type.PRIVATE
PUBLIC
nameString!The new app's name.
permissions[AppPermission!]An array of the new app's permission scopes.ACCOUNT_READ
ASSETS_READ
BOARDS_READ
BOARDS_WRITE
DEPARTMENTS_READ
DEPARTMENTS_WRITE
DOCS_READ
DOCS_WRITE
ME_READ
NOTIFICATIONS_WRITE
TAGS_READ
TEAMS_READ
TEAMS_WRITE
UPDATES_READ
UPDATES_WRITE
USERS_READ
USERS_WRITE
WEBHOOKS_READ
WORKSPACES_READ
WORKSPACES_WRITE
slugStringA URL-friendly identifier in {account_slug}_{app_slug} format. Must contain at least three letters, numbers, dashes, and underscores.
webhook_urlStringThe new app's webhook endpoint URL.

UpdateAppInput

An object containing the app's updated configuration data.

FieldTypeDescriptionEnum Values
collaborators[ID!]An array of the new app's collaborators.
descriptionStringThe new app's description.
kindAppKindThe new app's visibility type.PRIVATE
PUBLIC
nameString!The new app's name.
permissions[String!]An array of the new app's permission scopes.
slugStringThe new app's slug.
webhook_urlStringThe new app's webhook endpoint URL.

DeveloperAppVersion

🚧

Only available in API versions 2026-10 and later

Represents a version of a developer app. Returned by the promote_app mutation and queryable via the versions field on App.

FieldTypeDescription
id IDIDThe app version's unique identifier.
status AppVersionStatusAppVersionStatusThe current status of this app version.

AppVersionStatus

🚧

Only available in API versions 2026-10 and later

Enum representing the lifecycle status of a developer app version.

Enum ValueDescription
DRAFTThe version is in draft and has not been promoted to live.
LIVEThe version is live and available to users.
DEPRECATEDThe version has been deprecated and is no longer the active live version.
PROMOTINGThe version is currently being promoted to live. Poll status until it changes to LIVE or DEPRECATED.