REST API & Workflow Automation
Connect EnhanceCraft to Any Workflow
Our REST API works with Zapier, Make, n8n, and any platform that supports HTTP requests — no plugins required. Automate image enhancement at any scale.
Available on Pro plan and above · JSON REST API · API keys in Settings
Works With Your Tools
Our API uses standard HTTP — connect to thousands of automation platforms without any plugin installation.
Zapier
Connect to 7,000+ apps. Trigger background removal when products arrive in Shopify, or upscale images added to Google Drive — all with no code.
Works via REST APIMake
Build visual automation workflows. Chain HTTP calls with filters, loops, and conditional logic for sophisticated image processing pipelines.
Works via REST APIn8n
Open-source workflow automation. Use the HTTP Request node to call the EnhanceCraft API inside complex self-hosted pipelines.
Works via REST APIDirect API
Full programmatic control. Integrate AI image processing into any application using our JSON REST API with Bearer token authentication.
Works via REST APIBuilt for Your Workflow
E-commerce
Automate Product Photo Processing
Remove backgrounds, upscale to high resolution, and batch-enhance product images automatically. Connect via Zapier or Make when new products are added to Shopify, WooCommerce, or Etsy.
Agencies
Scale Creative Production
Process hundreds of ad creatives, headshots, and product shots via the batch API. Integrate with your DAM or cloud storage to build fully automated client pipelines.
Photography Studios
Automate Your Editing Pipeline
Batch-enhance, upscale, and restore client photos via direct API calls without manual uploads. Chain operations — upscale then face-enhance — in a single job request.
Developers
Add Image AI to Your Product
Embed upscaling, background removal, face restoration, and 10+ other operations into any application. REST API with JSON payloads, API key auth, and webhook-friendly job polling.
Three Steps to Automate
Get Your API Key
Sign up for a Pro plan or above. Generate an API key in Settings → API Keys with scoped permissions.
View API Plans →Upload Your Image
Send your image to our upload endpoint. Receive a storage key used in subsequent processing requests.
POST /api/v1/upload/api Authorization: Bearer sk_live_...
Submit an Operation
Create a job with your chosen operation. Poll for completion and download the result from the returned URL.
POST /api/v1/jobs/api
{ "input_key": "...",
"operations": [
{ "type": "enhance",
"params": { "scale": 4 } }
] }Complete Example
Upscale a product image to 4x resolution in three API calls.
# Step 1: Upload your image
curl -X POST https://api.enhancecraft.com/api/v1/upload/api \
-H "Authorization: Bearer sk_live_your_key_here" \
-F "file=@product.jpg"
# → { "storage_key": "uploads/user-id/abc123.jpg" }
# Step 2: Create an enhancement job
curl -X POST https://api.enhancecraft.com/api/v1/jobs/api \
-H "Authorization: Bearer sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"input_key":"uploads/user-id/abc123.jpg","operations":[{"type":"enhance","params":{"scale":4}}]}'
# → { "id": "job-uuid", "status": "queued" }
# Step 3: Poll for result
curl https://api.enhancecraft.com/api/v1/jobs/api/{job-uuid} \
-H "Authorization: Bearer sk_live_your_key_here"
# → { "status": "completed", "output_url": "https://..." }12 AI Operations Available via API
Chain multiple operations in a single job request.
Upscale Image
enhance
Upscale Anime
enhance
Denoise & Enhance
denoise
Deblur Image
deblur
Face Enhancement
enhance-face
Old Photo Restoration
restore-old-photo
Remove Background
remove-background
Replace Background
replace-background
Blur Background
blur-background
Smart Crop
smart-crop
Remove Objects
remove-object
Remove Text
remove-text
Free Standard Editing Tools (also available via API)
All operations support single-image and batch processing. Combine multiple operations in one job request.
API Access by Plan
API access is available on Pro and above.
| Feature | Pro | BusinessPopular | Enterprise |
|---|---|---|---|
| Monthly Price | $24/mo | $59/mo | Custom |
| Monthly Credits | 1,500 | 5,000 | Custom |
| API Calls / Month | 50,000 | 200,000 | Unlimited |
| Rate Limit | 50 req/min | 200 req/min | 10,000+/min |
| Max API Keys | 10 | 50 | Unlimited |
| Batch Processing | ✓ | ✓ | ✓ |
Ready to Integrate EnhanceCraft?
API access starts on the Pro plan. Get your API key and start processing images programmatically in minutes.