Other types

Learn about the other types used creating and updating apps via the API

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

Each object type described below represents a specific part of an app. You can use these object types to supply metadata in mutations or to define which fields should be returned in your queries.

CreateAppInput

An object containing the new app's configuration data.

Field

Description

Enum Values

collaborators [ID!]

An array of the new app's collaborators.

description String

The new app's description.

kind AppKind

The new app's visibility type.

PRIVATE
PUBLIC

name String!

The new app's name.

permissions [String!]

An array of the new app's permission scopes.

slug String

The new app's slug.

webhook_url String

The new app's webhook endpoint URL.

UpdateAppInput

An object containing the app's updated configuration data.

Field

Description

Enum Values

collaborators [ID!]

An array of the new app's collaborators.

description String

The new app's description.

kind AppKind

The new app's visibility type.

PRIVATE
PUBLIC

name String!

The new app's name.

permissions [String!]

An array of the new app's permission scopes.

slug String

The new app's slug.

webhook_url String

The new app's webhook endpoint URL.