# RecurringBillingSubscriptionReplaceExistingModificationsInput

Input · GraphQL API

Replace all plan add-ons and discounts with the provided list.

## Fields

- `addOns` (`[RecurringBillingSubscriptionAddOnInput!]`): The add-ons to set on this subscription.
- `discounts` (`[RecurringBillingSubscriptionDiscountInput!]`): The discounts to set on this subscription.

## Used by

- [RecurringBillingSubscriptionModificationInput](/braintree/graphql/reference/types/recurring-billing-subscription-modification-input) — Input; replaceExisting

## GraphQL definition

```graphql
input RecurringBillingSubscriptionReplaceExistingModificationsInput {
  addOns: [RecurringBillingSubscriptionAddOnInput!]
  discounts: [RecurringBillingSubscriptionDiscountInput!]
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)