스토어프론트 호스팅
스토어프론트 미리보기 링크
버전 미리보기 주소(버전마다 하나, 오픈 준비 중이어도 실제 화면)로 여는 5분짜리 링크다. 기본은 발행 버전이고 `versionId`로 보관 중인 다른 버전을 고른다. 상점 플랫폼에서 로그인한 OWNER·ADMIN만 받는다
POST
버전 미리보기 주소(버전마다 하나, 오픈 준비 중이어도 실제 화면)로 여는 5분짜리 링크다. 기본은 발행 버전이고 versionId로 보관 중인 다른 버전을 고른다. 상점 플랫폼에서 로그인한 OWNER·ADMIN만 받는다
accessTokenheader
AuthorizationBearer <token>Sayren 계정 토큰(로그인 토큰 또는 개인 액세스 토큰, RFC 9068 JWT)
X-Store-Id*string대상 상점 id. 토큰의 상점 범위 밖이면 403 STORE_NOT_GRANTED, 없으면 400 STORE_ID_REQUIRED다
application/json- body
path?string열 경로 (/로 시작). 생략하면 /
Length
length <= 512versionId?string볼 버전. 생략하면 발행 버전이다. 보관 기간이 지난 버전(previewable: false)은 409 STOREFRONT_VERSION_NOT_PREVIEWABLE
Length
length <= 64성공
application/json- response
meta*data*error*|nullcurl -X POST 'https://api.sayren.io/v1/storefront/site/preview-link' \ -H 'X-Store-Id: string' \ -H 'Content-Type: application/json' \ -d '{}'{ "meta": { "status": 200, "code": "OK", "message": "OK", "isSuccess": true }, "data": { "url": "string", "editorUrl": "string", "expiresAt": "string" }, "error": null}