Arka Plan Silme API'si: Görsel Yükle, Şeffaf PNG Al
Otomatik arka planı kaldırma özelliğini basit bir HTTP API ile uygulamana ekle: görseli yükle, saniyeler içinde şeffaf PNG kesitini geri al.
- api
- developers
- tutorial

removerbg'nin otomatik arka plan silme özelliğini artık doğrudan web sitene, uygulamana ya da iş akışına ekleyebilirsin. Basit bir HTTP API: bir görsel gönder, saniyeler içinde şeffaf arka planlı temiz bir kesit geri al.
# Neler yapabilirsin
- Bir görsel yükle — multipart form verisi olarak; PNG, JPEG veya WebP, 10 MB'a kadar. - Çıktı formatını seç — şeffaf PNG (varsayılan) ya da kalitesi ayarlanabilen JPEG/WebP. - Sonucu istediğin gibi al — doğrudan ikili görsel dosyası ya da geçici bir indirme bağlantısı içeren JSON yanıtı.
Her istek en yüksek kaliteli modelimizden geçer, yani aralarından seçim yapman gereken paketler yok — her zaman en kaliteli kesiti alırsın. Başarılı her silme işlemi 1 kredi harcar; başarısız istekler (geçersiz anahtar ya da yetersiz kredi gibi) hiçbir zaman ücretlendirilmez.
# Kimlik doğrulama
Panelinden bir API anahtarı oluştur ve Bearer token olarak gönder:
`` Authorization: Bearer rmbg_YOUR_API_KEY ``
Gönderdiğin görsellere ne olduğunu merak ediyor musun? API, ürünün geri kalanıyla aynı ilkeleri izliyor — remover.bg'de güvenlik ve gizliliğe nasıl yaklaştığımızı buradan okuyabilirsin.
# Hızlı başlangıç
Tek bir istekle arka planı kaldır:
`` 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 ``
Ya da JavaScript ile:
``` 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 ```
# Seçenekler
- format — png (varsayılan), jpeg veya webp. - quality — JPEG/WebP sıkıştırması için 0 ile 1 arasında bir değer. - trim — true (varsayılan) boş şeffaf kenar boşluklarını kırpar. - response — ikili dosya için image (varsayılan) ya da geçici bir bağlantı içeren JSON yanıtı için url (yaklaşık 24 saat geçerli).
> Her yanıt bir X-Credits-Remaining başlığı içerir; böylece kullanımını takip edebilirsin.
# Ölçekli işleme
Bir istek bir görsel işler, ama aynı uç nokta koca katalogları da kaldırır: yükleme anında, gece çalışan toplu betiklerde ya da bir PIM/DAM hattının içinde çalıştır. Toplu arka plan silme rehberimiz bu kalıpları ve binlerce kesiti tutarlı tutan QA örnekleme taktiklerini anlatıyor.
# Dakikalar içinde başla
API dokümanlarımız ve kopyalamaya hazır kod örnekleriyle sadece birkaç dakikada çalışır duruma gelebilirsin. Ne inşa ettiğini duymak isteriz.


