Coming soon
Viewpo API
Send a URL, get back real browser screenshots, automated audit results, and an A-F responsive design grade — all as structured JSON.
How it works
POST
https://api.viewpo.dev/v1/audit Request body
{
"url": "https://example.com",
"viewports": ["phone", "tablet", "desktop"],
"checks": ["overflow", "touch-targets", "contrast"]
} 200
Response {
"grade": "B+",
"score": 82,
"url": "https://example.com",
"viewports": [
{
"name": "phone",
"width": 375,
"height": 812,
"screenshot": "https://api.viewpo.dev/screenshots/...",
"issues": [
{
"check": "overflow",
"severity": "warning",
"element": ".hero-container",
"message": "This element is wider than the screen — visitors would need to scroll sideways."
}
]
}
],
"summary": {
"total_issues": 2,
"critical": 0,
"warnings": 2
},
"report_url": "https://viewpo.io/report/abc123"
} Real browser screenshots
Rendered in Chromium at actual viewport sizes. Not simulated, not iframes.
Automated checks
Overflow detection, touch targets, contrast, accessibility — all in one call.
Shareable report URL
Every audit generates a unique report link you can share with your team or paste in a PR comment.
Built for AI agents
Structured JSON output that Claude Code, Cursor, and other AI coding tools can parse and act on immediately.
Get early API access
The API launches with the Viewpo beta. Join the waitlist to get access and documentation as soon as it's ready.
Free tier includes 50 API calls per month. Pro and Team plans available at launch.
You're on the list! Check your email to confirm.