Migrates accounts across price plans. This is an asynchronous process functioning on top of Togai’s Jobs framework. Status of the created migrations can be obtained using the Jobs APIs
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Payload to create price plan migration request
Request to create price plan migration request
Id of source price plan
255Version of the source price plan
IMMEDIATE, IMMEDIATE_IGNORE_OVERRIDE, NEXT_CYCLE, NEXT_CYCLE_IGNORE_OVERRIDE, START_OF_CURRENT_CYCLE Id of target price plan
255Version of the target price plan
If this flag is true, current pricing cycle of the account on the date of association will continue rather
than the configurations of the newly associated price plan. Pricing cycle overrides specified using
pricePlanDetailsOverride will take precedence over the pricing cycle configurations of
the new price plan that the account needs to migrate to. PricingCycleInterval of the existing plan and
the new plan must be same for this to work. We'll return a 400 BadRequest otherwise.
Examples:
400 BadRequest as no existing price plan configuration found on date of associationIf this flag is true, the migration will be done for price plan v2. Default value is false
This field specifies whether to process job or to wait till the job is confirmed. Default value: false
OK
true