Pricing Sync Profiles
List Pricing Sync Profiles
List pricing sync profiles — the reusable outbound price-push policies (price-level sequence, floor, ceiling, maximum change and Amazon rule) that can be set as a channel's default, on a product, or on a single listing. The narrowest assignment wins: listing, then product, then channel; a channel with no profile pushes with its own inline settings.
Create Pricing Sync Profile
Create a pricing sync profile.
Get Pricing Sync Profile
Get a single pricing sync profile, including its current usage counts.
Update Pricing Sync Profile
Update a pricing sync profile. The profile is replaced whole — send every field, not just the ones that changed.
Delete Pricing Sync Profile
Delete a pricing sync profile. Only an unused profile can be deleted — one that is not a channel default and is not assigned to any product or listing. A profile still in use is refused with 422 naming what to reassign first; archive it instead if you only want it out of the pickers.
Archive Pricing Sync Profile
Archive a pricing sync profile. Archiving removes the profile from the pickers and stops it being assigned to anything new; it does NOT stop it governing the products and listings it is already assigned to — those keep pushing under it until reassigned.
Unarchive Pricing Sync Profile
Restore an archived pricing sync profile so it can be assigned again.
Create Pricing Sync Profile from Channel Settings
Create a pricing sync profile from a channel's current inline push settings — its price-level sequence, floor, ceiling, maximum change and Amazon rule — named `<channel name> defaults` (suffixed `(2)`, `(3)`… when that name is taken).
Set Channel Default Pricing Sync Profile
Set or clear the channel's default pricing sync profile — the policy every listing on the channel pushes under unless its product or the listing itself carries a profile of its own.
Get Pricing Sync Profile Coverage
How the channel's listings are distributed across pricing sync profiles — for each profile that governs at least one listing on this channel, how many listings it reaches and by which route.
Bulk Assign Pricing Sync Profile to Listings
Assign a pricing sync profile to many of the channel's listings at once — or clear their own profile so they fall back to their product's, then the channel default.
Get Listing Price Push Preview
What the next price push would do for one listing, judged by exactly the same gate the push itself uses — so the preview can never disagree with the run about a floor, a ceiling or a maximum-change verdict. Nothing is transmitted.