PUT /v1/commerce/storefront/page-config-draft
PUT
/v1/commerce/storefront/page-config-draftAuthorization
bearerAuthbearerAuthrequiredor
apiKeyAuthapiKeyAuthrequiredRequest body
requiredapplication/jsonpage_config_draftanyrequiredResponses
200OK
activebooleanrequiredallowed_originsstring[] | nullavailable_couriersstring[] | nullbanner_urlstringcheckout_base_urlstringdefault_booking_service_hoursServiceHour[] | nullShow propertiesHide properties
Array of
ServiceHourclosestringrequiredopenstringrequiredweekdayinteger<int64>requireddelivery_fee_amountinteger<int64>requiredfree_shipping_thresholdinteger<int64>idstringrequiredlive_shipping_availablebooleanrequiredlogo_urlstringnamestringrequirednotification_settingsCommerceNotificationSettingsrequiredShow propertiesHide properties
auto_booking_near_reminder_enabledbooleanauto_booking_near_reminder_hours_beforeinteger<int32>auto_booking_reminder_days_beforeinteger<int32>auto_booking_reminder_enabledbooleanrequiredauto_booking_reminder_hour_wibinteger<int32>auto_payment_reminder_enabledbooleanrequiredauto_payment_reminder_minutesinteger<int32>customer_notifications_enabledbooleanrequirednotification_channel_idstringstaff_notification_phonesstring[] | nullstaff_notifications_enabledbooleanorganization_idstringrequiredpage_configanypage_config_draftanypayment_instructionsstringshipping_estimate_enabledbooleanslugstringrequiredstaffCommerceStaffMember[] | nullShow propertiesHide properties
Array of
CommerceStaffMemberactivebooleanrequiredavatar_urlstringidstringrequirednamestringrequiredstore_locatorStoreLocatorShow propertiesHide properties
addressstringrequiredcontact_namestringrequiredcontact_phonestringrequiredenabled_couriersstring[] | nullorigin_area_idstringrequiredorigin_area_namestringrequiredorigin_postal_codeinteger<int64>themeResolvedStorefrontThemeShow propertiesHide properties
border_widthstringrequireddensitystringdividerstringrequiredfont_familystringrequiredfont_headingstringglass_bgstringglass_blurstringinkstringrequiredlayout_template_idstringmutedstringrequiredon_primarystringpreset_idstringrequiredprimarystringrequiredprimary_hoverstringrequiredprimary_lightstringrequiredradius_lgstringrequiredradius_smstringrequiredsagestringrequiredsage_lightstringrequiredshadowstringshadow_lgstringstyle_pack_idstringsurfacestringrequiredsurface_warmstringrequiredvariantsStorefrontThemeVariantsShow propertiesHide properties
buttonstringheaderstringproduct_cardstringwabase_theme_idstringwabase_theme_namestringtheme_draftResolvedStorefrontThemeShow propertiesHide properties
border_widthstringrequireddensitystringdividerstringrequiredfont_familystringrequiredfont_headingstringglass_bgstringglass_blurstringinkstringrequiredlayout_template_idstringmutedstringrequiredon_primarystringpreset_idstringrequiredprimarystringrequiredprimary_hoverstringrequiredprimary_lightstringrequiredradius_lgstringrequiredradius_smstringrequiredsagestringrequiredsage_lightstringrequiredshadowstringshadow_lgstringstyle_pack_idstringsurfacestringrequiredsurface_warmstringrequiredvariantsStorefrontThemeVariantsShow propertiesHide properties
buttonstringheaderstringproduct_cardstringwabase_theme_idstringwabase_theme_namestringtrust_policiesStorefrontTrustPoliciesShow propertiesHide properties
contact_infostringreturns_policystringshipping_policystringshow_codbooleanshow_transferbooleanshow_wabooleantrust_textstringwhatsapp_phonestringdefaultError
errorErrorBodyrequiredShow propertiesHide properties
codestringrequireddetailsErrorDetail[] | nullShow propertiesHide properties
Array of
ErrorDetailcodestringfieldstringlocationstringmessagestringrequiredmessagestringrequiredrequest_idstringRequest
curl -X PUT "/v1/commerce/storefront/page-config-draft" \
-H "Content-Type: application/json" \
-d '{
"page_config_draft": "string"
}'const response = await fetch("/v1/commerce/storefront/page-config-draft", {
method: "PUT",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
"page_config_draft": "string"
})
});import requests
response = requests.put(
"/v1/commerce/storefront/page-config-draft",
headers={
"Content-Type": "application/json"
},
json={
"page_config_draft": "string"
},
)Response
{
"active": true,
"allowed_origins": [
"string"
],
"available_couriers": [
"string"
],
"banner_url": "string",
"checkout_base_url": "string",
"default_booking_service_hours": [
{
"close": "string",
"open": "string",
"weekday": 0
}
],
"delivery_fee_amount": 0,
"free_shipping_threshold": 0,
"id": "string",
"live_shipping_available": true,
"logo_url": "string",
"name": "string",
"notification_settings": {
"auto_booking_near_reminder_enabled": true,
"auto_booking_near_reminder_hours_before": 0,
"auto_booking_reminder_days_before": 0,
"auto_booking_reminder_enabled": true,
"auto_booking_reminder_hour_wib": 0,
"auto_payment_reminder_enabled": true,
"auto_payment_reminder_minutes": 0,
"customer_notifications_enabled": true,
"notification_channel_id": "string",
"staff_notification_phones": [
"string"
],
"staff_notifications_enabled": true
},
"organization_id": "string",
"page_config": "string",
"page_config_draft": "string",
"payment_instructions": "string",
"shipping_estimate_enabled": true,
"slug": "string",
"staff": [
{
"active": true,
"avatar_url": "string",
"id": "string",
"name": "string"
}
],
"store_locator": {
"address": "string",
"contact_name": "string",
"contact_phone": "string",
"enabled_couriers": [
"string"
],
"origin_area_id": "string",
"origin_area_name": "string",
"origin_postal_code": 0
},
"theme": {
"border_width": "string",
"density": "string",
"divider": "string",
"font_family": "string",
"font_heading": "string",
"glass_bg": "string",
"glass_blur": "string",
"ink": "string",
"layout_template_id": "string",
"muted": "string",
"on_primary": "string",
"preset_id": "string",
"primary": "string",
"primary_hover": "string",
"primary_light": "string",
"radius_lg": "string",
"radius_sm": "string",
"sage": "string",
"sage_light": "string",
"shadow": "string",
"shadow_lg": "string",
"style_pack_id": "string",
"surface": "string",
"surface_warm": "string",
"variants": {
"button": "string",
"header": "string",
"product_card": "string"
},
"wabase_theme_id": "string",
"wabase_theme_name": "string"
},
"theme_draft": {
"border_width": "string",
"density": "string",
"divider": "string",
"font_family": "string",
"font_heading": "string",
"glass_bg": "string",
"glass_blur": "string",
"ink": "string",
"layout_template_id": "string",
"muted": "string",
"on_primary": "string",
"preset_id": "string",
"primary": "string",
"primary_hover": "string",
"primary_light": "string",
"radius_lg": "string",
"radius_sm": "string",
"sage": "string",
"sage_light": "string",
"shadow": "string",
"shadow_lg": "string",
"style_pack_id": "string",
"surface": "string",
"surface_warm": "string",
"variants": {
"button": "string",
"header": "string",
"product_card": "string"
},
"wabase_theme_id": "string",
"wabase_theme_name": "string"
},
"trust_policies": {
"contact_info": "string",
"returns_policy": "string",
"shipping_policy": "string",
"show_cod": true,
"show_transfer": true,
"show_wa": true,
"trust_text": "string"
},
"whatsapp_phone": "string"
}{
"error": {
"code": "string",
"details": [
{
"code": "string",
"field": "string",
"location": "string",
"message": "string"
}
],
"message": "string",
"request_id": "string"
}
}