[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [LayerTree](./puppeteer.protocol.layertree.md) > [ReplaySnapshotRequest](./puppeteer.protocol.layertree.replaysnapshotrequest.md) ## Protocol.LayerTree.ReplaySnapshotRequest interface Signature: ```typescript export interface ReplaySnapshotRequest ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [fromStep](./puppeteer.protocol.layertree.replaysnapshotrequest.fromstep.md) | [integer](./puppeteer.protocol.integer.md) | The first step to replay from (replay from the very start if not specified). | | [scale](./puppeteer.protocol.layertree.replaysnapshotrequest.scale.md) | number | The scale to apply while replaying (defaults to 1). | | [snapshotId](./puppeteer.protocol.layertree.replaysnapshotrequest.snapshotid.md) | [SnapshotId](./puppeteer.protocol.layertree.snapshotid.md) | The id of the layer snapshot. | | [toStep](./puppeteer.protocol.layertree.replaysnapshotrequest.tostep.md) | [integer](./puppeteer.protocol.integer.md) | The last step to replay to (replay till the end if not specified). |