← Blog
2 min czytania

API do usuwania tła

Zintegruj automatyczne usuwanie tła z aplikacją lub własnym workflow przez proste API HTTP — prześlij zdjęcie i odbierz przezroczysty wycinek w kilka sekund.

  • api
  • developers
  • tutorial
API do usuwania tła

Możesz teraz zintegrować automatyczne usuwanie tła removerbg bezpośrednio ze swoją stroną, aplikacją lub workflow. To proste API HTTP: wysyłasz obraz i w kilka sekund odbierasz czysty wycinek na przezroczystym tle.

# Co możesz zrobić

- Prześlij obraz jako multipart form data — PNG, JPEG lub WebP, do 10 MB. - Wybierz format wyniku — przezroczysty PNG (domyślnie) albo JPEG/WebP z regulowaną jakością. - Odbierz wynik po swojemu — binarny obraz bezpośrednio albo odpowiedź JSON z tymczasowym linkiem do pobrania.

Każde zapytanie przechodzi przez nasz najlepszy model, więc nie ma żadnych wariantów do wyboru — zawsze dostajesz wycinek najwyższej jakości. Każde udane usunięcie kosztuje 1 kredyt, a za nieudane zapytania (np. nieprawidłowy klucz albo brak kredytów) nigdy nie naliczamy opłat.

# Uwierzytelnianie

Utwórz klucz API w swoim panelu i wysyłaj go jako token Bearer:

`` Authorization: Bearer rmbg_YOUR_API_KEY ``

Zastanawiasz się, co dzieje się z przesyłanymi obrazami? API działa według tych samych zasad co reszta produktu — zobacz, jak podchodzimy do bezpieczeństwa i prywatności w remover.bg.

# Szybki start

Usuń tło jednym zapytaniem:

`` 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 ``

Albo z poziomu JavaScriptu:

``` 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 ```

# Opcje

- formatpng (domyślnie), jpeg lub webp. - quality — wartość od 0 do 1 dla kompresji JPEG/WebP. - trimtrue (domyślnie) przycina puste przezroczyste marginesy. - responseimage dla pliku binarnego (domyślnie) albo url dla odpowiedzi JSON z tymczasowym linkiem (ważnym ok. 24 godziny).

> Każda odpowiedź zawiera nagłówek X-Credits-Remaining, dzięki czemu łatwo śledzisz swoje zużycie.

# Przetwarzanie na dużą skalę

Jedno zapytanie obsługuje jeden obraz, ale ten sam endpoint napędza całe katalogi: uruchamiaj go przy przesyłaniu plików, w nocnych skryptach wsadowych albo w potoku PIM/DAM. Nasz przewodnik po hurtowym usuwaniu tła omawia te scenariusze, a do tego taktyki wyrywkowej kontroli jakości, dzięki którym tysiące wycinków zachowują spójność.

# Zacznij w kilka minut

Z naszą dokumentacją API i gotowymi do skopiowania przykładami kodu wystartujesz w kilka minut. Chętnie zobaczymy, co zbudujesz.

Czytaj dalej