REST API v1.0

Iris Photo Processing API

Integrate powerful AI-driven iris photo processing into your applications. Automatically detect, crop, enhance, and upscale iris images in 30 seconds.

curl request
# Upload an iris photo for processing
curl -X POST https://eye.photo/api/photos \
  -H "Authorization: Token YOUR_API_KEY" \
  -F "photo[original_image]=@./eye_image.jpg" \
  -F "photo[callback_url]=https://your-app.com/webhook"
30 seconds
Processing time
Up to 4K
Output resolution
99.9% Uptime
API availability
Secure
Token authentication

How the API Works

Simple integration with powerful results. Our API handles the complex image processing so you don't have to.

1

Upload Photo

Send your eye photo via POST request. Supports RAW, JPG, PNG formats up to 100MB.

2

AI Detection

Our AI automatically detects and precisely crops the iris from your photo.

3

Enhancement

Advanced AI enhances details, removes noise, and upscales to stunning quality.

4

Webhook Callback

Receive the processed image via webhook when ready. No polling needed.

API Features

Everything you need to build amazing iris photography experiences.

Smart Iris Detection

AI-powered detection finds the iris in any eye photo, regardless of angle or lighting conditions.

AI Enhancement

Advanced neural networks enhance details, remove noise, and bring out the natural beauty of each iris.

4K Upscaling

Upscale processed images to stunning 4K resolution for print-quality results.

RAW File Support

Process professional RAW files (.CR2, .CR3, .NEF, .ARW, .DNG) directly for maximum quality.

Webhook Callbacks

Real-time status updates and results delivered directly to your application via webhooks.

Custom Metadata

Pass custom metadata with your requests that gets returned in callbacks for easy tracking.

Ready to Integrate?

Start your free trial today and begin building amazing iris photography experiences with our API.

Full access to all features • Cancel anytime