익숙한 HTTP 요청 형식은 시작점일 뿐입니다. 운영 환경을 전환하기 전에 이 체크리스트로 이미지와 연동을 테스트하세요.
운영 API가 Cloudflare에서 제공됩니다. D1이 크레딧을 원자적으로 예약하고 비공개 R2가 재시도 결과를 저장하며 Cloudflare Images는 요청된 후처리에만 사용됩니다.
마이그레이션 점검표
1. 사용 중인 요청 확인
입력 방식, 출력 형식, 크기, 편집 매개변수를 정리하세요. 파일, HTTPS URL, 일반 base64를 지원하지만 remove.bg의 모든 옵션을 구현하지는 않습니다. 키는 서버에 보관하고 API 지원 요금제에서 새로 만드세요.
2. 엔드포인트와 키 교체
지원 요청은 구조를 유지하고 서버 주소와 X-API-Key를 바꾸세요. 라이브러리가 remove.bg 호스트를 고정한다면 엔드포인트 재설정 기능이나 직접 HTTP 호출을 사용하세요. remove.bg 키를 이 서비스에 보내지 마세요.
- POST https://api.remove.bg/v1.0/removebg + POST https://removebgtool.net/v1.0/removebg X-API-Key: YOUR_NEW_API_KEY
# Generate one ID per image; reuse it when retrying this request.
REQUEST_ID="$(uuidgen)"
curl --fail-with-body --max-time 180 \
-H 'X-API-Key: YOUR_API_KEY' \
-H "Idempotency-Key: $REQUEST_ID" \
-F 'image_file=@image.jpg' \
'https://removebgtool.net/v1.0/removebg' -o no-bg.png3. 테스트 전 파라미터 대응 확인
호환성은 요청 형식에 대한 것이지 같은 분리 결과를 뜻하지 않습니다. type은 auto, type_level은 none, channels는 rgba여야 합니다. 값이 있는 미지원 매개변수는 조용히 무시하지 않고 거부합니다.
| 요청 필드 | 이 서비스의 지원 범위 |
|---|---|
| image_file / image_url / image_file_b64 | image_file, image_url, image_file_b64 중 하나만 선택하세요. |
| format | auto, png, jpg, webp를 지원하며 ZIP은 지원하지 않습니다. |
| size | 픽셀 상한은 형식에 따라 다릅니다. 크기 표와 출력 제한을 확인하세요. |
| crop / bg_color | crop=true/false와 bg_color를 지원합니다. |
| type / type_level / channels | 각각 auto / none / rgba만 허용합니다. |
| bg_image_url / shadow / roi / crop_margin / scale / position | 배경 이미지, 그림자, ROI, 자르기 여백, 배율, 위치는 지원하지 않습니다. |
4. 응답과 과금 확인
저장 전에 Content-Type을 확인하세요. 기본은 이미지 바이트이며 요청 시 result_b64가 있는 JSON을 반환합니다. X-Credits-Charged와 X-Request-ID를 확인하세요. remove.bg 키와 잔액은 이전할 수 없습니다. 여기서는 미리보기와 전체 해상도에 같은 이미지당 요금이 적용됩니다.
5. 대표 이미지 세트로 테스트
제품·인물·낮은 대비 이미지와 모든 출력 형식, 용량 초과, 잘못된 키, 미지원 매개변수, 크레딧 부족을 테스트하세요. 409, 429, 시간 초과, 처리 실패 대응을 확인하고 조사에 필요한 요청 ID를 보관하세요.
Idempotency-Key는 선택 사항입니다. 같은 키·이미지·매개변수로 성공 결과를 10분간 추가 차감 없이 다시 받을 수 있습니다. 재응답은 기존 X-Credits-Charged와 X-Idempotent-Replayed: true를 반환합니다. 처리 중이면 409입니다. 실패·만료 키도 예약 상태로 남으므로 새 과금 요청은 새 키로 보내세요. 헤더가 없으면 각 요청은 별개입니다. 클라이언트 시간 제한은 180초로 설정하세요.
6. 단계적으로 전환하고 롤백 준비
먼저 자체 작업의 일부만 새 연동으로 보내세요. 성공률, 품질, 크레딧을 확인한 뒤 트래픽을 늘리고 이전 설정도 보관하세요. 트래픽 분배와 롤백은 앱에서 관리하며 이 서비스가 자동 전환해 주지는 않습니다.
배경 제거 자주 묻는 질문
remove.bg API를 그대로 대체할 수 있나요?
아니요. RemoveBG는 image_file, image_url 또는 image_file_b64를 받지만 기본값과 지원 편집 매개변수가 다릅니다. 각 필드를 매핑하고 실제 응답을 확인하세요.
remove.bg API 키를 재사용할 수 있나요?
아니요. RemoveBG 계정을 만들고 API Keys에서 별도 키를 발급하세요. 기존 계정, 잔액 및 키는 가져오지 않습니다.
지금 유료 HD API 트래픽을 보낼 수 있나요?
예. 운영 API가 제공됩니다. RemoveBG API 키를 만들고 지원되는 매개변수와 출력을 테스트한 뒤 트래픽을 단계적으로 전환하세요.
RemoveBG는 remove.bg, Canva 또는 Leonardo.Ai와 제휴하지 않은 독립 서비스입니다. 기존 계정, 크레딧 및 API 키는 이전되지 않습니다.