Skip to main content
Authenticates with a personal access token — a project API key is rejected.

ovr diffs get

Takes a snapshot ID — find one with ovr snapshots list — and prints how that snapshot’s capture compares to its baseline: the diff’s ID, review status, processing status, pixel diff count, diff percentage, and diff image path. When the snapshot has a baseline, its image path is included too, along with its commit and a link to that commit when the project has a git integration configured.
A snapshot with no diff — one with no baseline to compare against, or one that errored before it could be diffed — prints No diff for this snapshot. (or null with --json) rather than an error. With --download <dir>, the images are saved as baseline.png, new.png and diff.png in that directory. With --analyze, the change is described under an Analysis: section: how many pixels changed and where, whether the content moved (and by how much), and whether the screenshot changed size. A snapshot whose content moves by a few pixels between builds usually has a timing-dependent animation or interaction.
With --json, the analysis is added to the diff as an analysis field.