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. |