Quickstart

가입부터 첫 호출 결과 확인까지 5단계예요. 예제는 size=preview 를 명시해서 테스트 키로 바로 실행됩니다.

Sign up

지금 할 단계

이메일로 가입하고 인증하면 조직이 자동으로 만들어져요. 조직이 크레딧과 한도의 단위입니다.

Create app

콘솔에서 앱을 만들고 쓸 상품을 고르면, 앱마다 테스트 키와 라이브 키가 따로 발급돼요.

가입 뒤 콘솔의 앱 메뉴에서 등록합니다.

Test key

인증 정보에서 pd_test_ 로 시작하는 키를 복사해요. 키 원문은 발급 직후 한 번만 보여 주니 그때 안전한 곳에 보관하세요.

아래 예제의 YOUR_TEST_KEY 자리에 복사한 키를 넣습니다.

앱을 등록하면 테스트 키를 받을 수 있어요.

First call

이미지 파일을 image_file 로 보내면 배경이 지워진 이미지가 응답으로 돌아와요. 이미지는 본문 12MB 이하로 보내 주세요.

연속으로 호출하면 약 15초, 한동안 쉬었다가 첫 호출은 약 45초 걸려요. 요청이 몰리면 2분 넘게 걸릴 수 있으니 클라이언트 시한은 150초 이상으로 설정하세요.

첫 호출
curl -X POST "https://openapi.pilldoc.co.kr/v1.0/removebg" \
  -H "X-Api-Key: YOUR_TEST_KEY" \
  -F "image_file=@product.jpg" \
  -F "size=preview" \
  -o result.png

Check result

성공하면 result.png 가 만들어져요. 응답 헤더에서 요청 ID와 남은 무료 호출 수를 확인합니다.

문제가 생기면 API 레퍼런스의 오류 코드를 보세요.

응답 헤더 확인
curl -s -D - -o result.png -X POST "https://openapi.pilldoc.co.kr/v1.0/removebg" \
  -H "X-Api-Key: YOUR_TEST_KEY" \
  -F "image_file=@product.jpg" \
  -F "size=preview" | grep -i "^x-pd-"