시작하기
home
둘러보기
home

프로젝트

프로젝트는 채널상품 아이디(channelProductId) / 디자인템플릿 아이디(designTemplateId) / 옵션 베리언츠 아이디(channelOptionVariantId)로 조합하여 생성된 상품의 주문 단위를 의미합니다. 주문시 프로젝트 아이디(projectId)가 필수로 필요하며 프로젝트 생성 및 프로젝트 아이디 획득은 API 또는 사용자 편집기(엔드유저 편집기)에서 응답 받을 수 있습니다.
목차

1. 프로젝트 ID 획득

POST /ac/api/external/project/id

사용자 편집 없이 POD Shop에 등록된 상품 그대로 주문시 Project 생성 및 Project 아이디 획득을 위해 이용 되는 API 입니다.

Body Parameter

Name
필수여부
Type
channelProductId
Y
Number
채널상품ID
designTemplateId
Y
Number
디자인 템플릿 ID
channelOptionVariantId
Y
Number
옵션 베리언트 키
projectName
N
String
편집기화면에 노출될 기본 프로젝트명(자사몰 관리 상품명) 파라미터로 안넘어올 경우 POD ADMIN 시스템의 디자인명이 노출
요청예시
curl --location 'https://dev-api.pod.shop/ac/api/ext-user/project/id' --header 'Authorization: Bearer [access_token]' --header 'Content-Type: application/json' --data '{ "channelProductId":311 ,"designTemplateId":2618 ,"channelOptionVariantId":72194 }'
Shell
복사

Response

프로젝트의 ID가 담긴 객체를 응답합니다.
Name
Type
projectId
Number
프로젝트 ID
응답 예시
{ "projectId": 10769 }
JSON
복사

2. 사용자 편집기

작성중……