Launched June 12th, 2026. Screenshot quality is improving quickly, and feedback is welcome. Send feedback

API concept

Screenshot lint reports for agents.

Use lint findings as the feedback loop between a coding agent, the renderer, and store upload review.

Example request

{
  "lint": [
    {
      "rule": "apple_dimensions",
      "authority": "OFFICIAL",
      "status": "pass"
    },
    {
      "rule": "headline_contrast",
      "authority": "HEURISTIC",
      "status": "warn",
      "detail": "4.1:1 on slide 2; target 4.5:1"
    }
  ]
}

Reference table

FieldMeaningAgent behavior
ruleThe check that ranMap to a fix strategy
authorityOFFICIAL or HEURISTICPrioritize official failures
statuspass, warn, or failRerender on fail
detailMeasured explanationUse as revision input

A render is not done until lint is read

The screenshot URLs are only half the response. The lint array tells automation whether the output is store-sized, readable, and free of common review-risk phrases.

Rendered examples

One API call can produce the whole visual set.

View gallery