KadmilOS — AI Module

Product Photo Cleanup

Background removal via REST API. Clean transparent PNG output in seconds — catalog-ready cutouts at scale.

~3s

Avg. processing time

4 ops

Stackable in one call

PNG/JPEG

Output formats

Available operations

bg_remove

Background removal — clean transparent PNG output (shipped today)

How it works

01

Send your raw image URL

POST the HTTPS URL of your original product image. JPEG, PNG, and WebP supported.

02

Background removal runs

KadmilOS removes the background. No separate enhance/crop ops in the current API — bg_remove only.

03

Receive clean output

An output_url is returned pointing to a transparent PNG on KadmilOS CDN.

04

Pipe into your workflow

Use the output_url in your catalog, feed into Fashion Model Photoshoot, or download to your own storage.

Clean a product image

curl -X POST https://www.vinket.eu/api/v1/ai/image-prep \
  -H "X-KOS-Key: your_trial_key" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://cdn.yourbrand.com/raw-sku-001.jpg"
  }'

# Response:
# {
#   "ok": true,
#   "output_url": "https://cdn.kadmilos.com/image-prep/result_abc123.png",
#   "operations_applied": ["bg_remove"],
#   "api_version": "1.0"
# }

Where brands use Image Prep

Catalog cutouts

Isolate every SKU on a transparent background for consistent merchandising layouts.

AI Photoshoot Input

Clean product shots improve Fashion Model Photoshoot input quality. Run Image Prep first.

Marketplace prep

Start from a clean cutout, then composite onto white in your own pipeline if a marketplace requires it.

Frequently asked questions

  • What does the API return?

    A transparent PNG at output_url, with operations_applied: ["bg_remove"].

  • Can I enhance or crop in the same call?

    Not in the current version. Background removal only. Extra ops are roadmap — do not rely on them yet.

  • Does this work with dark or complex backgrounds?

    Yes for most catalog shots. Edge cases with fine hair or transparent fabric may have reduced accuracy.

AI-generated content notice: Outputs from this API are AI-generated or AI-manipulated media. Under EU AI Act Article 50(4), deployers must disclose AI-generated imagery and video to end users. KadmilOS is designed to support these disclosure obligations. This notice does not constitute legal compliance advice.

KadmilOS

KadmilOS is a vinket.eu product.

© 2026 VinKet Group