Checkout
Back up every paw print.
Family plan
Checkout
Back up every paw print.
Family plan
Plans for every pack
Plans for every pack
You're all set.
Vizzly keeps the approved screenshots, diffs, comments, and review decisions with every build. Your agent finds all of it through the CLI's API schema.
$ vizzly api schema --json $ vizzly api schema sdk.getBuildContext --json $ vizzly api /api/sdk/context/builds/abc123 \ -H 'Vizzly-API-Version: 2026-09-12' -q limit=10 --json
Start with the schema. It lists every request Vizzly supports and what each one needs. The build response gives you comparison IDs, and each ID gets you the details and images.
Read the API guide$ vizzly api schema sdk.getBuildContext --json
See its method, version header, and query options.
$ vizzly api /api/sdk/context/builds/<build-id> -H 'Vizzly-API-Version: 2026-09-12' -q limit=10 --json
Get the changed screenshots, results, and review state.
$ vizzly api /api/sdk/context/comparisons/<id> -H 'Vizzly-API-Version: 2026-09-12' --json
Check its review state and which images you can download.
The JSON your agent reads lines up with the review screen. result is the
Result row in Details, and review_state is the Review row. When your team
approves a change, your agent sees it too.
{
"name": "checkout",
"result": "changed",
"review_state": "pending"
}
Checkout
Back up every paw print.
Family plan
Checkout
Back up every paw print.
Family plan
Plans for every pack
Plans for every pack
You're all set.
Use a comparison ID to save the current screenshot, the baseline, or the diff. The schema lists every image kind.
vizzly api /api/sdk/context/comparisons/<id>/images/diff -H 'Vizzly-API-Version: 2026-09-12' -o diff.png
Saves the diff so your agent can open it next to the baseline.
vizzly context build current --source local --json
Reads local TDD results from your checkout. No login needed.
Agents can dig into changes and explain what they find. Some requests change things in Vizzly, like approvals, so check the operation details before your agent runs one.
Want Vizzly instructions in your repo? Run vizzly init --agent-guidance.
Still using --agent on context build or context comparison?
It goes away in CLI 0.38.0, so switch to vizzly api.