API

도메인 생성

작성일 2026.03.20 | 수정일 2026.03.20

POST/appstore/v2/me/apps/:appId/apphome
Parameters
appId— 대상 앱 ID

마이사이트 앱에 도메인을 생성합니다. 도메인이 없는 앱에서만 사용 가능합니다.

Body Params

NameTypeRequiredDescription
domainPrefixstring*서브도메인 접두사 (예: 'myshop' → myshop.appstore.solapi.com)
customDomainstring커스텀 도메인 (예: 'shop.example.com')
primaryColorstring기본 테마 색상
secondaryColorstring보조 테마 색상
sideMenuboolean사이드 메뉴 표시 여부
headerMenuboolean헤더 메뉴 표시 여부
supportButtonboolean고객지원 버튼 표시 여부
channelTalkPluginIdstring채널톡 플러그인 ID
sloganboolean슬로건 표시 여부
alwaysUseSubAccountboolean항상 서브계정 사용 여부

Response

NameTypeRequiredDescription
appIdstring*앱 ID
appDomainstring*생성된 앱홈 도메인 (예: myshop.appstore.solapi.com)
customDomainstring|null커스텀 도메인
CNAMEstring*커스텀 도메인 사용 시 DNS에 설정할 CNAME 값
apphomeConfigobject*앱홈 설정
primaryColorstring|null기본 테마 색상
secondaryColorstring|null보조 테마 색상
sideMenuboolean사이드 메뉴 표시 여부
menuItemsVisibilityobject메뉴 표시 설정
sideMenuboolean사이드 메뉴 표시 여부
headerMenuboolean헤더 메뉴 표시 여부
supportButtonboolean고객지원 버튼 표시 여부
channelTalkPluginIdstring|null채널톡 플러그인 ID
sloganboolean슬로건 표시 여부

Structure

Request
{ "domainPrefix": "myshop", "customDomain": "shop.example.com", "primaryColor": "#3B82F6", "secondaryColor": "#1E40AF", "sideMenu": true, "headerMenu": true, "supportButton": true, "channelTalkPluginId": "ch-plugin-123", "slogan": true, "alwaysUseSubAccount": false }
Response
{ "appId": "aBcDeFgHiJkL", "appDomain": "myshop.appstore.solapi.com", "customDomain": "shop.example.com", "CNAME": "d1234567890.cloudfront.net", "apphomeConfig": { "primaryColor": "#3B82F6", "secondaryColor": "#1E40AF", "sideMenu": true, "menuItemsVisibility": { "sideMenu": true, "headerMenu": true, "supportButton": true }, "channelTalkPluginId": "ch-plugin-123", "slogan": true } }