Implementation checklist
- Store APPSCREENSHOTAPI_KEY as a CI secret.
- Send a stable Idempotency-Key per release, device, and locale set.
- Fail the workflow on lint findings marked fail.
- Attach returned CDN URLs or ZIP archives to release artifacts.
Built for release automation
The API returns machine-readable status, URLs, lint output, and billing errors, so build tools and agents can decide what to do next.
Payment and store upload steps stay explicit human approvals; generation and validation can run automatically.