Skip to content

remove.ac · Independent guide

Automated product cutouts in n8n, Make, Shopify and watch folders

How to wire stateless /v1.0/removebg calls, Idempotency-Key retries and CLI --watch folders for e-commerce catalog pipelines.

Published · Sources checked · 阅读中文版

Independent automation guide from remove.ac. remove.bg's integrations page lists Zapier and Make alongside its discontinued plugins, and self-service api.remove.bg calls stop on December 1, 2026.

For e-commerce catalogs, marketplace white-background compliance and studio hot-folders, replacing the legacy remove.bg module with a direct HTTP call to POST https://remove.ac/v1.0/removebg avoids vendor lock-in and keeps retries idempotent.

1. n8n HTTP Request node (binary or Base64 JSON)

In n8n, replace the deprecated remove.bg community/built-in credentials with a standard HTTP Request node so you can pass Idempotency-Key (preventing double charges when n8n retries a timed-out webhook) and marketplace framing parameters in one step:

  • Method & URL: POST https://remove.ac/v1.0/removebg
  • Authentication: Generic Credential -> Header Auth -> Name: X-Api-Key, Value: rac_live_...
  • Headers: Idempotency-Key: ={{ $json.product_id }}-{{ $json.image_id }}
  • Body Content Type: Form-Data (Multipart) with image_file (Binary Property: data) or JSON with image_url
  • Response Format: File (writes transparent PNG/WebP into n8n binary property) or JSON when sending Accept: application/json
{
  "image_url": "https://cdn.shopify.com/s/files/1/0000/products/sku-108.jpg",
  "size": "auto",
  "type": "product",
  "crop": true,
  "crop_margin": "8%",
  "bg_color": "FFFFFF",
  "add_shadow": true,
  "shadow_type": "contact",
  "shadow_opacity": 45,
  "format": "jpg"
}

2. Make (Integromat) & Shopify large-file catalogs

In Make, replace the remove.bg app module with HTTP -> Make a request. Set URL to https://remove.ac/v1.0/removebg, Method to POST, Header X-Api-Key, Body type to Multipart/form-data (or Raw application/json when passing a Shopify CDN image_url), and set Parse response to No when receiving binary PNG/WebP bytes.

Passing a public CDN image_url is recommended for high-megapixel Shopify or Amazon product photos: the GPU worker fetches the source directly (up to 25 MB / 40 MP) without hitting the 4.4 MB synchronous multipart upload ceiling.

3. Local studio tether with remove-ac-cli --watch

Photography studios shooting tethered into Capture One or Lightroom folders do not need Make or n8n at all. Our zero-dependency Node.js 18+ CLI watches an incoming directory, automatically routes files over 4 MB through single-use HMAC tickets (/v1.0/removebg/ticket), and writes finished PNGs to an output folder:

curl -fsSLO https://remove.ac/remove-ac-cli.mjs
export REMOVE_AC_API_KEY="rac_live_YOUR_API_KEY"

node remove-ac-cli.mjs ./incoming-raw-exports \
  --output-dir ./catalog-ready \
  --size full \
  --format png \
  --watch

4. Handling tricky SKUs manually at zero cost

Transparent perfume bottles, chrome jewelry or mesh chairs occasionally need human touch-up. Instead of burning API retries, open those SKUs in the free on-device editor to refine masks with Select subject or the manual Erase and Restore brush, or drop up to 50 files into the browser batch queue. See Tools & Integrations for downloadable Photoshop UXP, Figma, GIMP, Sketch and Shopify blueprints.

Sources

Official provider documents and public datasets referenced in this guide. Provider policies, pricing and endpoints can change; check original pages before deploying.

Independent editorial material from remove.ac. This page does not announce a partnership, endorsement or official-successor relationship with the providers mentioned.