API pentru eliminarea fundalului din imagini
Integrează eliminarea automată a fundalului în aplicația ta cu un API HTTP simplu: încarci o imagine și primești un decupaj transparent în câteva secunde.
- api
- developers
- tutorial

Acum poți integra eliminarea automată a fundalului de la removerbg direct în site-ul, aplicația sau fluxul tău de lucru. E un API HTTP simplu: trimiți o imagine și primești înapoi un decupaj curat, cu fundal transparent, în câteva secunde.
# Ce poți face
- Încarcă o imagine ca multipart form data — PNG, JPEG sau WebP, până la 10 MB. - Alege formatul de ieșire — un PNG transparent (implicit) sau JPEG/WebP cu calitate reglabilă. - Primești rezultatul cum vrei — imaginea binară direct sau un răspuns JSON cu un URL temporar de descărcare.
Fiecare cerere trece prin modelul nostru de cea mai bună calitate, așa că nu ai niveluri între care să alegi — primești mereu decupajul de cea mai înaltă calitate. Fiecare eliminare reușită costă 1 credit, iar cererile eșuate (de exemplu o cheie invalidă sau credite insuficiente) nu sunt taxate niciodată.
# Autentificare
Creează o cheie API din panoul tău de control și trimite-o ca token Bearer:
`` Authorization: Bearer rmbg_YOUR_API_KEY ``
Te întrebi ce se întâmplă cu imaginile pe care le trimiți? API-ul respectă aceleași practici ca restul produsului — iată cum abordăm securitatea și confidențialitatea la remover.bg.
# Start rapid
Elimină un fundal cu o singură cerere:
`` curl -X POST "https://api.remover.bg/remove-bg?format=png" \ -H "Authorization: Bearer rmbg_YOUR_API_KEY" \ -F "file=@photo.jpg" \ --output result.png ``
Sau din JavaScript:
``` const form = new FormData(); form.append("file", fileInput.files[0]);
const res = await fetch("https://api.remover.bg/remove-bg", { method: "POST", headers: { Authorization: "Bearer rmbgYOURAPI_KEY" }, body: form, });
if (!res.ok) throw new Error(await res.text()); const blob = await res.blob(); // your transparent PNG ```
# Opțiuni
- format — png (implicit), jpeg sau webp. - quality — o valoare de la 0 la 1 pentru compresia JPEG/WebP. - trim — true (implicit) taie marginile transparente goale. - response — image pentru fișierul binar (implicit) sau url pentru un răspuns JSON cu un link temporar (valabil ~24 de ore).
> Fiecare răspuns include un antet X-Credits-Remaining, ca să îți poți urmări consumul.
# Procesare la scară mare
O cerere procesează o singură imagine, dar același endpoint alimentează cataloage întregi: rulează-l la încărcare, în scripturi batch de noapte sau într-un pipeline PIM/DAM. Ghidul nostru despre eliminarea fundalului în masă trece prin aceste tipare, plus tacticile de eșantionare QA care păstrează uniforme mii de decupaje.
# Pornești în câteva minute
Cu documentația noastră API și exemplele de cod gata de copiat, poți fi operațional în doar câteva minute. Ne-ar plăcea să aflăm ce construiești.


