APM 상품 관리 API
APM 플랫폼의 상품 관리 API 모음. 관리자용 상품 추가/삭제/수정/가격·재고·할인 관리 17개 + 사용자용 상품 조회/검색/카테고리/추천/유사 상품/이미지 검색 16개, 총 33개 엔드포인트. 모든 엔드포인트는 먼저 ids_*_login으로 access_token 획득 후 authcode 헤더(HH + token)로 호출. last_update_time 커서 페이지네이션 사용. 중국어/한국어 키워드 검색 지원.
공통 규약
- Base URL:
https://44k2t5n59e.execute-api.ap-northeast-2.amazonaws.com - 요청 헤더:
v=7.0.1,p=1,t=<unix초>,lang=zh-cn - 인증 헤더:
authcode: "HH " + access_token(로그인 계열 제외) - 서명:
sign = MD5(<params> + <salt>).toUpperCase()— 엔드포인트별 salt는 각 문서 참조 - 성공 코드:
code=100, 결과는result필드 - 페이지네이션:
last_update_time커서 방식,page_size=20
엔드포인트 목록 (33개)
gds_m_addgoods— 상품 정보 추가[판매자] ·POST /gds/app/m_addgoodsgds_m_delgoods— 상품 정보 삭제[판매자] ·GET /gds/app/m_delgoodsgds_m_editgoods— 상품 정보 수정[판매자] ·POST /gds/app/m_editgoodsgds_m_editgoodsdiscount— 상품 할인 수정[판매자] ·POST /gds/app/m_editgoodsdiscountgds_m_editgoodsdiscountprice— 상품 할인 가격 수정[판매자] ·POST /gds/app/m_editgoodsdiscountpricegds_m_editgoodsprice— 상품 가격 수정[판매자] ·POST /gds/app/m_editgoodspricegds_m_editgoodssell— 상품 진열 상태 수정[판매자] ·POST /gds/app/m_editgoodssellgds_m_editgoodsskuprice— 상품 규격 재고 가격 수정[판매자] ·POST /gds/app/m_editgoodsskupricegds_m_editgoodsstock— 상품 재고 수정[판매자] ·POST /gds/app/m_editgoodsstockgds_m_goodsclassattributealllist— 상품 카테고리 속성 목록 조회[판매자] ·GET /gds/app/m_goodsclassattributealllistgds_m_goodsclasslist— 상품 카테고리 목록 조회[판매자] ·GET /gds/app/m_goodsclasslistgds_m_goodsclassspecalllist— 상품 카테고리 규격 목록 조회[판매자] ·GET /gds/app/m_goodsclassspecalllistgds_m_goodseditinfo— 상품 편집 상세 정보 조회[판매자] ·GET /gds/app/m_goodseditinfogds_m_goodseditskuinfo— 상품 규격 정보 조회[판매자] ·GET /gds/app/m_goodseditskuinfogds_m_goodsmakeaddresslist— 원산지 목록 조회[판매자] ·GET /gds/app/m_goodsmakeaddresslistgds_m_goodsskuiscandel— 상품 SKU 삭제 가능 여부 조회[판매자] ·GET /gds/app/m_goodsskuiscandelgds_m_storegoodslist— 판매자 상품 목록 조회 ·GET /gds/app/m_storegoodslistgds_u_addgoods— 상품 정보 추가[셀프 추가 결제] ·POST /gds/app/u_addgoodsgds_u_categorygoodslist— 상품 카테고리별 상품 목록 조회[사용자] ·GET /gds/app/u_categorygoodslistgds_u_complaintgoodsprice— 상품 가격 신고[사용자] ·POST /gds/app/u_complaintgoodspricegds_u_dategoodslist— 일자별 신상품 목록 조회[사용자] ·GET /gds/app/u_dategoodslistgds_u_datelist— 일자별 신상품 날짜 목록 조회[사용자] ·GET /gds/app/u_datelistgds_u_delgoods— 상품 정보 삭제[사용자] ·POST /gds/app/u_delgoodsgds_u_goods— 상품 상세 조회[사용자] ·GET /gds/app/u_goodsgds_u_goodsclasslist— 상품 카테고리 목록 조회[사용자] ·GET /gds/app/u_goodsclasslistgds_u_goodsclassspecalllist— 상품 카테고리 규격 목록 조회[사용자] ·GET /gds/app/u_goodsclassspecalllistgds_u_goodsskulist— 상품 규격 정보 조회[사용자] ·GET /gds/app/u_goodsskulistgds_u_imgsearchgoodslist— 이미지 상품 검색 목록[사용자] ·POST /gds/app/u_imgsearchgoodslistgds_u_recommendgoodslist— 상품 목록·범용[사용자] ·GET /gds/app/u_recommendgoodslistgds_u_searchgoodslist— 상품 검색 목록 조회[사용자] ·GET /gds/app/u_searchgoodslistgds_u_selfgoodslist— 셀프 추가 결제 상품 목록 ·GET /gds/app/u_selfgoodslistgds_u_similargoodslist— 유사 상품 목록 조회[사용자] ·GET /gds/app/u_similargoodslistgds_u_storegoodslist— 매장 상품 목록 조회[사용자] ·GET /gds/app/u_storegoodslist
사용법
- 필요한 엔드포인트 문서를 확인 (파일명 = 엔드포인트 이름)
ids_*_login_*중 하나로access_token획득 (APM_USER_TOKEN 환경변수에 저장)- 요청 헤더에
authcode: "HH " + $APM_USER_TOKEN추가 - 해당 문서의 서명 규칙에 따라
sign계산 후 호출