TL;DR

  • SoldStack은 Poshmark의 중고 의류·신발·가방 판매 데이터를 6시간마다 갱신하고, 일치하는 판매 사례와 가격·판매 속도·수수료 차감 후 금액을 한 번의 API 호출로 제공함.
  • 검색어와 일치하지 않는 항목, 묶음 상품, 아동용 사이즈, 다른 품목, 중복 및 가격 이상치를 걸러내고 정제 신뢰도를 함께 반환함.
  • 중앙값, 10·90백분위 가격, 판매까지 걸린 일수, 순수령액, 권장 최대 매입가를 제공하며, 매입 판단 API는 구매 또는 패스 판정을 반환함.
  • 무료 API 키로 월 100회 조회가 가능하고, 6시간 이내 같은 검색의 반복과 필터 변경은 무료이며 실패한 조회도 과금되지 않음.
  • eBay의 공식 판매 데이터 API는 신규 개발자에게 개방되지 않았고 판매 검색에는 로그인과 CAPTCHA가 필요해, 우회 스크래핑 대신 규정을 준수하는 데이터 출처를 검토 중임.

실제 판매가를 한 번의 API 호출로 조회

  • “실제로 얼마에 팔렸을까?”라는 질문에 답하도록 중고 의류·신발·가방의 판매 가격 정보를 한 번의 API 호출로 제공함.
  • 검색한 상품과 일치하는 실제 판매 사례만 반환하며 중앙값, 판매 속도, 수수료 차감 후 판매자 수령액, 구매 가치 판단 정보를 제공함.
  • Poshmark의 실시간 판매 데이터를 6시간마다 갱신하며, API 키 없이도 체험할 수 있음.

검색어에서 신뢰할 수 있는 가격까지

  • 브랜드와 상품명으로 검색하면 현재 판매 대기 중인 목록이 아니라 실제 판매된 목록을 찾음. 검색 예시는 GET /v1/sold?q=coach+tabby임.
  • 마켓플레이스 검색 결과는 느슨하므로 가격 계산 전에 검색과 관계없는 항목을 제거해 가격이 조회한 상품을 나타내도록 함.
  • 제거 대상은 주제와 맞지 않는 제목, 묶음 상품, 아동용 사이즈, 다른 종류의 상품, 중복 및 가격 이상치임.
  • 가격 지표와 함께 결과를 얼마나 신뢰할 수 있는지 제공함.

한 번의 호출로 전체 사양 제공

  • eBay는 2025년 2월 공개 판매 상품 API를 종료했으며, 대체 API는 신규 개발자에게 개방되지 않은 상태임. 다른 곳의 원시 판매 검색 결과에는 잘못된 상품이 많이 섞임.
  • SoldStack은 조회 상품과 일치하는 판매 사례만 단일 스키마로 반환하고, 직접 계산해야 할 지표와 수치의 신뢰도를 함께 제공함.
  • cURL 예시는 https://soldstack.fly.dev/v1/sold?q=lululemon+align을 호출하고 X-API-Key 헤더로 인증하며, 월 100회 조회가 무료임.
  • 서버 측 자바스크립트 예시는 https://soldstack.fly.dev/v1/sold?q=coach+tabby+26을 호출해 통계와 정제 정보를 가져오며, API 키는 브라우저 코드에 노출하지 않고 환경 변수에서 읽음.
  • 파이썬 예시는 https://soldstack.fly.dev/v1/verdict에 상품 검색어 coach tabby 26과 비용 40을 전달해 판정값을 조회함.
  • 응답 지표는 다음과 같음.
  • median: 평균보다 높은 판매가 하나의 영향을 덜 받는 중간 판매 가격임.
  • p10 / p90: 이상치를 제외한 현실적인 저가와 고가 범위임.
  • median_days_to_sell: 등록부터 판매까지 걸린 시간으로, 가격이 얼마나 빨리 거래되는지 나타냄.
  • median_net_payout: 마켓플레이스 수수료 차감 후 판매자가 받는 금액임.
  • suggested_max_buy: 순수령액의 3분의 1로 계산한 최대 매입 권장가임.
  • cleaning.confidence: 높음·중간·낮음으로 표시하며 수치를 얼마나 신뢰할 수 있는지 평이한 설명을 제공함.

제품에 통합해 가격 제공

  • SoldStack은 앱 뒤에서 작동하며 최종 사용자는 SoldStack이 아니라 필요한 위치에 표시되는 가격을 보게 됨.
  • 절약형 쇼핑 스캐너는 매장에서 재킷을 스캔하고 상품과 가격표 가격을 /v1/verdict로 보내 계산대에 도착하기 전에 구매 또는 패스 판정을 받음. 예시 표시 내용은 “구매 · 약 $194에 판매 · $52 미만에 구매”임.
  • 판매 등록 도구는 판매자가 제목을 입력하면 판매되지 않은 매물이 아니라 실제 판매가를 바탕으로 가격 입력란을 채움. 예시 표시 내용은 “권장가 $194 · 약 4일 내 판매”임.
  • 브라우저 확장 프로그램은 상품 가격을 정하거나 제안이 적절한지 판단할 때 목록 옆에 유사 상품의 판매가를 표시함. 예시는 “유사 상품 판매가 $107~$410”임.
  • Google Sheets에서는 코드 없이 셀에 수식을 입력하거나 전체 재고 열을 지정할 수 있음. 예시는 =SOLDPRICE("coach tabby 26") → 245임.

현재는 Poshmark, 다음 마켓플레이스는 이용자 투표로 결정

  • 개발자의 요청이 충분한 마켓플레이스를 추가하며, 가장 많은 요청을 받은 마켓플레이스를 다음에 출시함.
  • eBay 판매 검색은 현재 로그인과 CAPTCHA가 필요하므로, 이를 우회해 스크래핑하는 대신 규정을 준수하는 데이터 출처를 마련하는 작업을 진행 중임.
  • 현재 이용 가능한 마켓플레이스는 Poshmark임.

좌석 수가 아닌 조회 건수 기준 요금

  • 6시간 이내 같은 검색을 반복하거나 검색 필터를 변경하는 경우 무료이며, 언제든 구독을 취소할 수 있음.
  • 출시 주간에는 결제 시 코드 LAUNCH50을 입력하면 첫 3개월 요금이 50% 할인됨. 선착순 20명 대상이며 10월 12일 종료임.

무료 API 키

  • 카드 등록 없이 월 100회 조회가 가능한 무료 API 키를 제공하며, 발급된 키는 페이지에 표시됨.
  • 기존 키 보유자는 계정에서 요금제, 사용량 및 결제 정보를 확인할 수 있음.
  • 키 정보 표시는 요금제 Free · 월 100회 조회, 카드 필요 여부 아니요임.

자주 묻는 질문

  • 데이터 출처는 Poshmark의 공개 판매 목록이며, 구매자가 검색을 판매 완료 항목으로 필터링했을 때 보는 결과와 동일함. 요청은 한 번에 하나씩 보내고 6시간 동안 캐시함.
  • 검색 결과는 처음 요청될 때 실시간으로 가져오고 이후 6시간 동안 캐시에서 제공함. 각 항목에 판매 날짜가 있어 필요한 기간으로 필터링할 수 있음.
  • eBay 판매 검색은 로그인과 CAPTCHA 뒤에 있으며 공식 판매 데이터 API는 신규 개발자에게 개방되지 않아 현재 지원하지 않음. 이를 우회하지 않으며, eBay가 필요하면 투표를 통해 요청할 수 있고 규정을 준수하는 출처를 우선 검토함.
  • 조회 1회는 최신 데이터를 가져오는 /v1/sold 또는 /v1/verdict API 호출 1건임. 6시간 이내 반복 호출과 실패한 조회는 무료이며 페이지의 데모도 조회 횟수에 포함되지 않음.
  • 문의 이메일은 aarontian2010@gmail.com이며, 보통 하루 안에 담당자가 답변함. 전체 참조 자료는 API 문서에 있음.