Packages & Services

Update a package group

Updates an existing package group with the provided fields. Only fields included in the request body are modified — omitted fields remain unchanged.

Use this to rename a package group, toggle its booking-page visibility, or change how its packages are sorted and priced. To move a package group to a different service, manage it from the Package Manager in the app.

Required permission: offerings_write

put/api/v1/package_groups/{id}

Request

  • Base URL: https://api.checkcherry.com
  • URL: https://api.checkcherry.com/api/v1/package_groups/{id}
  • Auth: none declared. Required headers: Api-Key

Path parameters

idinteger required

The unique ID of the package group to update

Headers

Api-Keystring required

Your Integration Key

Request body

namestring

The name of the package group

sub_headerstring

Short sub-heading shown under the package-group name on booking pages (max 100 characters)

show_on_booking_pageboolean

Whether this package group is shown on public booking pages

show_title_on_booking_pageboolean

Whether to show the package-group title on the booking page

package_sort_preference'name' | 'price' | 'manual'

How packages within this group are ordered

pricing_mode'show' | 'delay'

Whether pricing is shown or delayed during booking

Response

package group updated

Changes

No recorded changes to this operation across all 2 revisions of this API.