Other types

Learn about other types supported by the marketplace app discount APIs

The monday.com marketplace app discount APIs enable you to create, read, and delete discounts for marketplace apps.

The types below are used by marketplace app discount mutations and are not independently queryable.

CreateMarketplaceAppDiscountInput

🚧

Only available in versions 2026-04 and later

An object containing the discount's properties.

FieldTypeDescriptionSupported Values
app_plan_ids[ID!]!The app plan IDs.
days_validInt!The number of days the discount will be valid.
discountInt!The discount's percentage.
periodDiscountPeriodThe discount's frequency.MONTHLY
YEARLY

CreateMarketplaceAppDiscountResult

🚧

Only available in versions 2026-04 and later

An object containing the result of creating a marketplace app discount.

FieldTypeDescription
granted_discountCreateMarketplaceAppDiscountThe granted discount.

CreateMarketplaceAppDiscount

🚧

Only available in versions 2026-04 and later

An object containing metadata for a granted marketplace discount.

FieldTypeDescriptionSupported Values
app_idID!The app's unique identifier.
app_plan_ids[ID!]The app plan IDs.
days_validInt!The number of days the discount will be valid.
discountInt!The discount's percentage.
is_recurringBoolean!Whether the discount is recurring.
periodDiscountPeriodThe discount's period. If it returns null, the discount applies to both yearly and monthly plans.MONTHLY
YEARLY

DeleteMarketplaceAppDiscountResult

An object containing the result of deleting a marketplace app discount.

FieldTypeDescription
deleted_discountDeleteMarketplaceAppDiscount!The result of deleting a marketplace app discount.

DeleteMarketplaceAppDiscount

An object containing metadata for recently deleted marketplace app discounts.

FieldTypeDescription
account_slugString!The account's slug.
app_idInt!The app's unique identifier.

GrantMarketplaceAppDiscount

An object containing metadata for recently granted marketplace app discounts.

FieldTypeDescriptionSupported Values
app_idID!The app's unique identifier.
app_plan_ids[String!]!The app plan IDs.
days_validInt!The number of days the discount will be valid.
discountInt!The discount's percentage.
is_recurringBoolean!Returns true if the discount is recurring.
periodDiscountPeriodThe discount's period. If it returns null, the discount applies to both yearly and monthly plans.MONTHLY
YEARLY

GrantMarketplaceAppDiscountData

An object containing details about the discount to be granted.

FieldTypeDescriptionEnum Values
app_plan_ids[String!]!The app plan IDs.
days_validInt!The number of days the discount will be valid.
discountInt!The discount's percentage.
is_recurringBoolean!Whether or not the discount is recurring.
periodDiscountPeriodThe discount's period.MONTHLY
YEARLY

GrantMarketplaceAppDiscountResult

An object containing the result of granting a marketplace app discount.

FieldTypeDescription
granted_discountGrantMarketplaceAppDiscount!The result of granting a marketplace app discount.