v1

latestOpenAPI 3.0.1Licensed under Uberall2026-08-0629353914.0 MB
Product Plans

Copy an existing Product Plan

Create a new Product Plan as a copy of an existing ACTIVE Product Plan accessible to the user. The new Product Plan inherits country prices, durations, and other fields from the source. The caller chooses a subset of features and automationDirectories — both must be subsets of the source's. The new Product Plan is created in ACTIVE status. Child Sales Partners are allowed to copy their own Product Plans. If the target Sales Partner has no active default Product Plan, the copy is automatically set as the default.

post/product-plans/copy

Request body

productPlanIdinteger required

Id of the existing ACTIVE Product Plan to copy from

namestring required

Name of the new Product Plan

descriptionstring

Description of the new Product Plan

featuresstring[]

Features for the new Product Plan. Must be a non-empty subset of the source Product Plan features.

automationDirectoriesstring[]

Automation directories for the new Product Plan. Must be a non-empty subset of the source Product Plan automationDirectories.

salesPartnerIdinteger

Optional. Sales Partner id to own the new Product Plan. Defaults to the calling user's Sales Partner. If provided, must be the caller's Sales Partner or one of its child Sales Partners.

Response

Product Plan successfully copied