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-04and later
An object containing the discount's properties.
| Field | Type | Description | Supported Values |
|---|---|---|---|
| app_plan_ids | [ID!]! | The app plan IDs. | |
| days_valid | Int! | The number of days the discount will be valid. | |
| discount | Int! | The discount's percentage. | |
| period | DiscountPeriod | The discount's frequency. | MONTHLYYEARLY |
CreateMarketplaceAppDiscountResult
Only available in versions
2026-04and later
An object containing the result of creating a marketplace app discount.
| Field | Type | Description |
|---|---|---|
| granted_discount | CreateMarketplaceAppDiscount | The granted discount. |
CreateMarketplaceAppDiscount
Only available in versions
2026-04and later
An object containing metadata for a granted marketplace discount.
| Field | Type | Description | Supported Values |
|---|---|---|---|
| app_id | ID! | The app's unique identifier. | |
| app_plan_ids | [ID!] | The app plan IDs. | |
| days_valid | Int! | The number of days the discount will be valid. | |
| discount | Int! | The discount's percentage. | |
| is_recurring | Boolean! | Whether the discount is recurring. | |
| period | DiscountPeriod | The discount's period. If it returns null, the discount applies to both yearly and monthly plans. | MONTHLYYEARLY |
DeleteMarketplaceAppDiscountResult
An object containing the result of deleting a marketplace app discount.
| Field | Type | Description |
|---|---|---|
| deleted_discount | DeleteMarketplaceAppDiscount! | The result of deleting a marketplace app discount. |
DeleteMarketplaceAppDiscount
An object containing metadata for recently deleted marketplace app discounts.
| Field | Type | Description |
|---|---|---|
| account_slug | String! | The account's slug. |
| app_id | Int! | The app's unique identifier. |
GrantMarketplaceAppDiscount
An object containing metadata for recently granted marketplace app discounts.
| Field | Type | Description | Supported Values |
|---|---|---|---|
| app_id | ID! | The app's unique identifier. | |
| app_plan_ids | [String!]! | The app plan IDs. | |
| days_valid | Int! | The number of days the discount will be valid. | |
| discount | Int! | The discount's percentage. | |
| is_recurring | Boolean! | Returns true if the discount is recurring. | |
| period | DiscountPeriod | The discount's period. If it returns null, the discount applies to both yearly and monthly plans. | MONTHLYYEARLY |
GrantMarketplaceAppDiscountData
An object containing details about the discount to be granted.
| Field | Type | Description | Enum Values |
|---|---|---|---|
| app_plan_ids | [String!]! | The app plan IDs. | |
| days_valid | Int! | The number of days the discount will be valid. | |
| discount | Int! | The discount's percentage. | |
| is_recurring | Boolean! | Whether or not the discount is recurring. | |
| period | DiscountPeriod | The discount's period. | MONTHLYYEARLY |
GrantMarketplaceAppDiscountResult
An object containing the result of granting a marketplace app discount.
| Field | Type | Description |
|---|---|---|
| granted_discount | GrantMarketplaceAppDiscount! | The result of granting a marketplace app discount. |
