스토어 설정
스토어 정보 수정
Authorization
bearer AuthorizationBearer <token>
userToken(계정 스코프) 또는 storeToken(스토어 스코프)
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
name?string
Length
2 <= length <= 50logoUrl?string
Format
uricustomerCenterPhone?string
businessHours?string
Length
length <= 100analyticsAllowedOrigins?array<>
@deprecated storefrontOrigins를 쓴다(같은 목록). 방문 분석 수집을 받을 스토어프론트 오리진(최대 20개). 비우면 모든 오리진에서 받는다. 넣으면 목록에 없는 오리진의 수집 요청은 403 ORIGIN_NOT_ALLOWED이고, 페이지 URL이 목록 밖인 이벤트는 버린다
Items
items <= 20storefrontOrigins?array<>
스토어프론트 도메인(최대 20개) — 소셜 로그인 뒤 돌아갈 주소와 방문 분석 수집을 함께 제한한다. analyticsAllowedOrigins와 같은 목록이다(둘 다 주면 이 값이 이긴다)
Items
items <= 20guestCheckoutEnabled?boolean
비회원 주문 허용. false(회원만)면 로그인하지 않은 구매자의 주문서 생성·결제 요청이 403 GUEST_CHECKOUT_DISABLED다. 장바구니 담기와 이미 받은 비회원 주문의 조회·취소는 막지 않는다
Response Body
application/json
curl -X PATCH "https://example.com/v1/store" \ -H "Content-Type: application/json" \ -d '{}'{ "meta": { "status": 200, "code": "OK", "message": "OK", "isSuccess": true }, "data": { "storeId": "string", "name": "string", "storeCode": "string", "storefrontUrl": "http://example.com", "status": "ACTIVE", "logoUrl": "http://example.com", "businessNumber": "string", "customerCenterPhone": "string", "analyticsAllowedOrigins": [ "string" ], "storefrontOrigins": [ "string" ], "guestCheckoutEnabled": true, "memberCount": 0, "createdAt": "string" }, "error": null}