Build with eyeView. Integrate visual intelligence into any software.
Our API, SDK, and embeddable viewer give you full programmatic access to eyeView's visual comparison engine, approval workflows, and packaging intelligence — so you can integrate it directly into your existing tools and processes.
1import { EyeView } from '@eyeview/sdk'23const client = new EyeView({4apiKey: process.env.EYEVIEW_API_KEY5})67// Upload artwork for review8const project = await client.projects.create({9name: 'Q2 Packaging Update',10sku: 'PKG-2026-001'11})1213// Start automated visual comparison14const review = await client.reviews.compare({15projectId: project.id,16base: 'v1.2',17target: 'v1.3'18})
Everything you need to integrate visual intelligence
RESTful API
Full-featured REST API with predictable resource-oriented URLs, JSON responses, and standard HTTP methods.
- OAuth 2.0 and API key authentication
- Rate limiting with generous quotas
- Comprehensive endpoint documentation
SDK Libraries
Official SDKs for JavaScript, Python, Go, and Ruby — get up and running in minutes with your language of choice.
- Type-safe clients with full IntelliSense
- Automatic retry and error handling
- Lightweight with zero dependencies
Webhooks
Real-time event notifications for approvals, comments, version uploads, and status changes.
- Configurable event types and filters
- Guaranteed delivery with retries
- HMAC signature verification
CLI Tool
Command-line interface for automating workflows, batch uploads, and CI/CD pipeline integration.
- Batch upload and comparison operations
- CI/CD pipeline-ready with exit codes
- Scriptable JSON output format
Embed visual review anywhere
Drop the eyeView viewer component into any web application. Your users get full visual comparison, annotation, and approval capabilities without leaving your platform.
1<!-- Embed eyeView Viewer -->2<iframe3src="https://app.eyeview.pro/embed/viewer"4width="100%"5height="600"6frameborder="0"7allow="fullscreen"8></iframe>910<!-- Or use the React component -->11import { EyeViewViewer } from '@eyeview/react'1213<EyeViewViewer14projectId="PKG-2026-001"15theme="light"16onApprove={(version) => handleApprove(version)}17/>
Connect, automate, and scale
Connect
Authenticate with your API key and connect eyeView to your existing tools — ERP, web portals, or custom dashboards.
Automate
Set up webhooks and workflows to automate approval routing, version tracking, and stakeholder notifications.
Scale
Handle thousands of packaging reviews across multiple brands, regions, and teams — all through a single integration.