Analyze & Compare
Analysis & Visual Compare
Perform algorithmic page audits for SEO, accessibility, and structural completeness, or compute pixel-level visual differences between two web pages.
POST/v1/analyzeCost: 3 Credits
Audits title tag lengths, meta description optimization, single H1 requirements, OpenGraph tag completeness, image alt coverage, and generates a composite 0-100 quality score with actionable issues.
curl -X POST https://api-rendernest.duckdns.org/v1/analyze \
-H "Authorization: Bearer wf_live_xxxx" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com"
}'POST/v1/compareCost: 5 Credits
Renders screenshots of both url_a and url_b, calculates pixel mismatch ratio, and returns a similarity score (0.0 to 1.0) alongside a difference overlay image URL highlighting all visual changes in magenta.
curl -X POST https://api-rendernest.duckdns.org/v1/compare \
-H "Authorization: Bearer wf_live_xxxx" \
-H "Content-Type: application/json" \
-d '{
"url_a": "https://example.com/version-1",
"url_b": "https://example.com/version-2",
"tolerance": 0.1
}'{
"success": true,
"request_id": "req_1725432180_4a9b2c",
"data": {
"url_a": "https://example.com/version-1",
"url_b": "https://example.com/version-2",
"similarity": 0.9842,
"changed": true,
"difference_percentage": 1.58,
"difference_image_url": "https://api-rendernest.duckdns.org/api/storage/compare/ws_demo/req_1725432180_diff.png",
"screenshot_a_url": "https://api-rendernest.duckdns.org/api/storage/compare/ws_demo/req_1725432180_a.png",
"screenshot_b_url": "https://api-rendernest.duckdns.org/api/storage/compare/ws_demo/req_1725432180_b.png"
}
}