export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; export type MakeEmpty = { [_ in K]?: never }; export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string }; String: { input: string; output: string }; Boolean: { input: boolean; output: boolean }; Int: { input: number; output: number }; Float: { input: number; output: number }; CompareValue: { input: any; output: any }; Date: { input: any; output: any }; File: { input: any; output: any }; ISO8601DateTime: { input: any; output: any }; JSON: { input: any; output: any }; }; /** Your monday.com account */ export type Account = { __typename?: 'Account'; /** The number of active member users in the account */ active_members_count?: Maybe; /** The account's country two-letter code in ISO3166 format */ country_code?: Maybe; /** The first day of the week for the account (sunday / monday) */ first_day_of_the_week: FirstDayOfTheWeek; /** The account's unique identifier. */ id: Scalars['ID']['output']; /** The account's logo. */ logo?: Maybe; /** The account's name. */ name: Scalars['String']['output']; /** The account's payment plan. */ plan?: Maybe; /** The account's active products */ products?: Maybe>>; /** Show weekends in timeline */ show_timeline_weekends: Scalars['Boolean']['output']; /** The product the account signed up to first. */ sign_up_product_kind?: Maybe; /** The account's slug. */ slug: Scalars['String']['output']; /** The account's tier. */ tier?: Maybe; }; /** The product a workspace is used in. */ export type AccountProduct = { __typename?: 'AccountProduct'; /** The account product default workspace id */ default_workspace_id?: Maybe; /** The account product id */ id?: Maybe; /** * The account product kind (core / marketing / crm / software / * projectManagement / project_management / service / forms / whiteboard). */ kind?: Maybe; }; /** An activity log event */ export type ActivityLogType = { __typename?: 'ActivityLogType'; account_id: Scalars['String']['output']; created_at: Scalars['String']['output']; /** The item's column values in string form. */ data: Scalars['String']['output']; entity: Scalars['String']['output']; event: Scalars['String']['output']; id: Scalars['String']['output']; user_id: Scalars['String']['output']; }; /** An app install details. */ export type AppInstall = { __typename?: 'AppInstall'; /** The app's unique identifier. */ app_id: Scalars['ID']['output']; /** An app installer's account details. */ app_install_account: AppInstallAccount; /** An app installer's user details */ app_install_user: AppInstallUser; /** The app's version details */ app_version?: Maybe; /** The required and approved scopes for an app install. */ permissions?: Maybe; /** Installation date */ timestamp?: Maybe; }; /** An app installer's account details */ export type AppInstallAccount = { __typename?: 'AppInstallAccount'; /** The app's installer account id. */ id: Scalars['ID']['output']; }; /** The required and approved scopes for an app install. */ export type AppInstallPermissions = { __typename?: 'AppInstallPermissions'; /** The scopes approved by the account admin */ approved_scopes: Array; /** The scopes required by the latest live version */ required_scopes: Array; }; /** An app installer's user details */ export type AppInstallUser = { __typename?: 'AppInstallUser'; /** The app's installer user id. */ id?: Maybe; }; /** The app monetization status for the current account */ export type AppMonetizationStatus = { __typename?: 'AppMonetizationStatus'; /** Is apps monetization is supported for the account */ is_supported: Scalars['Boolean']['output']; }; /** The account subscription details for the app. */ export type AppSubscription = { __typename?: 'AppSubscription'; /** The type of the billing period [monthly/yearly]. */ billing_period?: Maybe; /** The number of days left until the subscription ends. */ days_left?: Maybe; /** Is the subscription a trial */ is_trial?: Maybe; /** The subscription plan id (on the app's side). */ plan_id: Scalars['String']['output']; /** The pricing version of subscription plan. */ pricing_version?: Maybe; /** The subscription renewal date. */ renewal_date: Scalars['Date']['output']; }; /** The Operations counter response for the app action. */ export type AppSubscriptionOperationsCounter = { __typename?: 'AppSubscriptionOperationsCounter'; /** The account subscription details for the app. */ app_subscription?: Maybe; /** The new counter value. */ counter_value?: Maybe; /** Operations name. */ kind: Scalars['String']['output']; /** Window key. */ period_key?: Maybe; }; /** An app's version details. */ export type AppVersion = { __typename?: 'AppVersion'; /** The app's major version. */ major: Scalars['Int']['output']; /** The app's minor version. */ minor: Scalars['Int']['output']; /** The app's patch version. */ patch: Scalars['Int']['output']; /** The app's version text */ text: Scalars['String']['output']; /** The app's version type. */ type?: Maybe; }; /** The app monetization information for the current account */ export type AppsMonetizationInfo = { __typename?: 'AppsMonetizationInfo'; /** * The number of seats in the account, across all products, used to match the * app’s subscription among apps that utilize the seats-based monetization method */ seats_count?: Maybe; }; /** A file uploaded to monday.com */ export type Asset = { __typename?: 'Asset'; /** The file's creation date. */ created_at?: Maybe; /** The file's extension. */ file_extension: Scalars['String']['output']; /** The file's size in bytes. */ file_size: Scalars['Int']['output']; /** The file's unique identifier. */ id: Scalars['ID']['output']; /** The file's name. */ name: Scalars['String']['output']; /** original geometry of the asset. */ original_geometry?: Maybe; /** public url to the asset, valid for 1 hour. */ public_url: Scalars['String']['output']; /** The user who uploaded the file. */ uploaded_by: User; /** url to view the asset. */ url: Scalars['String']['output']; /** url to view the asset in thumbnail mode. Only available for images. */ url_thumbnail?: Maybe; }; /** The source of the asset */ export enum AssetsSource { /** Assets from file columns and item's files gallery */ All = 'all', /** Assets only from file columns */ Columns = 'columns', /** Assets only from item's files gallery */ Gallery = 'gallery', } /** Result of an batch operation */ export type BatchExtendTrialPeriod = { __typename?: 'BatchExtendTrialPeriod'; /** Details of operations */ details?: Maybe>; /** Reason of an error */ reason?: Maybe; /** Result of a batch operation */ success: Scalars['Boolean']['output']; }; /** A monday.com board. */ export type Board = { __typename?: 'Board'; /** The board log events. */ activity_logs?: Maybe>>; /** The board's folder unique identifier. */ board_folder_id?: Maybe; /** The board's kind (public / private / share). */ board_kind: BoardKind; /** The board's collaborators */ collaborators: Array>; /** The board's visible columns. */ columns?: Maybe>>; /** Get the board communication value - typically meeting ID */ communication?: Maybe; /** The creator of the board. */ creator: User; /** The board's description. */ description?: Maybe; /** The board's visible groups. */ groups?: Maybe>>; /** The unique identifier of the board. */ id: Scalars['ID']['output']; /** The Board's item nickname, one of a predefined set of values, or a custom user value */ item_terminology?: Maybe; /** The number of items on the board */ items_count?: Maybe; /** The board's items (rows). */ items_page: ItemsResponse; /** The board's name. */ name: Scalars['String']['output']; /** * The owner of the board. * @deprecated This field returned creator of the board. Please use 'creator' or 'owners' fields instead. */ owner: User; /** List of user board owners */ owners: Array>; /** The board's permissions. */ permissions: Scalars['String']['output']; /** The board's state (all / active / archived / deleted). */ state: State; /** The board's subscribers. */ subscribers: Array>; /** The board's specific tags. */ tags?: Maybe>>; /** List of team board owners */ team_owners?: Maybe>; /** The board's team subscribers. */ team_subscribers?: Maybe>; /** The top group at this board. */ top_group: Group; /** The board object type. */ type?: Maybe; /** The last time the board was updated at. */ updated_at?: Maybe; /** The board's updates. */ updates?: Maybe>>; /** The Board's url */ url: Scalars['String']['output']; /** The board's views. */ views?: Maybe>>; /** The workspace that contains this board (null for main workspace). */ workspace?: Maybe; /** The board's workspace unique identifier (null for main workspace). */ workspace_id?: Maybe; }; /** A monday.com board. */ export type BoardActivity_LogsArgs = { column_ids?: InputMaybe>>; from?: InputMaybe; group_ids?: InputMaybe>>; item_ids?: InputMaybe>; limit?: InputMaybe; page?: InputMaybe; to?: InputMaybe; user_ids?: InputMaybe>; }; /** A monday.com board. */ export type BoardColumnsArgs = { ids?: InputMaybe>>; types?: InputMaybe>; }; /** A monday.com board. */ export type BoardGroupsArgs = { ids?: InputMaybe>>; }; /** A monday.com board. */ export type BoardItems_PageArgs = { cursor?: InputMaybe; limit?: Scalars['Int']['input']; query_params?: InputMaybe; }; /** A monday.com board. */ export type BoardTeam_OwnersArgs = { limit?: InputMaybe; page?: InputMaybe; }; /** A monday.com board. */ export type BoardTeam_SubscribersArgs = { limit?: InputMaybe; page?: InputMaybe; }; /** A monday.com board. */ export type BoardUpdatesArgs = { ids?: InputMaybe>; limit?: InputMaybe; page?: InputMaybe; }; /** A monday.com board. */ export type BoardViewsArgs = { ids?: InputMaybe>; type?: InputMaybe; }; /** The board attributes available. */ export enum BoardAttributes { /** Object that contains available Video conferences on the board. */ Communication = 'communication', /** Board description. */ Description = 'description', /** Board name. */ Name = 'name', } /** A board duplication */ export type BoardDuplication = { __typename?: 'BoardDuplication'; /** The new board created by the duplication */ board: Board; /** Was the board duplication performed asynchronously */ is_async: Scalars['Boolean']['output']; }; /** Edit permissions level for boards. */ export enum BoardEditPermissions { /** Assignee */ Assignee = 'assignee', /** Collaborators */ Collaborators = 'collaborators', /** Everyone */ Everyone = 'everyone', /** Owners */ Owners = 'owners', } /** The board kinds available. */ export enum BoardKind { /** Private boards. */ Private = 'private', /** Public boards. */ Public = 'public', /** Shareable boards. */ Share = 'share', } /** The board object types. */ export enum BoardObjectType { /** Parent Board. */ Board = 'board', /** Custom Object. */ CustomObject = 'custom_object', /** Document. */ Document = 'document', /** Sub Items Board. */ SubItemsBoard = 'sub_items_board', } export type BoardRelationValue = ColumnValue & { __typename?: 'BoardRelationValue'; /** The column that this value belongs to. */ column: Column; /** A string representing all the names of the linked items, separated by commas */ display_value: Scalars['String']['output']; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The linked items IDs */ linked_item_ids: Array; /** The linked items. */ linked_items: Array; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; /** The board subscriber kind. */ export enum BoardSubscriberKind { /** Board owner. */ Owner = 'owner', /** Board subscriber. */ Subscriber = 'subscriber', } /** A board's view. */ export type BoardView = { __typename?: 'BoardView'; /** The view's unique identifier. */ id: Scalars['ID']['output']; /** The view's name. */ name: Scalars['String']['output']; /** The view's settings in a string form. */ settings_str: Scalars['String']['output']; /** The view's template id if it was duplictated from other */ source_view_id?: Maybe; /** The view's type. */ type: Scalars['String']['output']; /** Specific board view data (supported only for forms) */ view_specific_data_str: Scalars['String']['output']; }; /** View permissions level for boards. */ export enum BoardViewPermissions { AnyAssigneeColumn = 'any_assignee_column', } /** Options to order by. */ export enum BoardsOrderBy { /** The rank order of the board creation time (desc). */ CreatedAt = 'created_at', /** The last time the user making the request used the board (desc). */ UsedAt = 'used_at', } export type ButtonValue = ColumnValue & { __typename?: 'ButtonValue'; /** The button's color in hex value. */ color?: Maybe; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The button's label. */ label: Scalars['String']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** The result of adding users to / removing users from a team. */ export type ChangeTeamMembershipsResult = { __typename?: 'ChangeTeamMembershipsResult'; /** The users that team membership update failed for */ failed_users?: Maybe>; /** The users that team membership update succeeded for */ successful_users?: Maybe>; }; export type CheckboxValue = ColumnValue & { __typename?: 'CheckboxValue'; /** The column's boolean value. */ checked?: Maybe; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; value?: Maybe; }; export type ColorPickerValue = ColumnValue & { __typename?: 'ColorPickerValue'; /** The color in hex value. */ color?: Maybe; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type Column = { __typename?: 'Column'; /** Is the column archived or not. */ archived: Scalars['Boolean']['output']; /** The column's description. */ description?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The column's settings in a string form. */ settings_str: Scalars['String']['output']; /** The column's title. */ title: Scalars['String']['output']; /** The column's type. */ type: ColumnType; /** The column's width. */ width?: Maybe; }; /** An object defining a mapping of column between source board and destination board */ export type ColumnMappingInput = { /** The source column's unique identifier. */ source: Scalars['ID']['input']; /** The target column's unique identifier. */ target?: InputMaybe; }; /** The property name of the column to be changed. */ export enum ColumnProperty { /** the column description. */ Description = 'description', /** the column title. */ Title = 'title', } /** The columns to create. */ export enum ColumnType { /** Number items according to their order in the group/board */ AutoNumber = 'auto_number', /** Connect data from other boards */ BoardRelation = 'board_relation', /** Perform actions on items by clicking a button */ Button = 'button', /** Check off items and see what's done at a glance */ Checkbox = 'checkbox', /** Manage a design system using a color palette */ ColorPicker = 'color_picker', /** Choose a country */ Country = 'country', /** Add the item's creator and creation date automatically */ CreationLog = 'creation_log', /** Add dates like deadlines to ensure you never drop the ball */ Date = 'date', /** Set up dependencies between items in the board */ Dependency = 'dependency', /** Instantly add collaborative rich text editor */ Doc = 'doc', /** Create a dropdown list of options */ Dropdown = 'dropdown', /** Email team members and clients directly from your board */ Email = 'email', /** Add files & docs to your item */ File = 'file', /** Use functions to manipulate data across multiple columns */ Formula = 'formula', Group = 'group', /** Add times to manage and schedule tasks, shifts and more */ Hour = 'hour', /** Integration is really cool... */ Integration = 'integration', /** Show all item's assignees */ ItemAssignees = 'item_assignees', /** Show a unique ID for each item */ ItemId = 'item_id', /** Add the person that last updated the item and the date */ LastUpdated = 'last_updated', /** Simply hyperlink to any website */ Link = 'link', /** Place multiple locations on a geographic map */ Location = 'location', /** Add large amounts of text without changing column width */ LongText = 'long_text', /** Show and edit columns' data from connected boards */ Mirror = 'mirror', /** Name is really cool... */ Name = 'name', /** Add revenue, costs, time estimations and more */ Numbers = 'numbers', /** Assign people to improve team work */ People = 'people', /** Assign a person to increase ownership and accountability (deprecated) */ Person = 'person', /** Call your contacts directly from monday.com */ Phone = 'phone', /** Show progress by combining status columns in a battery */ Progress = 'progress', /** Rate or rank anything visually */ Rating = 'rating', /** Get an instant overview of where things stand */ Status = 'status', /** Use the subtasks column to create another level of tasks */ Subtasks = 'subtasks', /** Add tags to categorize items across multiple boards */ Tags = 'tags', /** Assign a full team to an item */ Team = 'team', /** Add textual information e.g. addresses, names or keywords */ Text = 'text', /** Easily track time spent on each item, group, and board */ TimeTracking = 'time_tracking', /** Visualize your item’s duration, with a start and end date */ Timeline = 'timeline', /** Unsupported column type */ Unsupported = 'unsupported', /** Vote on an item e.g. pick a new feature or a favorite lunch place */ Vote = 'vote', /** Select the week on which each item should be completed */ Week = 'week', /** Keep track of the time anywhere in the world */ WorldClock = 'world_clock', } export type ColumnValue = { /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** Complexity data. */ export type Complexity = { __typename?: 'Complexity'; /** The remainder of complexity after the query's execution. */ after: Scalars['Int']['output']; /** The remainder of complexity before the query's execution. */ before: Scalars['Int']['output']; /** The specific query's complexity. */ query: Scalars['Int']['output']; /** How long in seconds before the complexity budget is reset */ reset_in_x_seconds: Scalars['Int']['output']; }; export type Country = { __typename?: 'Country'; /** The country's two-letter code. */ code: Scalars['String']['output']; /** The country's name. */ name: Scalars['String']['output']; }; export type CountryValue = ColumnValue & { __typename?: 'CountryValue'; /** The column that this value belongs to. */ column: Column; /** The country value. */ country?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type CreateDocBoardInput = { /** Column id */ column_id: Scalars['String']['input']; /** Item id */ item_id: Scalars['ID']['input']; }; export type CreateDocInput = { board?: InputMaybe; workspace?: InputMaybe; }; export type CreateDocWorkspaceInput = { /** The doc's kind (public / private / share) */ kind?: InputMaybe; /** The doc's name */ name: Scalars['String']['input']; /** Workspace id */ workspace_id: Scalars['ID']['input']; }; /** Attributes of the team to be created. */ export type CreateTeamAttributesInput = { /** Whether the team can contain guest users. */ is_guest_team?: InputMaybe; /** The team's name. */ name: Scalars['String']['input']; /** The parent team identifier. */ parent_team_id?: InputMaybe; /** The team members. Must not be empty, unless allow_empty_team is set. */ subscriber_ids?: InputMaybe>; }; /** Options for creating a team. */ export type CreateTeamOptionsInput = { /** Whether to allow a team without any subscribers. */ allow_empty_team?: InputMaybe; }; export type CreationLogValue = ColumnValue & { __typename?: 'CreationLogValue'; /** The column that this value belongs to. */ column: Column; /** The date when the item was created. */ created_at: Scalars['Date']['output']; /** User who created the item */ creator: User; /** ID of the user who created the item */ creator_id: Scalars['ID']['output']; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; export type CustomActivity = { __typename?: 'CustomActivity'; color?: Maybe; icon_id?: Maybe; id?: Maybe; name?: Maybe; type?: Maybe; }; export enum CustomActivityColor { BrinkPink = 'BRINK_PINK', CelticBlue = 'CELTIC_BLUE', CornflowerBlue = 'CORNFLOWER_BLUE', DingyDungeon = 'DINGY_DUNGEON', GoGreen = 'GO_GREEN', Gray = 'GRAY', LightDeepPink = 'LIGHT_DEEP_PINK', LightHotPink = 'LIGHT_HOT_PINK', MayaBlue = 'MAYA_BLUE', MediumTurquoise = 'MEDIUM_TURQUOISE', ParadisePink = 'PARADISE_PINK', PhilippineGreen = 'PHILIPPINE_GREEN', PhilippineYellow = 'PHILIPPINE_YELLOW', SlateBlue = 'SLATE_BLUE', VividCerulean = 'VIVID_CERULEAN', YankeesBlue = 'YANKEES_BLUE', YellowGreen = 'YELLOW_GREEN', YellowOrange = 'YELLOW_ORANGE', } export enum CustomActivityIcon { Ascending = 'ASCENDING', Camera = 'CAMERA', Conference = 'CONFERENCE', Flag = 'FLAG', Gift = 'GIFT', Headphones = 'HEADPHONES', Homekeys = 'HOMEKEYS', Location = 'LOCATION', Notebook = 'NOTEBOOK', Paperplane = 'PAPERPLANE', Plane = 'PLANE', Pliers = 'PLIERS', Tripod = 'TRIPOD', Twoflags = 'TWOFLAGS', Utencils = 'UTENCILS', } export type DateValue = ColumnValue & { __typename?: 'DateValue'; /** The column that this value belongs to. */ column: Column; /** The column's date value. */ date?: Maybe; /** The string representation of selected icon. */ icon?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The formatted date and time in user time zone. */ text?: Maybe; /** The column's time value. */ time?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type DeleteMarketplaceAppDiscount = { __typename?: 'DeleteMarketplaceAppDiscount'; /** Slug of an account */ account_slug: Scalars['String']['output']; /** The id of an app */ app_id: Scalars['ID']['output']; }; export type DeleteMarketplaceAppDiscountResult = { __typename?: 'DeleteMarketplaceAppDiscountResult'; deleted_discount: DeleteMarketplaceAppDiscount; }; export type DependencyValue = ColumnValue & { __typename?: 'DependencyValue'; /** The column that this value belongs to. */ column: Column; /** A string representing all the names of the linked items, separated by commas */ display_value: Scalars['String']['output']; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The linked items ids */ linked_item_ids: Scalars['ID']['output']; /** The linked items. */ linked_items: Array; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; /** The period of a discount */ export enum DiscountPeriod { Monthly = 'MONTHLY', Yearly = 'YEARLY', } /** Various documents blocks types, such as text. */ export enum DocBlockContentType { /** Bulleted list block */ BulletedList = 'bulleted_list', /** Check list block */ CheckList = 'check_list', /** Code block */ Code = 'code', /** Divider block */ Divider = 'divider', /** Image block */ Image = 'image', /** Large title block */ LargeTitle = 'large_title', /** Layout block */ Layout = 'layout', /** Medium title block */ MediumTitle = 'medium_title', /** Simple text block */ NormalText = 'normal_text', /** Notice block */ NoticeBox = 'notice_box', /** Numbered list block */ NumberedList = 'numbered_list', /** Quote text block */ Quote = 'quote', /** Small title block */ SmallTitle = 'small_title', /** Table block */ Table = 'table', /** Video block */ Video = 'video', } export type DocValue = ColumnValue & { __typename?: 'DocValue'; /** The column that this value belongs to. */ column: Column; /** The document file attached to the column. */ file?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** Options to order by. */ export enum DocsOrderBy { /** The rank order of the document creation time (desc). */ CreatedAt = 'created_at', /** The last time the user making the request viewd the document (desc). */ UsedAt = 'used_at', } /** A monday.com document. */ export type Document = { __typename?: 'Document'; /** The document's content blocks */ blocks?: Maybe>>; /** The document's creation date. */ created_at?: Maybe; /** The document's creator */ created_by?: Maybe; /** The document's folder unique identifier (null for first level). */ doc_folder_id?: Maybe; /** The document's kind (public / private / share). */ doc_kind: BoardKind; /** The document's unique identifier. */ id: Scalars['ID']['output']; /** The document's name. */ name: Scalars['String']['output']; /** The associated board or object's unique identifier. */ object_id: Scalars['ID']['output']; /** The document's relative url */ relative_url?: Maybe; /** The document's settings. */ settings?: Maybe; /** The document's direct url */ url?: Maybe; /** The workspace that contains this document (null for main workspace). */ workspace?: Maybe; /** The document's workspace unique identifier (null for main workspace). */ workspace_id?: Maybe; }; /** A monday.com document. */ export type DocumentBlocksArgs = { limit?: InputMaybe; page?: InputMaybe; }; /** A monday.com document block. */ export type DocumentBlock = { __typename?: 'DocumentBlock'; /** The block's content. */ content?: Maybe; /** The block's creation date. */ created_at?: Maybe; /** The block's creator */ created_by?: Maybe; /** The block's document unique identifier. */ doc_id?: Maybe; /** The block's unique identifier. */ id: Scalars['String']['output']; /** The block's parent block unique identifier. */ parent_block_id?: Maybe; /** The block's position on the document. */ position?: Maybe; /** The block content type. */ type?: Maybe; /** The block's last updated date. */ updated_at?: Maybe; }; /** A monday.com doc block. */ export type DocumentBlockIdOnly = { __typename?: 'DocumentBlockIdOnly'; /** The block's unique identifier. */ id: Scalars['String']['output']; }; export type DropdownValue = ColumnValue & { __typename?: 'DropdownValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; /** The selected dropdown values. */ values: Array; }; export type DropdownValueOption = { __typename?: 'DropdownValueOption'; /** The dropdown item's unique identifier. */ id: Scalars['ID']['output']; /** The dropdown item's label. */ label: Scalars['String']['output']; }; /** The board duplicate types available. */ export enum DuplicateBoardType { /** Duplicate board with structure and items. */ DuplicateBoardWithPulses = 'duplicate_board_with_pulses', /** Duplicate board with structure, items and updates. */ DuplicateBoardWithPulsesAndUpdates = 'duplicate_board_with_pulses_and_updates', /** Duplicate board with structure. */ DuplicateBoardWithStructure = 'duplicate_board_with_structure', } export type EmailValue = ColumnValue & { __typename?: 'EmailValue'; /** The column that this value belongs to. */ column: Column; /** The column's email value. */ email?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The column's text value. It can be the same as email when user didn't enter any text. */ label?: Maybe; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; /** Result of a single operation */ export type ExtendTrialPeriod = { __typename?: 'ExtendTrialPeriod'; /** Account slug */ account_slug: Scalars['String']['output']; /** Reason of an error */ reason?: Maybe; /** Result of a single operation */ success: Scalars['Boolean']['output']; }; export type FileAssetValue = { __typename?: 'FileAssetValue'; /** The asset associated with the file. */ asset: Asset; /** The asset's id. */ asset_id: Scalars['ID']['output']; /** The file's creation date. */ created_at: Scalars['Date']['output']; /** The user who created the file. */ creator?: Maybe; /** The ID of user who created the file. */ creator_id?: Maybe; /** Whether the file is an image. */ is_image: Scalars['Boolean']['output']; /** The file's name. */ name: Scalars['String']['output']; }; export type FileDocValue = { __typename?: 'FileDocValue'; /** The file's creation date. */ created_at: Scalars['Date']['output']; /** The user who created the file. */ creator?: Maybe; /** The ID of user who created the file. */ creator_id?: Maybe; /** The doc associated with the file. */ doc: Document; /** The file's unique identifier. */ file_id: Scalars['ID']['output']; /** The associated board or object's unique identifier. */ object_id: Scalars['ID']['output']; /** The file's url. */ url?: Maybe; }; export type FileLinkValue = { __typename?: 'FileLinkValue'; /** The file's creation date. */ created_at: Scalars['Date']['output']; /** The user who created the file. */ creator?: Maybe; /** The ID of user who created the file. */ creator_id?: Maybe; /** The file's id. */ file_id: Scalars['ID']['output']; /** The file's kind. */ kind: FileLinkValueKind; /** The file's name. */ name: Scalars['String']['output']; /** The file's url. */ url?: Maybe; }; /** The type of a link value stored inside a file column */ export enum FileLinkValueKind { /** Box file */ Box = 'box', /** Dropbox file */ Dropbox = 'dropbox', /** Google Drive file */ GoogleDrive = 'google_drive', /** Generic link file */ Link = 'link', /** OneDrive file */ Onedrive = 'onedrive', } export type FileValue = ColumnValue & { __typename?: 'FileValue'; /** The column that this value belongs to. */ column: Column; /** The files attached to the column. */ files: Array; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** A single file in a column. */ export type FileValueItem = FileAssetValue | FileDocValue | FileLinkValue; /** The first day of work week */ export enum FirstDayOfTheWeek { /** Monday */ Monday = 'monday', /** Sunday */ Sunday = 'sunday', } /** A workspace folder containing boards, docs, sub folders, etc. */ export type Folder = { __typename?: 'Folder'; /** The various items in the folder, not including sub-folders and dashboards. */ children: Array>; /** The folder's color. */ color?: Maybe; /** The folder's creation date. */ created_at: Scalars['Date']['output']; /** The folder's custom icon. */ custom_icon?: Maybe; /** The folder's font weight. */ font_weight?: Maybe; /** The folder's unique identifier. */ id: Scalars['ID']['output']; /** The folder's name. */ name: Scalars['String']['output']; /** The folder's user owner unique identifier. */ owner_id?: Maybe; /** The folder's parent folder. */ parent?: Maybe; /** Sub-folders inside this folder. */ sub_folders: Array>; /** The workspace that contains this folder (null id for main workspace). */ workspace: Workspace; }; /** One value out of a list of valid folder colors */ export enum FolderColor { /** aquamarine */ Aquamarine = 'AQUAMARINE', /** bright-blue */ BrightBlue = 'BRIGHT_BLUE', /** bright-green */ BrightGreen = 'BRIGHT_GREEN', /** chili-blue */ ChiliBlue = 'CHILI_BLUE', /** dark-orange */ DarkOrange = 'DARK_ORANGE', /** dark_purple */ DarkPurple = 'DARK_PURPLE', /** dark-red */ DarkRed = 'DARK_RED', /** done-green */ DoneGreen = 'DONE_GREEN', /** indigo */ Indigo = 'INDIGO', /** lipstick */ Lipstick = 'LIPSTICK', /** No color */ Null = 'NULL', /** purple */ Purple = 'PURPLE', /** sofia_pink */ SofiaPink = 'SOFIA_PINK', /** stuck-red */ StuckRed = 'STUCK_RED', /** sunset */ Sunset = 'SUNSET', /** working_orange */ WorkingOrange = 'WORKING_ORANGE', } /** One value out of a list of valid folder custom icons */ export enum FolderCustomIcon { /** Folder */ Folder = 'FOLDER', /** MoreBelow */ Morebelow = 'MOREBELOW', /** MoreBelowFilled */ Morebelowfilled = 'MOREBELOWFILLED', /** No custom icon */ Null = 'NULL', /** Work */ Work = 'WORK', } /** One value out of a list of valid folder font weights */ export enum FolderFontWeight { /** font-weight-bold */ FontWeightBold = 'FONT_WEIGHT_BOLD', /** font-weight-light */ FontWeightLight = 'FONT_WEIGHT_LIGHT', /** font-weight-normal */ FontWeightNormal = 'FONT_WEIGHT_NORMAL', /** font-weight-very-light */ FontWeightVeryLight = 'FONT_WEIGHT_VERY_LIGHT', /** No font weight */ Null = 'NULL', } export type FormulaValue = ColumnValue & { __typename?: 'FormulaValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; export type GrantMarketplaceAppDiscount = { __typename?: 'GrantMarketplaceAppDiscount'; /** The id of an app */ app_id: Scalars['ID']['output']; /** List of app plan ids */ app_plan_ids: Array; /** Number of days a discount will be valid */ days_valid: Scalars['Int']['output']; /** Percentage value of a discount */ discount: Scalars['Int']['output']; /** Is discount recurring */ is_recurring: Scalars['Boolean']['output']; period?: Maybe; }; export type GrantMarketplaceAppDiscountData = { /** List of app plan ids */ app_plan_ids: Array; /** Number of days a discount will be valid */ days_valid: Scalars['Int']['input']; /** Percentage value of a discount */ discount: Scalars['Int']['input']; /** Is discount recurring */ is_recurring: Scalars['Boolean']['input']; /** The period of a discount */ period?: InputMaybe; }; export type GrantMarketplaceAppDiscountResult = { __typename?: 'GrantMarketplaceAppDiscountResult'; granted_discount: GrantMarketplaceAppDiscount; }; /** A group of items in a board. */ export type Group = { __typename?: 'Group'; /** Is the group archived or not. */ archived?: Maybe; /** The group's color. */ color: Scalars['String']['output']; /** Is the group deleted or not. */ deleted?: Maybe; /** The group's unique identifier. */ id: Scalars['ID']['output']; /** The items in the group. */ items_page: ItemsResponse; /** The group's position in the board. */ position: Scalars['String']['output']; /** The group's title. */ title: Scalars['String']['output']; }; /** A group of items in a board. */ export type GroupItems_PageArgs = { cursor?: InputMaybe; limit?: Scalars['Int']['input']; query_params?: InputMaybe; }; /** The group attributes available. */ export enum GroupAttributes { /** Group color (one of the supported colors, check the API documentation). */ Color = 'color', /** The group's position in the board. Deprecated! - replaced with relative position */ Position = 'position', /** The group's relative position after another group in the board. */ RelativePositionAfter = 'relative_position_after', /** The group's relative position before another group in the board. */ RelativePositionBefore = 'relative_position_before', /** Group title. */ Title = 'title', } export type GroupValue = ColumnValue & { __typename?: 'GroupValue'; /** The column that this value belongs to. */ column: Column; /** The group value. */ group?: Maybe; /** The group identifier. */ group_id?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; export type HourValue = ColumnValue & { __typename?: 'HourValue'; /** The column that this value belongs to. */ column: Column; /** Hour */ hour?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Minute */ minute?: Maybe; text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type IntegrationValue = ColumnValue & { __typename?: 'IntegrationValue'; /** The column that this value belongs to. */ column: Column; /** ID of the entity */ entity_id?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** URL of the issue */ issue_api_url?: Maybe; /** ID of the issue */ issue_id?: Maybe; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** An item (table row). */ export type Item = { __typename?: 'Item'; /** The item's assets/files. */ assets?: Maybe>>; /** The board that contains this item. */ board?: Maybe; /** The item's column values. */ column_values: Array; /** The item's create date. */ created_at?: Maybe; /** The item's creator. */ creator?: Maybe; /** The unique identifier of the item creator. */ creator_id: Scalars['String']['output']; /** The item's email. */ email: Scalars['String']['output']; /** The group that contains this item. */ group?: Maybe; /** The item's unique identifier. */ id: Scalars['ID']['output']; /** The item's linked items */ linked_items: Array; /** The item's name. */ name: Scalars['String']['output']; /** The parent item of a subitem. */ parent_item?: Maybe; /** The item's relative path */ relative_link?: Maybe; /** The item's state (all / active / archived / deleted). */ state?: Maybe; /** The item's subitems. */ subitems?: Maybe>>; /** The pulses's subscribers. */ subscribers: Array>; /** The item's last update date. */ updated_at?: Maybe; /** The item's updates. */ updates?: Maybe>>; /** The item's link */ url: Scalars['String']['output']; }; /** An item (table row). */ export type ItemAssetsArgs = { assets_source?: InputMaybe; column_ids?: InputMaybe>>; }; /** An item (table row). */ export type ItemColumn_ValuesArgs = { ids?: InputMaybe>; types?: InputMaybe>; }; /** An item (table row). */ export type ItemLinked_ItemsArgs = { link_to_item_column_id: Scalars['String']['input']; linked_board_id: Scalars['ID']['input']; }; /** An item (table row). */ export type ItemUpdatesArgs = { ids?: InputMaybe>; limit?: InputMaybe; page?: InputMaybe; }; export type ItemIdValue = ColumnValue & { __typename?: 'ItemIdValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** ID of the item */ item_id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; /** The direction to order the items by */ export enum ItemsOrderByDirection { /** Ascending order */ Asc = 'asc', /** Descending order */ Desc = 'desc', } export type ItemsPageByColumnValuesQuery = { /** The column's unique identifier. */ column_id: Scalars['String']['input']; /** The column values to search items by. */ column_values: Array>; }; export type ItemsQuery = { /** A list of rule groups */ groups?: InputMaybe>; /** A list of item IDs to fetch. Use this to fetch a specific set of items by their IDs. Max: 100 IDs */ ids?: InputMaybe>; /** The operator to use for the query rules or rule groups */ operator?: InputMaybe; order_by?: InputMaybe>; /** A list of rules */ rules?: InputMaybe>; }; export type ItemsQueryGroup = { /** A list of rule groups */ groups?: InputMaybe>; /** The operator to use for the query rules or rule groups */ operator?: InputMaybe; /** A list of rules */ rules?: InputMaybe>; }; /** The condition between the query rules */ export enum ItemsQueryOperator { /** Logical AND */ And = 'and', /** Logical OR */ Or = 'or', } export type ItemsQueryOrderBy = { column_id: Scalars['String']['input']; direction?: InputMaybe; }; export type ItemsQueryRule = { column_id: Scalars['ID']['input']; compare_attribute?: InputMaybe; compare_value: Scalars['CompareValue']['input']; operator?: InputMaybe; }; /** The operator to use for the value comparison */ export enum ItemsQueryRuleOperator { /** Any of the values */ AnyOf = 'any_of', /** Between the two values */ Between = 'between', /** Contains all the terms */ ContainsTerms = 'contains_terms', /** Contains the text */ ContainsText = 'contains_text', /** Ends with the value */ EndsWith = 'ends_with', /** Greater than the value */ GreaterThan = 'greater_than', /** Greater than or equal to the value */ GreaterThanOrEquals = 'greater_than_or_equals', /** Empty value */ IsEmpty = 'is_empty', /** Not empty value */ IsNotEmpty = 'is_not_empty', /** Lower than the value */ LowerThan = 'lower_than', /** Lower than or equal to the value */ LowerThanOrEqual = 'lower_than_or_equal', /** None of the values */ NotAnyOf = 'not_any_of', /** Does not contain the text */ NotContainsText = 'not_contains_text', /** Starts with the value */ StartsWith = 'starts_with', /** Within the last */ WithinTheLast = 'within_the_last', /** Within the next */ WithinTheNext = 'within_the_next', } export type ItemsResponse = { __typename?: 'ItemsResponse'; /** * An opaque cursor that represents the position in the list after the last * returned item. Use this cursor for pagination to fetch the next set of items. * If the cursor is null, there are no more items to fetch. */ cursor?: Maybe; /** The items associated with the cursor. */ items: Array; }; /** Kind of assignee */ export enum Kind { /** Represents a person */ Person = 'person', /** Represents a team */ Team = 'team', } export type LastUpdatedValue = ColumnValue & { __typename?: 'LastUpdatedValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** Timestamp of the last time the item was updated */ updated_at?: Maybe; /** User who updated the item */ updater?: Maybe; /** ID of the user who updated the item */ updater_id?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type Like = { __typename?: 'Like'; created_at?: Maybe; creator?: Maybe; creator_id?: Maybe; id: Scalars['ID']['output']; reaction_type?: Maybe; updated_at?: Maybe; }; export type LinkValue = ColumnValue & { __typename?: 'LinkValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** Url */ url?: Maybe; /** Url text */ url_text?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type LocationValue = ColumnValue & { __typename?: 'LocationValue'; /** Address */ address?: Maybe; /** City */ city?: Maybe; /** City */ city_short?: Maybe; /** The column that this value belongs to. */ column: Column; /** Country */ country?: Maybe; /** Country short name (e.g. PE for Peru) */ country_short?: Maybe; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Latitude */ lat?: Maybe; /** Longitude */ lng?: Maybe; /** Place ID of the location */ place_id?: Maybe; /** Street */ street?: Maybe; /** Number of building in the street */ street_number?: Maybe; /** Short number of building in the street */ street_number_short?: Maybe; /** Street */ street_short?: Maybe; text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type LongTextValue = ColumnValue & { __typename?: 'LongTextValue'; /** The column that this value belongs to. */ column: Column; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The date when column value was last updated. */ updated_at?: Maybe; /** The column's raw value in JSON format. */ value?: Maybe; }; export type MarketplaceAppDiscount = { __typename?: 'MarketplaceAppDiscount'; /** The ID of an account */ account_id: Scalars['ID']['output']; /** Slug of an account */ account_slug: Scalars['String']['output']; /** List of app plan ids */ app_plan_ids: Array; /** Date when a discount was created */ created_at: Scalars['String']['output']; /** Percentage value of a discount */ discount: Scalars['Int']['output']; /** Is discount recurring */ is_recurring: Scalars['Boolean']['output']; period?: Maybe; /** Date until a discount is valid */ valid_until: Scalars['String']['output']; }; export type MirrorValue = ColumnValue & { __typename?: 'MirrorValue'; /** The column that this value belongs to. */ column: Column; /** A string representing all the names of the linked items, separated by commas */ display_value: Scalars['String']['output']; /** The column's unique identifier. */ id: Scalars['ID']['output']; /** The mirrored items. */ mirrored_items: Array; /** Text representation of the column value. Note: Not all columns support textual value */ text?: Maybe; /** The column's type. */ type: ColumnType; /** The column's raw value in JSON format. */ value?: Maybe; }; export type MirroredItem = { __typename?: 'MirroredItem'; /** The linked board. */ linked_board: Board; /** The linked board's unique identifier. */ linked_board_id: Scalars['ID']['output']; /** The linked item. */ linked_item: Item; /** The mirrored values. */ mirrored_value?: Maybe; }; /** Represents a mirrored value (column value, group, or board). */ export type MirroredValue = | Board | BoardRelationValue | ButtonValue | CheckboxValue | ColorPickerValue | CountryValue | CreationLogValue | DateValue | DependencyValue | DocValue | DropdownValue | EmailValue | FileValue | FormulaValue | Group | GroupValue | HourValue | IntegrationValue | ItemIdValue | LastUpdatedValue | LinkValue | LocationValue | LongTextValue | MirrorValue | NumbersValue | PeopleValue | PersonValue | PhoneValue | ProgressValue | RatingValue | StatusValue | SubtasksValue | TagsValue | TeamValue | TextValue | TimeTrackingValue | TimelineValue | UnsupportedValue | VoteValue | WeekValue | WorldClockValue; /** Update your monday.com data. */ export type Mutation = { __typename?: 'Mutation'; /** Add a file to a column value. */ add_file_to_column?: Maybe; /** Add a file to an update. */ add_file_to_update?: Maybe; /** * Add subscribers to a board. * @deprecated use add_users_to_board instead */ add_subscribers_to_board?: Maybe>>; /** Add teams subscribers to a board. */ add_teams_to_board?: Maybe>>; /** Add teams to a workspace. */ add_teams_to_workspace?: Maybe>>; /** Add subscribers to a board. */ add_users_to_board?: Maybe>>; /** Add users to team. */ add_users_to_team?: Maybe; /** Add users to a workspace. */ add_users_to_workspace?: Maybe>>; /** Archive a board. */ archive_board?: Maybe; /** Archives a group in a specific board. */ archive_group?: Maybe; /** Archive an item. */ archive_item?: Maybe; /** Extends trial period of an application to selected accounts */ batch_extend_trial_period?: Maybe; /** Change a column's properties */ change_column_metadata?: Maybe; /** Change a column's title */ change_column_title?: Maybe; /** Change an item's column value. */ change_column_value?: Maybe; /** Changes the column values of a specific item. */ change_multiple_column_values?: Maybe; /** Change an item's column with simple value. */ change_simple_column_value?: Maybe; /** Clear an item's updates. */ clear_item_updates?: Maybe; /** Get the complexity data of your mutations. */ complexity?: Maybe; /** Create a new board. */ create_board?: Maybe; /** Create a new column in board. */ create_column?: Maybe; create_custom_activity?: Maybe; /** Create a new doc. */ create_doc?: Maybe; /** Create new document block */ create_doc_block?: Maybe; /** Creates a folder in a specific workspace. */ create_folder?: Maybe; /** Creates a new group in a specific board. */ create_group?: Maybe; /** Create a new item. */ create_item?: Maybe; /** Create a new notification. */ create_notification?: Maybe; /** Create a new tag or get it if it already exists. */ create_or_get_tag?: Maybe; /** Create subitem. */ create_subitem?: Maybe; /** Creates a new team. */ create_team?: Maybe; create_timeline_item?: Maybe; /** Create a new update. */ create_update?: Maybe; /** Create a new webhook. */ create_webhook?: Maybe; /** Create a new workspace. */ create_workspace?: Maybe; /** Delete a board. */ delete_board?: Maybe; /** Delete a column. */ delete_column?: Maybe; delete_custom_activity?: Maybe; /** Delete a document block */ delete_doc_block?: Maybe; /** Deletes a folder in a specific workspace. */ delete_folder?: Maybe; /** Deletes a group in a specific board. */ delete_group?: Maybe; /** Delete an item. */ delete_item?: Maybe; delete_marketplace_app_discount: DeleteMarketplaceAppDiscountResult; /** Remove subscribers from the board. */ delete_subscribers_from_board?: Maybe>>; /** Deletes the specified team. */ delete_team?: Maybe; /** Remove team subscribers from the board. */ delete_teams_from_board?: Maybe>>; /** Delete teams from a workspace. */ delete_teams_from_workspace?: Maybe>>; delete_timeline_item?: Maybe; /** Delete an update. */ delete_update?: Maybe; /** Delete users from a workspace. */ delete_users_from_workspace?: Maybe>>; /** Delete a new webhook. */ delete_webhook?: Maybe; /** Delete workspace. */ delete_workspace?: Maybe; /** Duplicate a board. */ duplicate_board?: Maybe; /** Duplicate a group. */ duplicate_group?: Maybe; /** Duplicate an item. */ duplicate_item?: Maybe; edit_update: Update; grant_marketplace_app_discount: GrantMarketplaceAppDiscountResult; /** Increase operations counter */ increase_app_subscription_operations?: Maybe; /** Like an update. */ like_update?: Maybe; /** Move an item to a different board. */ move_item_to_board?: Maybe; /** Move an item to a different group. */ move_item_to_group?: Maybe; pin_to_top: Update; /** Remove mock app subscription for the current account */ remove_mock_app_subscription?: Maybe; /** Remove users from team. */ remove_users_from_team?: Maybe; /** Set mock app subscription for the current account */ set_mock_app_subscription?: Maybe; unlike_update: Update; unpin_from_top: Update; /** Update Board attribute. */ update_board?: Maybe; /** Update a document block */ update_doc_block?: Maybe; /** Updates a folder. */ update_folder?: Maybe; /** Update an existing group. */ update_group?: Maybe; /** Update an existing workspace. */ update_workspace?: Maybe; /** Use a template */ use_template?: Maybe