Home > @tridion-sites/open-api-client > VersioningService > rollback
Rolls back all changes that have been made to an item since a specified version. This operation returns an instance of ‘VersionedItem’ type, as implemented by one of the following:<ul class="model-list"><li>Component</li><li>ComponentTemplate</li><li>ExternalComponent</li><li>Page</li><li>PageTemplate</li><li>Schema</li><li>TemplateBuildingBlock</li></ul>
Signature:
static rollback({ escapedVersionedItemIdWithVersion, requestModel, }: {
escapedVersionedItemIdWithVersion: string;
requestModel: RollBackRequest;
}): CancelablePromise<VersionedItem>;
Parameter | Type | Description |
---|---|---|
{ escapedVersionedItemIdWithVersion, requestModel, } | { escapedVersionedItemIdWithVersion: string; requestModel: RollBackRequest; } |
Returns:
CancelablePromise<VersionedItem>
VersionedItem The request was successful.
ApiError