Publish a catalogue Variant revision
Makes an approved revision the one new try-ons render. expected_generation is
the generation you read; any other answers 409 GENERATION_CONFLICT and moves
nothing. Publishing an earlier approved revision is rollback. A revision that is
not approved answers 409 REVISION_NOT_APPROVED; a retired variant
409 VARIANT_RETIRED. Publishing the active revision at the current generation
answers the variant unchanged.
Send an Idempotency-Key: a retry with the same key and the same request
answers the first response, byte for byte, with Idempotency-Replayed: true,
so a response you did not receive is safe to retry.
Requires the catalogue.publish scope, which your account operator provisions; no other
catalogue scope implies it. Served only where the catalogue is enabled for your
environment.
Authentication
API key for one environment of your account. Keep server-side; never expose in browser clients.
Path parameters
Headers
Request
Make an approved revision the one new admissions render; rollback is a publish of an older approved revision.