Loading...
Connect ButterflyAPI with 5,000+ apps. Step-by-step setup with ready-to-use templates.
Go to zapier.com/app/zaps and click "Create Zap"
Choose your trigger app (Google Drive, Shopify, Airtable, etc.) and configure when it should fire
Search for "Webhooks by Zapier" → Select "POST" action
https://butterflyapi.com/api/v1/runAuthorization: Bearer YOUR_API_KEYContent-Type: application/json{
"api": "background-remove",
"imageUrl": "{{step1_image_url}}"
}Add another action to use outputUrl from the response (save to cloud, update record, etc.)
{
"api": "image-enhance",
"imageUrl": "{{google_drive_file_url}}"
}{
"api": "background-remove",
"imageUrl": "{{shopify_product_image}}"
}{
"api": "cartoon",
"imageUrl": "{{airtable_image_field}}",
"style": "pixar"
}{
"api": "image-enhance",
"imageUrl": "{{gmail_attachment_url}}"
}// Zapier Webhook Setup for ButterflyAPI
// Use "Webhooks by Zapier" action with these settings:
// 1. Choose "POST" method
// 2. URL: https://butterflyapi.com/api/v1/run
// 3. Payload Type: JSON
// 4. Data (customize based on your needs):
{
"api": "background-remove",
"imageUrl": "{{trigger_image_url}}"
}
// Available APIs:
// - cartoon (add "style": "pixar|anime|disney|ghibli|etc")
// - background-remove
// - upscale (add "scale": 2 or 4)
// - image-enhance
// - face-restore
// - image-to-image (add "prompt": "your description")
// - text-to-image (add "prompt": "your description")
// - video-gen (add "prompt", "duration": "5s|10s", "tier": "standard|pro")
// 5. Headers:
{
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
// 6. The response will include:
{
"jobId": "abc123",
"status": "completed",
"outputUrl": "https://...",
"creditsUsed": 15
}Need help setting up your Zap?