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.

FieldDescriptionEnum Values
collaborators [ID!] An array of the new app's collaborators.
description StringThe new app's description.
kind AppKindThe 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 StringThe new app's slug.
webhook_url StringThe new app's webhook endpoint URL.

UpdateAppInput

An object containing the app's updated configuration data.

FieldDescriptionEnum Values
collaborators [ID!] An array of the new app's collaborators.
description StringThe new app's description.
kind AppKindThe 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 StringThe new app's slug.
webhook_url StringThe new app's webhook endpoint URL.