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 API
🔗

Make

Build visual automation workflows. Chain HTTP calls with filters, loops, and conditional logic for sophisticated image processing pipelines.

Works via REST API
🔄

n8n

Open-source workflow automation. Use the HTTP Request node to call the EnhanceCraft API inside complex self-hosted pipelines.

Works via REST API
</>

Direct API

Full programmatic control. Integrate AI image processing into any application using our JSON REST API with Bearer token authentication.

Works via REST API

Built 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

01

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 →
02

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_...
03

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

1–3 credits

Upscale Anime

enhance

2 credits

Denoise & Enhance

denoise

1 credit

Deblur Image

deblur

2 credits

Face Enhancement

enhance-face

2 credits

Old Photo Restoration

restore-old-photo

3 credits

Remove Background

remove-background

1 credit

Replace Background

replace-background

2–3 credits

Blur Background

blur-background

2 credits

Smart Crop

smart-crop

1 credit

Remove Objects

remove-object

2 credits

Remove Text

remove-text

2 credits

Free Standard Editing Tools (also available via API)

crop-resizecompress-optimizeconvert

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.

FeatureProBusinessPopularEnterprise
Monthly Price$24/mo$59/moCustom
Monthly Credits1,5005,000Custom
API Calls / Month50,000200,000Unlimited
Rate Limit50 req/min200 req/min10,000+/min
Max API Keys1050Unlimited
Batch Processing

Ready to Integrate EnhanceCraft?

API access starts on the Pro plan. Get your API key and start processing images programmatically in minutes.