시작하기
home
둘러보기
home

User API 인증

엔드유저의 고유상품번호(projectId) 획득, 편집기 이용시 AccessToken 발급 후 이용 가능 합니다.

Bearer 인증

Authorization: bearer [Access Token]
SQL
복사
bearer 과 access_token을 인증 헤더에 입력하여 UserAPI 를 호출 해요.

Get Access Token

인증

Admin API 인증을 이용합니다. 바로가기

POST /ac/oauth/external/{storeCustomerId}

Path Parameter

Name
Type
storeCustomerId
String
주문자 * 고객사 주문자 유니크 키값
요청 예시
curl --location 'https://dev-api.pod.shop/ac/oauth/external/abcdefg' --header 'Authorization: Basic YXJ0sdfY2xvdWQ6dfRDV4TEhFQ3lDdfaMWxoaEdsRDllc2dfZrc3JJNsGlLdzl1T1k='
Shell
복사

Response

Name
Type
access_token
String
엑세스 토큰
token_type
String
토큰 유형
expires_in
Number
엑세스 토큰 만료일자
refresh_token
String
리프레시 토큰
refresh_expires_in
Number
리프레시 토큰 만료 기간
응답 예시
{ "access_token": "......", "token_type": "bearer", "expires_in": 3599, "refresh_token": ".......", "refresh_expires_in": 1209599 }
JSON
복사

Get Access Token using refresh token

* 인증헤더 X

POST /ac/oauth/external/{storeCustomerId}/refresh

Path Parameter

Name
Type
storeCustomerId
String
주문자 * 고객사 주문자 유니크 키값

Body Parameter

Name
Type
refreshToken
String
리프레시 토큰
요청 예시
curl --location 'https://dev-api.pod.shop/ac/oauth/external/abcdefg/refresh' --data '{"refreshToken":"[refreshToken]"}'
Shell
복사

Response

Name
Type
access_token
String
엑세스 토큰
token_type
String
토큰 유형
expires_in
Number
엑세스 토큰 만료일자
refresh_token
String
리프레시 토큰
refresh_expires_in
Number
리프레시 토큰 만료 기간
응답 예시
{ "access_token": "......", "token_type": "bearer", "expires_in": 3599, "refresh_token": ".......", "refresh_expires_in": 1209599 }
JSON
복사