---
title: "Changes to Update plan group"
method: PUT
path: "/plan-groups/{plan_group_id}"
---

# Changes to Update plan group

`PUT /plan-groups/{plan_group_id}`

> Every recorded change to this operation, newest first.
> 230 revisions in range; 1 not diffed.

## Timeline

Changed in 8 of 230 revisions.

- **2026-10-09** `483c63384192`: 4 info
- **2026-10-01** `375afb8735a4`: 1 breaking, 1 info
- **2026-09-11** `5c4619e76dba`: 2 info
- **2026-08-17** `3a5380b4b7ed`: 1 info
- **2026-08-13** `8632e6623ba9`: 1 breaking, 1 info
- **2026-08-10** `544bc1ef307f`: 1 breaking, 1 info
- **2026-06-08** `0f08bfe3219d`: 1 breaking, 5 info
- **2026-06-05** `6aee056c2a92`: 1 info

## Changes

- **2026-10-09** `483c63384192`: 4 info
  - added the new optional request property `ordered_add_ons/items/credits`
  - added the new optional request property `ordered_plans/items/credits`
  - added the optional property `data/ordered_add_on_ids/items/credits` to the response with the `200` status
  - added the optional property `data/plan_ids/items/credits` to the response with the `200` status
- **2026-10-01** `375afb8735a4`: 1 breaking, 1 info
  - added the new required request property `show_estimated_total`
  - added the required property `data/component_settings/show_estimated_total` to the response with the `200` status
- **2026-09-11** `5c4619e76dba`: 2 info
  - added the new optional request property `trial_eligibility_per_plan`
  - added the required property `data/trial_eligibility_per_plan` to the response with the `200` status
- **2026-08-17** `3a5380b4b7ed`: 1 info
  - the request property `checkout_bundle_purchase_behavior` became optional
- **2026-08-13** `8632e6623ba9`: 1 breaking, 1 info
  - added the new required request property `checkout_bundle_purchase_behavior`
  - added the required property `data/checkout_settings/bundle_purchase_behavior` to the response with the `200` status
- **2026-08-10** `544bc1ef307f`: 1 breaking, 1 info
  - added the new required request property `checkout_collect_tax_id`
  - added the required property `data/checkout_settings/collect_tax_id` to the response with the `200` status
- **2026-06-08** `0f08bfe3219d`: 1 breaking, 5 info
  - added the new required request property `opt_in_enabled`
  - added the new optional request property `opt_in_text`
  - added the new optional request property `opt_in_title`
  - added the optional property `data/checkout_settings/opt_in_text` to the response with the `200` status
  - added the optional property `data/checkout_settings/opt_in_title` to the response with the `200` status
  - added the required property `data/checkout_settings/opt_in_enabled` to the response with the `200` status
- **2026-06-05** `6aee056c2a92`: 1 info
  - added the new optional request property `custom_checkout_fields`

---

[Operation](https://skmtc.dev/schematichq/apis/schematic-api/docs/plan-groups/:plan_group_id/put.md) - [API](https://skmtc.dev/schematichq/apis/schematic-api.md) - [Page](https://skmtc.dev/schematichq/apis/schematic-api/changes/plan-groups/:plan_group_id/put)
