Application
Events categorised under application/sales channel level will be triggered when any action performed for sales channel. e.g. If new Coupon is created for sales channel.
Events
application/theme/create/v1
# This event is triggered when theme is created
application/theme/update/v1
# This event is triggered when theme is updated
application/theme/delete/v1
# This event is triggered when theme is deleted
Payload
Properties
application_id
array|string
Required
Application ID(Sales Channel) for which this event is triggered
company_id
integer
Required
Company ID for which this event is triggered
contains
array of string
Required
This array will have all the keys present at root level of 'payload' object
event
object
Required
Properties
category
string
Required
Category of the event. If it is at sales channel level or company level
created_timestamp
integer
Required
Event generation timestamp in epoch milliseconds
id
string
Required
Unique ID for an event. This id can be used to verifiy if event is already processed by receiver
name
string
Required
Name of the event
trace_id
array of string
Required
Internal trace_id for Fynd Platform services
type
string
Required
Type/Action of the event. e.g. create/update/delete
version
string
Required
Version of the event.
payload
object
Required
Properties
theme
object
Required
Theme Style configuration for theme.
Properties
_id
string
Unique theme ID
font
object
Font configurations
Properties
family
string
The font family.
variants
object
Font variants available for the font family.
Properties
bold
object
The bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
light
object
The light variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
medium
object
The medium variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
regular
object
The regular variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
semi_bold
object
The semi-bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
meta
object
Meta configurations of a theme
name
string
Name of the theme
tags
array of string
Tags for the theme
config
object
Theme configuration details
Properties
list
array of object
An array of items.
Array of Properties
name
string
Name of the item.
page
array of object
An array of pages.
Array of Properties
settings
object
Settings for the page.
Properties
props
object
Properties for the page.
Properties
page
string
Name of the page.
styles
object
Styling details of theme
applied
boolean
Theme is currently applied or not
created_at
string
Timestamp when theme was created
is_private
boolean
If the theme is private or not
theme_type
string
Theme type being either Vue2 or React
updated_at
string
When was the theme object last modified
application_id
string
Required
Application ID to which the theme belongs
template_theme_id
string
marketplace_theme_id
string
Payload Schema JSON
1{2 "type": "object",3 "required": [4 "company_id",5 "contains",6 "event",7 "payload",8 "application_id"9 ],10 "properties": {11 "application_id": {12 "type": [13 "array",14 "string"15 ],16 "description": "Application ID(Sales Channel) for which this event is triggered"17 },18 "company_id": {19 "type": "integer",20 "description": "Company ID for which this event is triggered"21 },22 "contains": {23 "type": "array",24 "description": "This array will have all the keys present at root level of 'payload' object",25 "items": {26 "type": "string"27 }28 },29 "event": {30 "type": "object",31 "required": [32 "category",33 "created_timestamp",34 "id",35 "name",36 "trace_id",37 "type",38 "version"39 ],40 "properties": {41 "category": {42 "type": "string",43 "description": "Category of the event. If it is at sales channel level or company level"44 },45 "created_timestamp": {46 "type": "integer",47 "description": "Event generation timestamp in epoch milliseconds"48 },49 "id": {50 "type": "string",51 "description": "Unique ID for an event. This id can be used to verifiy if event is already processed by receiver"52 },53 "name": {54 "type": "string",55 "description": "Name of the event"56 },57 "trace_id": {58 "type": "array",59 "description": "Internal trace_id for Fynd Platform services",60 "items": {61 "type": "string"62 }63 },64 "type": {65 "type": "string",66 "description": "Type/Action of the event. e.g. create/update/delete"67 },68 "version": {69 "type": "string",70 "description": "Version of the event."71 }72 }73 },74 "payload": {75 "type": "object",76 "required": [77 "theme"78 ],79 "properties": {80 "theme": {81 "type": "object",82 "required": [83 "application_id"84 ],85 "description": "Theme Style configuration for theme.",86 "properties": {87 "_id": {88 "type": "string",89 "description": "Unique theme ID"90 },91 "font": {92 "type": "object",93 "properties": {94 "family": {95 "type": "string",96 "description": "The font family."97 },98 "variants": {99 "type": "object",100 "description": "Font variants available for the font family.",101 "properties": {102 "bold": {103 "type": "object",104 "description": "The bold variant of the font.",105 "properties": {106 "file": {107 "type": "string",108 "description": "File path or URL for the font file."109 },110 "name": {111 "type": "string",112 "description": "Name of the font variant."113 }114 }115 },116 "light": {117 "type": "object",118 "description": "The light variant of the font.",119 "properties": {120 "file": {121 "type": "string",122 "description": "File path or URL for the font file."123 },124 "name": {125 "type": "string",126 "description": "Name of the font variant."127 }128 }129 },130 "medium": {131 "type": "object",132 "description": "The medium variant of the font.",133 "properties": {134 "file": {135 "type": "string",136 "description": "File path or URL for the font file."137 },138 "name": {139 "type": "string",140 "description": "Name of the font variant."141 }142 }143 },144 "regular": {145 "type": "object",146 "description": "The regular variant of the font.",147 "properties": {148 "file": {149 "type": "string",150 "description": "File path or URL for the font file."151 },152 "name": {153 "type": "string",154 "description": "Name of the font variant."155 }156 }157 },158 "semi_bold": {159 "type": "object",160 "description": "The semi-bold variant of the font.",161 "properties": {162 "file": {163 "type": "string",164 "description": "File path or URL for the font file."165 },166 "name": {167 "type": "string",168 "description": "Name of the font variant."169 }170 }171 }172 }173 }174 },175 "description": "Font configurations"176 },177 "meta": {178 "type": "object",179 "description": "Meta configurations of a theme"180 },181 "name": {182 "type": "string",183 "description": "Name of the theme"184 },185 "tags": {186 "type": "array",187 "description": "Tags for the theme",188 "items": {189 "type": "string",190 "description": "Details of third party scripts that will get injected in theme"191 }192 },193 "config": {194 "type": "object",195 "properties": {196 "list": {197 "type": "array",198 "description": "An array of items.",199 "items": {200 "type": "object",201 "properties": {202 "name": {203 "type": "string",204 "description": "Name of the item."205 },206 "page": {207 "type": "array",208 "description": "An array of pages.",209 "items": {210 "type": "object",211 "properties": {212 "settings": {213 "type": "object",214 "description": "Settings for the page.",215 "properties": {216 "props": {217 "type": "object",218 "description": "Properties for the page.",219 "properties": {220 "page": {221 "type": "string",222 "description": "Name of the page."223 }224 }225 }226 }227 }228 }229 },230 "global_config": {231 "type": "object",232 "properties": {233 "static": {234 "type": "object",235 "properties": {236 "props": {237 "type": "object",238 "properties": {239 "colors": {240 "type": "object",241 "properties": {242 "primary_color": {243 "type": "string",244 "description": "The main color used for branding and primary elements."245 },246 "secondary_color": {247 "type": "string",248 "description": "A supporting color used alongside the primary color for additional design elements."249 },250 "accent_color": {251 "type": "string",252 "description": "A color used to highlight specific elements and create visual interest."253 },254 "link_color": {255 "type": "string",256 "description": "The color used for hyperlinks and interactive elements such as buttons."257 },258 "button_secondary_color": {259 "type": "string",260 "description": "An alternate color option for buttons, typically used in conjunction with the primary button color."261 },262 "bg_color": {263 "type": "string",264 "description": "The background color of the interface or layout."265 }266 }267 },268 "auth": {269 "type": "object",270 "properties": {271 "show_header_auth": {272 "type": "boolean",273 "description": "Determines whether authentication options should be displayed in the header of the interface."274 },275 "show_footer_auth": {276 "type": "boolean",277 "description": "Determines whether authentication options should be displayed in the footer of the interface."278 }279 }280 },281 "palette": {282 "type": "object",283 "properties": {284 "general_setting": {285 "type": "object",286 "properties": {287 "theme": {288 "type": "object",289 "properties": {290 "page_background": {291 "type": "string",292 "description": "The background color of the page."293 },294 "theme_accent": {295 "type": "string",296 "description": "The accent color used throughout the theme for highlights and accents."297 }298 }299 },300 "text": {301 "type": "object",302 "properties": {303 "text_heading": {304 "type": "string",305 "description": "The color of heading text."306 },307 "text_body": {308 "type": "string",309 "description": "The color of body text."310 },311 "text_label": {312 "type": "string",313 "description": "The color of labels or secondary text."314 },315 "text_secondary": {316 "type": "string",317 "description": "The color of secondary text elements."318 }319 }320 },321 "button": {322 "type": "object",323 "properties": {324 "button_primary": {325 "type": "string",326 "description": "The color of primary buttons."327 },328 "button_secondary": {329 "type": "string",330 "description": "The color of secondary buttons."331 },332 "button_link": {333 "type": "string",334 "description": "The color of hyperlink buttons."335 }336 }337 },338 "sale_discount": {339 "type": "object",340 "properties": {341 "sale_badge_background": {342 "type": "string",343 "description": "The background color of sale badges."344 },345 "sale_badge_text": {346 "type": "string",347 "description": "The color of text on sale badges."348 },349 "sale_discount_text": {350 "type": "string",351 "description": "The color of text indicating discounts."352 },353 "sale_timer": {354 "type": "string",355 "description": "The color of the timer for sales."356 }357 }358 },359 "header": {360 "type": "object",361 "properties": {362 "header_background": {363 "type": "string",364 "description": "The background color of the header."365 },366 "header_nav": {367 "type": "string",368 "description": "The color of navigation links in the header."369 },370 "header_icon": {371 "type": "string",372 "description": "The color of icons in the header."373 }374 }375 },376 "footer": {377 "type": "object",378 "properties": {379 "footer_background": {380 "type": "string",381 "description": "The background color of the footer."382 },383 "footer_bottom_background": {384 "type": "string",385 "description": "The background color of the bottom section of the footer."386 },387 "footer_heading_text": {388 "type": "string",389 "description": "The color of heading text in the footer."390 },391 "footer_body_text": {392 "type": "string",393 "description": "The color of body text in the footer."394 },395 "footer_icon": {396 "type": "string",397 "description": "The color of icons in the footer."398 }399 }400 }401 }402 },403 "advance_setting": {404 "type": "object",405 "properties": {406 "overlay_popup": {407 "type": "object",408 "properties": {409 "dialog_backgroung": {410 "type": "string",411 "description": "The background color of dialog boxes in overlay popups."412 },413 "overlay": {414 "type": "string",415 "description": "The color of the overlay used in overlay popups."416 }417 }418 },419 "divider_stroke_highlight": {420 "type": "object",421 "properties": {422 "divider_strokes": {423 "type": "string",424 "description": "The color of divider strokes."425 },426 "highlight": {427 "type": "string",428 "description": "The color used to highlight divider strokes."429 }430 }431 },432 "user_alerts": {433 "type": "object",434 "properties": {435 "success_background": {436 "type": "string",437 "description": "The background color for success alerts."438 },439 "success_text": {440 "type": "string",441 "description": "The color of text in success alerts."442 },443 "error_background": {444 "type": "string",445 "description": "The background color for error alerts."446 },447 "error_text": {448 "type": "string",449 "description": "The color of text in error alerts."450 },451 "info_background": {452 "type": "string",453 "description": "The background color for informational alerts."454 },455 "info_text": {456 "type": "string",457 "description": "The color of text in informational alerts."458 }459 }460 }461 },462 "description": "Colors of specific elements within the application facade."463 }464 }465 },466 "order_tracking": {467 "type": "object",468 "properties": {469 "show_header": {470 "type": "boolean",471 "description": "Determines whether order tracking information should be displayed in the header of the interface."472 },473 "show_footer": {474 "type": "boolean",475 "description": "Determines whether order tracking information should be displayed in the footer of the interface."476 }477 }478 },479 "extension": {480 "type": "object",481 "description": "Additional settings or features that extend the functionality of the theme tracking system."482 }483 }484 }485 }486 },487 "custom": {488 "type": "object",489 "properties": {490 "header_bg_color": {491 "type": "string",492 "description": "Background color of the header."493 },494 "header_text_color": {495 "type": "string",496 "description": "Color of text in the header."497 },498 "header_border_color": {499 "type": "string",500 "description": "Color of borders in the header."501 },502 "header_icon_color": {503 "type": "string",504 "description": "Color of icons in the header."505 },506 "header_cart_notification_bg_color": {507 "type": "string",508 "description": "Background color of the cart notification in the header."509 },510 "header_cart_notification_text_color": {511 "type": "string",512 "description": "Color of text in the cart notification in the header."513 },514 "header_nav_hover_color": {515 "type": "string",516 "description": "Color of navigation links when hovered over in the header."517 },518 "button_primary_color": {519 "type": "string",520 "description": "Color of primary buttons."521 },522 "button_primary_label_color": {523 "type": "string",524 "description": "Color of labels/text on primary buttons."525 },526 "button_add_to_cart_color": {527 "type": "string",528 "description": "Color of 'Add to Cart' buttons."529 },530 "button_add_to_cart_label_color": {531 "type": "string",532 "description": "Color of labels/text on 'Add to Cart' buttons."533 },534 "button_secondary_color": {535 "type": "string",536 "description": "Color of secondary buttons."537 },538 "button_secondary_label_color": {539 "type": "string",540 "description": "Color of labels/text on secondary buttons."541 },542 "button_tertiary_color": {543 "type": "string",544 "description": "Color of tertiary buttons."545 },546 "button_tertiary_label_color": {547 "type": "string",548 "description": "Color of labels/text on tertiary buttons."549 },550 "button_tertiary_hover_color": {551 "type": "string",552 "description": "Background color of tertiary buttons when hovered over."553 },554 "button_tertiary_hover_text_color": {555 "type": "string",556 "description": "Color of text on tertiary buttons when hovered over."557 },558 "text_heading_link_color": {559 "type": "string",560 "description": "Color of links within headings."561 },562 "text_body_color": {563 "type": "string",564 "description": "Color of body text."565 },566 "text_price_color": {567 "type": "string",568 "description": "Color of regular price text."569 },570 "text_sale_price_color": {571 "type": "string",572 "description": "Color of sale price text."573 },574 "text_strikethrough_price_color": {575 "type": "string",576 "description": "Color of strikethrough price text."577 },578 "text_discount_color": {579 "type": "string",580 "description": "Color of discount text."581 },582 "footer_bg_color": {583 "type": "string",584 "description": "Background color of the footer."585 },586 "footer_text_color": {587 "type": "string",588 "description": "Color of text in the footer."589 },590 "footer_border_color": {591 "type": "string",592 "description": "Color of borders in the footer."593 },594 "footer_nav_hover_color": {595 "type": "string",596 "description": "Color of navigation links when hovered over in the footer."597 }598 }599 }600 }601 }602 }603 }604 },605 "current": {606 "type": "string"607 }608 }609 },610 "description": "Theme configuration details"611 },612 "styles": {613 "type": "object",614 "description": "Styling details of theme"615 },616 "applied": {617 "type": "boolean",618 "description": "Theme is currently applied or not"619 },620 "created_at": {621 "type": "string",622 "description": "Timestamp when theme was created"623 },624 "is_private": {625 "type": "boolean",626 "description": "If the theme is private or not"627 },628 "theme_type": {629 "type": "string",630 "description": "Theme type being either Vue2 or React"631 },632 "updated_at": {633 "type": "string",634 "description": "When was the theme object last modified"635 },636 "application_id": {637 "type": "string",638 "description": "Application ID to which the theme belongs"639 },640 "template_theme_id": {641 "type": "string"642 },643 "marketplace_theme_id": {644 "type": "string"645 }646 }647 }648 }649 }650 }651}
Payload Example
1{2 "event": {3 "trace_id": [4 "blitzkrieg.99330fb7-6e90-4b6a-a752-b677b25ab9fd"5 ],6 "name": "theme",7 "type": "create",8 "version": "1",9 "created_timestamp": 1711688594545,10 "id": "7de1ln+pc9u/rPBXCANk7wCR1mu/kwg2hFJk4pf8TUs=",11 "category": "application"12 },13 "company_id": 7149,14 "application_id": "66064b88706c09f2685bddae",15 "contains": [16 "theme"17 ],18 "payload": {19 "theme": {20 "name": "Bodil",21 "application_id": "66064b88706c09f2685bddae",22 "company_id": 7149,23 "marketplace_theme_id": "654272f1f941373a765eb275",24 "template_theme_id": "6542767f2e38b2ca1c51aa8f",25 "applied": false,26 "is_private": false,27 "version": "1.0.3",28 "font": {29 "variants": {30 "light": {31 "name": "300",32 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf"33 },34 "regular": {35 "name": "regular",36 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf"37 },38 "medium": {39 "name": "500",40 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf"41 },42 "semi_bold": {43 "name": "600",44 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf"45 },46 "bold": {47 "name": "700",48 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf"49 }50 },51 "family": "Poppins"52 },53 "config": {54 "current": "Default",55 "list": [56 {57 "name": "Default",58 "global_config": {59 "static": {60 "props": {61 "colors": {62 "primary_color": "#000000",63 "secondary_color": "#000000",64 "accent_color": "#000000",65 "link_color": "#4499FF",66 "button_secondary_color": "#000000",67 "bg_color": "#683b46"68 },69 "auth": {70 "show_header_auth": true,71 "show_footer_auth": true72 },73 "palette": {74 "general_setting": {75 "theme": {76 "page_background": "#683b46",77 "theme_accent": "#000000"78 },79 "text": {80 "text_heading": "#000000",81 "text_body": "#3C3131",82 "text_label": "#7D7676",83 "text_secondary": "#9C9C9C"84 },85 "button": {86 "button_primary": "#000000",87 "button_secondary": "#000000",88 "button_link": "#4499FF"89 },90 "sale_discount": {91 "sale_badge_background": "#FFFFFF",92 "sale_badge_text": "#1C958F",93 "sale_discount_text": "#1C958F",94 "sale_timer": "#994449"95 },96 "header": {97 "header_background": "#F3F3ED",98 "header_nav": "#261A1A",99 "header_icon": "#261A1A"100 },101 "footer": {102 "footer_background": "#2C231E",103 "footer_bottom_background": "#231812",104 "footer_heading_text": "#FFFFFF",105 "footer_body_text": "#FFFFFF",106 "footer_icon": "#FFFFFF"107 }108 },109 "advance_setting": {110 "overlay_popup": {111 "dialog_backgroung": "#FFFFFF",112 "overlay": "#14130E"113 },114 "divider_stroke_highlight": {115 "divider_strokes": "#D4D1D1",116 "highlight": "#EDECE9"117 },118 "user_alerts": {119 "success_background": "#C2DBC9",120 "success_text": "#1C958F",121 "error_background": "#E6D5D5",122 "error_text": "#B24141",123 "info_background": "#EBD3BC",124 "info_text": "#D28F51"125 }126 }127 },128 "extension": {129 "header_top": [],130 "header_bottom": [],131 "footer_top": [],132 "footer_bottom": []133 },134 "order_tracking": {135 "show_header": true,136 "show_footer": true137 }138 }139 },140 "custom": {141 "props": {142 "header_bg_color": "#ffffff",143 "header_text_color": "#000000",144 "header_border_color": "#e1e1e1",145 "header_icon_color": "#000000",146 "header_cart_notification_bg_color": "#e8a76c",147 "header_cart_notification_text_color": "#ffffff",148 "header_nav_hover_color": "#999999",149 "button_primary_color": "#ffffff",150 "button_primary_label_color": "#000000",151 "button_add_to_cart_color": "#000000",152 "button_add_to_cart_label_color": "#ffffff",153 "button_secondary_color": "#000000",154 "button_secondary_label_color": "#ffffff",155 "button_tertiary_color": "#000000",156 "button_tertiary_label_color": "#000000",157 "button_tertiary_hover_color": "#000000",158 "button_tertiary_hover_text_color": "#ffffff",159 "text_heading_link_color": "#000000",160 "text_body_color": "#000000",161 "text_price_color": "#000000",162 "text_sale_price_color": "#fb406b",163 "text_strikethrough_price_color": "#9b9b9b",164 "text_discount_color": "#ee478d",165 "footer_bg_color": "#ffffff",166 "footer_text_color": "#999999",167 "footer_border_color": "#e1e1e1",168 "footer_nav_hover_color": "#000000",169 "disable_cart": false,170 "is_menu_below_logo": false,171 "menu_position": "left"172 }173 }174 },175 "page": []176 },177 {178 "name": "Dark",179 "global_config": {180 "static": {181 "props": {182 "colors": {183 "primary_color": "#000000",184 "secondary_color": "#000000",185 "accent_color": "#000000",186 "link_color": "#4499FF",187 "button_secondary_color": "#000000",188 "bg_color": "#F8F8F8"189 },190 "auth": {191 "show_header_auth": false,192 "show_footer_auth": false193 },194 "palette": {195 "general_setting": {196 "theme": {197 "page_background": "#F8F8F8",198 "theme_accent": "#000000"199 },200 "text": {201 "text_heading": "#000000",202 "text_body": "#3C3131",203 "text_label": "#7D7676",204 "text_secondary": "#9C9C9C"205 },206 "button": {207 "button_primary": "#000000",208 "button_secondary": "#000000",209 "button_link": "#4499FF"210 },211 "sale_discount": {212 "sale_badge_background": "#FFFFFF",213 "sale_badge_text": "#1C958F",214 "sale_discount_text": "#1C958F",215 "sale_timer": "#994449"216 },217 "header": {218 "header_background": "#F3F3ED",219 "header_nav": "#261A1A",220 "header_icon": "#261A1A"221 },222 "footer": {223 "footer_background": "#2C231E",224 "footer_bottom_background": "#231812",225 "footer_heading_text": "#FFFFFF",226 "footer_body_text": "#FFFFFF",227 "footer_icon": "#FFFFFF"228 }229 },230 "advance_setting": {231 "overlay_popup": {232 "dialog_backgroung": "#FFFFFF",233 "overlay": "#14130E"234 },235 "divider_stroke_highlight": {236 "divider_strokes": "#D4D1D1",237 "highlight": "#EDECE9"238 },239 "user_alerts": {240 "success_background": "#C2DBC9",241 "success_text": "#1C958F",242 "error_background": "#E6D5D5",243 "error_text": "#B24141",244 "info_background": "#EBD3BC",245 "info_text": "#D28F51"246 }247 }248 },249 "extension": {250 "header_top": [],251 "header_bottom": [],252 "footer_top": [],253 "footer_bottom": []254 },255 "order_tracking": {256 "show_header": true,257 "show_footer": true258 }259 }260 },261 "custom": {262 "props": {263 "header_bg_color": "#2e3032",264 "header_text_color": "#ffffff",265 "header_border_color": "#FFFFFF",266 "header_icon_color": "#ffffff",267 "header_cart_notification_bg_color": "#FFFFFF",268 "header_cart_notification_text_color": "#2e3032",269 "header_nav_hover_color": "#000000",270 "button_primary_color": "#000000",271 "button_primary_label_color": "#ffffff",272 "button_add_to_cart_color": "#000000",273 "button_add_to_cart_label_color": "#ffffff",274 "button_secondary_color": "#000000",275 "button_secondary_label_color": "#ffffff",276 "button_tertiary_color": "#000000",277 "button_tertiary_label_color": "#000000",278 "button_tertiary_hover_color": "#000000",279 "button_tertiary_hover_text_color": "#ffffff",280 "text_heading_link_color": "#000000",281 "text_body_color": "#000000",282 "text_price_color": "#000000",283 "text_sale_price_color": "#fb406b",284 "text_strikethrough_price_color": "#9b9b9b",285 "text_discount_color": "#ee478d",286 "footer_bg_color": "#2e3032",287 "footer_text_color": "#ffffff",288 "footer_border_color": "#FFFFFF",289 "footer_nav_hover_color": "#ffffff"290 }291 }292 },293 "page": []294 },295 {296 "name": "Blue",297 "global_config": {298 "static": {299 "props": {300 "colors": {301 "primary_color": "#000000",302 "secondary_color": "#000000",303 "accent_color": "#000000",304 "link_color": "#4499FF",305 "button_secondary_color": "#000000",306 "bg_color": "#F8F8F8"307 },308 "auth": {309 "show_header_auth": false,310 "show_footer_auth": false311 },312 "palette": {313 "general_setting": {314 "theme": {315 "page_background": "#F8F8F8",316 "theme_accent": "#000000"317 },318 "text": {319 "text_heading": "#000000",320 "text_body": "#3C3131",321 "text_label": "#7D7676",322 "text_secondary": "#9C9C9C"323 },324 "button": {325 "button_primary": "#000000",326 "button_secondary": "#000000",327 "button_link": "#4499FF"328 },329 "sale_discount": {330 "sale_badge_background": "#FFFFFF",331 "sale_badge_text": "#1C958F",332 "sale_discount_text": "#1C958F",333 "sale_timer": "#994449"334 },335 "header": {336 "header_background": "#F3F3ED",337 "header_nav": "#261A1A",338 "header_icon": "#261A1A"339 },340 "footer": {341 "footer_background": "#2C231E",342 "footer_bottom_background": "#231812",343 "footer_heading_text": "#FFFFFF",344 "footer_body_text": "#FFFFFF",345 "footer_icon": "#FFFFFF"346 }347 },348 "advance_setting": {349 "overlay_popup": {350 "dialog_backgroung": "#FFFFFF",351 "overlay": "#14130E"352 },353 "divider_stroke_highlight": {354 "divider_strokes": "#D4D1D1",355 "highlight": "#EDECE9"356 },357 "user_alerts": {358 "success_background": "#C2DBC9",359 "success_text": "#1C958F",360 "error_background": "#E6D5D5",361 "error_text": "#B24141",362 "info_background": "#EBD3BC",363 "info_text": "#D28F51"364 }365 }366 },367 "extension": {368 "header_top": [],369 "header_bottom": [],370 "footer_top": [],371 "footer_bottom": []372 },373 "order_tracking": {374 "show_header": true,375 "show_footer": true376 }377 }378 },379 "custom": {380 "props": {381 "header_bg_color": "#7f9ed0",382 "header_text_color": "#FFFFFF",383 "header_border_color": "#FFFFFF",384 "header_icon_color": "#FFFFFF",385 "header_cart_notification_bg_color": "#2e3032",386 "header_cart_notification_text_color": "#FFFFFF",387 "header_nav_hover_color": "#2e3032",388 "button_primary_color": "#ffffff",389 "button_primary_label_color": "#000000",390 "button_add_to_cart_color": "#000000",391 "button_add_to_cart_label_color": "#ffffff",392 "button_secondary_color": "#000000",393 "button_secondary_label_color": "#ffffff",394 "button_tertiary_color": "#000000",395 "button_tertiary_label_color": "#000000",396 "button_tertiary_hover_color": "#000000",397 "button_tertiary_hover_text_color": "#ffffff",398 "text_heading_link_color": "#000000",399 "text_body_color": "#000000",400 "text_price_color": "#000000",401 "text_sale_price_color": "#fb406b",402 "text_strikethrough_price_color": "#9b9b9b",403 "text_discount_color": "#ee478d",404 "footer_bg_color": "#7f9ed0",405 "footer_text_color": "#FFFFFF",406 "footer_border_color": "#FFFFFF",407 "footer_nav_hover_color": "#2e3032"408 }409 }410 },411 "page": []412 }413 ]414 },415 "tags": [416 "ASTRA"417 ],418 "meta": {419 "description": "Welcome to BODIL, where minimalism meets functionality. Explore our sleek storefront designed to simplify your shopping experience. From captivating banners to streamlined checkouts, we've got you covered.",420 "industry": [421 "Arts and crafts",422 "Restaurants",423 "Toys and games"424 ],425 "release": {426 "notes": "<p><strong data-stringify-type=\"bold\">Release Note - Version 1.0.3<br /></strong></p>\n<p>CDN Link migration for smooth flow.</p>\n<p> </p>",427 "version": "1.0.3"428 },429 "payment": {430 "is_paid": false,431 "amount": 0432 },433 "images": {434 "desktop": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/pictures/free-icon/original/gq_Vt4Pn1-desktop.png",435 "mobile": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/pictures/free-icon/original/w-oFgufM9-mobile.png"436 },437 "slug": "bodil",438 "name": "Bodil"439 },440 "theme_type": "vue2",441 "_id": "66064b8fb114315f02450b32",442 "styles": {},443 "global_sections": [],444 "created_at": "2024-03-29T05:03:11.930Z",445 "updated_at": "2024-03-29T05:03:11.930Z"446 }447 }448}
Payload
Properties
application_id
array|string
Required
Application ID(Sales Channel) for which this event is triggered
company_id
integer
Required
Company ID for which this event is triggered
contains
array of string
Required
This array will have all the keys present at root level of 'payload' object
event
object
Required
Properties
category
string
Required
Category of the event. If it is at sales channel level or company level
created_timestamp
integer
Required
Event generation timestamp in epoch milliseconds
id
string
Required
Unique ID for an event. This id can be used to verifiy if event is already processed by receiver
name
string
Required
Name of the event
trace_id
array of string
Required
Internal trace_id for Fynd Platform services
type
string
Required
Type/Action of the event. e.g. create/update/delete
version
string
Required
Version of the event.
payload
object
Required
Properties
theme
object
Required
Theme Style configuration for theme.
Properties
_id
string
Unique theme ID
font
object
Font configurations
Properties
family
string
The font family.
variants
object
Font variants available for the font family.
Properties
bold
object
The bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
light
object
The light variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
medium
object
The medium variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
regular
object
The regular variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
semi_bold
object
The semi-bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
meta
object
Meta configurations of a theme
name
string
Name of the theme
tags
array of string
Tags for the theme
config
object
Theme configuration details
Properties
list
array of object
An array of items.
Array of Properties
name
string
Name of the item.
page
array of object
An array of pages.
Array of Properties
settings
object
Settings for the page.
Properties
props
object
Properties for the page.
Properties
page
string
Name of the page.
styles
object
Styling details of theme
applied
boolean
Theme is currently applied or not
created_at
string
Timestamp when theme was created
is_private
boolean
If the theme is private or not
theme_type
string
Theme type being either Vue2 or React
updated_at
string
When was the theme object last modified
application_id
string
Required
Application ID to which the theme belongs
template_theme_id
string
Template theme ID on which the theme was created
marketplace_theme_id
string
Marketplace theme ID on which the theme was created
Payload Schema JSON
1{2 "type": "object",3 "required": [4 "company_id",5 "contains",6 "event",7 "payload",8 "application_id"9 ],10 "properties": {11 "application_id": {12 "type": [13 "array",14 "string"15 ],16 "description": "Application ID(Sales Channel) for which this event is triggered"17 },18 "company_id": {19 "type": "integer",20 "description": "Company ID for which this event is triggered"21 },22 "contains": {23 "type": "array",24 "description": "This array will have all the keys present at root level of 'payload' object",25 "items": {26 "type": "string"27 }28 },29 "event": {30 "type": "object",31 "required": [32 "category",33 "created_timestamp",34 "id",35 "name",36 "trace_id",37 "type",38 "version"39 ],40 "properties": {41 "category": {42 "type": "string",43 "description": "Category of the event. If it is at sales channel level or company level"44 },45 "created_timestamp": {46 "type": "integer",47 "description": "Event generation timestamp in epoch milliseconds"48 },49 "id": {50 "type": "string",51 "description": "Unique ID for an event. This id can be used to verifiy if event is already processed by receiver"52 },53 "name": {54 "type": "string",55 "description": "Name of the event"56 },57 "trace_id": {58 "type": "array",59 "description": "Internal trace_id for Fynd Platform services",60 "items": {61 "type": "string"62 }63 },64 "type": {65 "type": "string",66 "description": "Type/Action of the event. e.g. create/update/delete"67 },68 "version": {69 "type": "string",70 "description": "Version of the event."71 }72 }73 },74 "payload": {75 "type": "object",76 "required": [77 "theme"78 ],79 "properties": {80 "theme": {81 "type": "object",82 "required": [83 "application_id"84 ],85 "description": "Theme Style configuration for theme.",86 "properties": {87 "_id": {88 "type": "string",89 "description": "Unique theme ID"90 },91 "font": {92 "type": "object",93 "properties": {94 "family": {95 "type": "string",96 "description": "The font family."97 },98 "variants": {99 "type": "object",100 "description": "Font variants available for the font family.",101 "properties": {102 "bold": {103 "type": "object",104 "description": "The bold variant of the font.",105 "properties": {106 "file": {107 "type": "string",108 "description": "File path or URL for the font file."109 },110 "name": {111 "type": "string",112 "description": "Name of the font variant."113 }114 }115 },116 "light": {117 "type": "object",118 "description": "The light variant of the font.",119 "properties": {120 "file": {121 "type": "string",122 "description": "File path or URL for the font file."123 },124 "name": {125 "type": "string",126 "description": "Name of the font variant."127 }128 }129 },130 "medium": {131 "type": "object",132 "description": "The medium variant of the font.",133 "properties": {134 "file": {135 "type": "string",136 "description": "File path or URL for the font file."137 },138 "name": {139 "type": "string",140 "description": "Name of the font variant."141 }142 }143 },144 "regular": {145 "type": "object",146 "description": "The regular variant of the font.",147 "properties": {148 "file": {149 "type": "string",150 "description": "File path or URL for the font file."151 },152 "name": {153 "type": "string",154 "description": "Name of the font variant."155 }156 }157 },158 "semi_bold": {159 "type": "object",160 "description": "The semi-bold variant of the font.",161 "properties": {162 "file": {163 "type": "string",164 "description": "File path or URL for the font file."165 },166 "name": {167 "type": "string",168 "description": "Name of the font variant."169 }170 }171 }172 }173 }174 },175 "description": "Font configurations"176 },177 "meta": {178 "type": "object",179 "description": "Meta configurations of a theme"180 },181 "name": {182 "type": "string",183 "description": "Name of the theme"184 },185 "tags": {186 "type": "array",187 "description": "Tags for the theme",188 "items": {189 "type": "string",190 "description": "Details of third party scripts that will get injected in theme"191 }192 },193 "config": {194 "type": "object",195 "properties": {196 "list": {197 "type": "array",198 "description": "An array of items.",199 "items": {200 "type": "object",201 "properties": {202 "name": {203 "type": "string",204 "description": "Name of the item."205 },206 "page": {207 "type": "array",208 "description": "An array of pages.",209 "items": {210 "type": "object",211 "properties": {212 "settings": {213 "type": "object",214 "description": "Settings for the page.",215 "properties": {216 "props": {217 "type": "object",218 "description": "Properties for the page.",219 "properties": {220 "page": {221 "type": "string",222 "description": "Name of the page."223 }224 }225 }226 }227 }228 }229 },230 "global_config": {231 "type": "object",232 "properties": {233 "static": {234 "type": "object",235 "properties": {236 "props": {237 "type": "object",238 "properties": {239 "colors": {240 "type": "object",241 "properties": {242 "primary_color": {243 "type": "string",244 "description": "The main color used for branding and primary elements."245 },246 "secondary_color": {247 "type": "string",248 "description": "A supporting color used alongside the primary color for additional design elements."249 },250 "accent_color": {251 "type": "string",252 "description": "A color used to highlight specific elements and create visual interest."253 },254 "link_color": {255 "type": "string",256 "description": "The color used for hyperlinks and interactive elements such as buttons."257 },258 "button_secondary_color": {259 "type": "string",260 "description": "An alternate color option for buttons, typically used in conjunction with the primary button color."261 },262 "bg_color": {263 "type": "string",264 "description": "The background color of the interface or layout."265 }266 }267 },268 "auth": {269 "type": "object",270 "properties": {271 "show_header_auth": {272 "type": "boolean",273 "description": "Determines whether authentication options should be displayed in the header of the interface."274 },275 "show_footer_auth": {276 "type": "boolean",277 "description": "Determines whether authentication options should be displayed in the footer of the interface."278 }279 }280 },281 "palette": {282 "type": "object",283 "properties": {284 "general_setting": {285 "type": "object",286 "properties": {287 "theme": {288 "type": "object",289 "properties": {290 "page_background": {291 "type": "string",292 "description": "The background color of the page."293 },294 "theme_accent": {295 "type": "string",296 "description": "The accent color used throughout the theme for highlights and accents."297 }298 }299 },300 "text": {301 "type": "object",302 "properties": {303 "text_heading": {304 "type": "string",305 "description": "The color of heading text."306 },307 "text_body": {308 "type": "string",309 "description": "The color of body text."310 },311 "text_label": {312 "type": "string",313 "description": "The color of labels or secondary text."314 },315 "text_secondary": {316 "type": "string",317 "description": "The color of secondary text elements."318 }319 }320 },321 "button": {322 "type": "object",323 "properties": {324 "button_primary": {325 "type": "string",326 "description": "The color of primary buttons."327 },328 "button_secondary": {329 "type": "string",330 "description": "The color of secondary buttons."331 },332 "button_link": {333 "type": "string",334 "description": "The color of hyperlink buttons."335 }336 }337 },338 "sale_discount": {339 "type": "object",340 "properties": {341 "sale_badge_background": {342 "type": "string",343 "description": "The background color of sale badges."344 },345 "sale_badge_text": {346 "type": "string",347 "description": "The color of text on sale badges."348 },349 "sale_discount_text": {350 "type": "string",351 "description": "The color of text indicating discounts."352 },353 "sale_timer": {354 "type": "string",355 "description": "The color of the timer for sales."356 }357 }358 },359 "header": {360 "type": "object",361 "properties": {362 "header_background": {363 "type": "string",364 "description": "The background color of the header."365 },366 "header_nav": {367 "type": "string",368 "description": "The color of navigation links in the header."369 },370 "header_icon": {371 "type": "string",372 "description": "The color of icons in the header."373 }374 }375 },376 "footer": {377 "type": "object",378 "properties": {379 "footer_background": {380 "type": "string",381 "description": "The background color of the footer."382 },383 "footer_bottom_background": {384 "type": "string",385 "description": "The background color of the bottom section of the footer."386 },387 "footer_heading_text": {388 "type": "string",389 "description": "The color of heading text in the footer."390 },391 "footer_body_text": {392 "type": "string",393 "description": "The color of body text in the footer."394 },395 "footer_icon": {396 "type": "string",397 "description": "The color of icons in the footer."398 }399 }400 }401 }402 },403 "advance_setting": {404 "type": "object",405 "properties": {406 "overlay_popup": {407 "type": "object",408 "properties": {409 "dialog_backgroung": {410 "type": "string",411 "description": "The background color of dialog boxes in overlay popups."412 },413 "overlay": {414 "type": "string",415 "description": "The color of the overlay used in overlay popups."416 }417 }418 },419 "divider_stroke_highlight": {420 "type": "object",421 "properties": {422 "divider_strokes": {423 "type": "string",424 "description": "The color of divider strokes."425 },426 "highlight": {427 "type": "string",428 "description": "The color used to highlight divider strokes."429 }430 }431 },432 "user_alerts": {433 "type": "object",434 "properties": {435 "success_background": {436 "type": "string",437 "description": "The background color for success alerts."438 },439 "success_text": {440 "type": "string",441 "description": "The color of text in success alerts."442 },443 "error_background": {444 "type": "string",445 "description": "The background color for error alerts."446 },447 "error_text": {448 "type": "string",449 "description": "The color of text in error alerts."450 },451 "info_background": {452 "type": "string",453 "description": "The background color for informational alerts."454 },455 "info_text": {456 "type": "string",457 "description": "The color of text in informational alerts."458 }459 }460 }461 },462 "description": "Colors of specific elements within the application facade."463 }464 }465 },466 "order_tracking": {467 "type": "object",468 "properties": {469 "show_header": {470 "type": "boolean",471 "description": "Determines whether order tracking information should be displayed in the header of the interface."472 },473 "show_footer": {474 "type": "boolean",475 "description": "Determines whether order tracking information should be displayed in the footer of the interface."476 }477 }478 },479 "extension": {480 "type": "object",481 "description": "Additional settings or features that extend the functionality of the theme tracking system."482 }483 }484 }485 }486 },487 "custom": {488 "type": "object",489 "properties": {490 "header_bg_color": {491 "type": "string",492 "description": "Background color of the header."493 },494 "header_text_color": {495 "type": "string",496 "description": "Color of text in the header."497 },498 "header_border_color": {499 "type": "string",500 "description": "Color of borders in the header."501 },502 "header_icon_color": {503 "type": "string",504 "description": "Color of icons in the header."505 },506 "header_cart_notification_bg_color": {507 "type": "string",508 "description": "Background color of the cart notification in the header."509 },510 "header_cart_notification_text_color": {511 "type": "string",512 "description": "Color of text in the cart notification in the header."513 },514 "header_nav_hover_color": {515 "type": "string",516 "description": "Color of navigation links when hovered over in the header."517 },518 "button_primary_color": {519 "type": "string",520 "description": "Color of primary buttons."521 },522 "button_primary_label_color": {523 "type": "string",524 "description": "Color of labels/text on primary buttons."525 },526 "button_add_to_cart_color": {527 "type": "string",528 "description": "Color of 'Add to Cart' buttons."529 },530 "button_add_to_cart_label_color": {531 "type": "string",532 "description": "Color of labels/text on 'Add to Cart' buttons."533 },534 "button_secondary_color": {535 "type": "string",536 "description": "Color of secondary buttons."537 },538 "button_secondary_label_color": {539 "type": "string",540 "description": "Color of labels/text on secondary buttons."541 },542 "button_tertiary_color": {543 "type": "string",544 "description": "Color of tertiary buttons."545 },546 "button_tertiary_label_color": {547 "type": "string",548 "description": "Color of labels/text on tertiary buttons."549 },550 "button_tertiary_hover_color": {551 "type": "string",552 "description": "Background color of tertiary buttons when hovered over."553 },554 "button_tertiary_hover_text_color": {555 "type": "string",556 "description": "Color of text on tertiary buttons when hovered over."557 },558 "text_heading_link_color": {559 "type": "string",560 "description": "Color of links within headings."561 },562 "text_body_color": {563 "type": "string",564 "description": "Color of body text."565 },566 "text_price_color": {567 "type": "string",568 "description": "Color of regular price text."569 },570 "text_sale_price_color": {571 "type": "string",572 "description": "Color of sale price text."573 },574 "text_strikethrough_price_color": {575 "type": "string",576 "description": "Color of strikethrough price text."577 },578 "text_discount_color": {579 "type": "string",580 "description": "Color of discount text."581 },582 "footer_bg_color": {583 "type": "string",584 "description": "Background color of the footer."585 },586 "footer_text_color": {587 "type": "string",588 "description": "Color of text in the footer."589 },590 "footer_border_color": {591 "type": "string",592 "description": "Color of borders in the footer."593 },594 "footer_nav_hover_color": {595 "type": "string",596 "description": "Color of navigation links when hovered over in the footer."597 }598 }599 }600 }601 }602 }603 }604 },605 "current": {606 "type": "string"607 }608 }609 },610 "description": "Theme configuration details"611 },612 "styles": {613 "type": "object",614 "description": "Styling details of theme"615 },616 "applied": {617 "type": "boolean",618 "description": "Theme is currently applied or not"619 },620 "created_at": {621 "type": "string",622 "description": "Timestamp when theme was created"623 },624 "is_private": {625 "type": "boolean",626 "description": "If the theme is private or not"627 },628 "theme_type": {629 "type": "string",630 "description": "Theme type being either Vue2 or React"631 },632 "updated_at": {633 "type": "string",634 "description": "When was the theme object last modified"635 },636 "application_id": {637 "type": "string",638 "description": "Application ID to which the theme belongs"639 },640 "template_theme_id": {641 "type": "string",642 "description": "Template theme ID on which the theme was created"643 },644 "marketplace_theme_id": {645 "type": "string",646 "description": "Marketplace theme ID on which the theme was created"647 }648 }649 }650 }651 }652 }653}
Payload Example
1{2 "event": {3 "trace_id": [4 "blitzkrieg.4dba69d2-90f3-464d-9c1f-47c36765efd9"5 ],6 "name": "theme",7 "type": "update",8 "version": "1",9 "created_timestamp": 1711617918578,10 "id": "SYyplnPxDndGpL19vhs4i3KtPfbR7IIkCsuecEjA4s0=",11 "category": "application"12 },13 "company_id": 3874,14 "application_id": "65ebf1b676b65eec1cf4b362",15 "contains": [16 "theme"17 ],18 "payload": {19 "theme": {20 "font": {21 "family": "Poppins",22 "variants": {23 "light": {24 "name": "300",25 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf"26 },27 "regular": {28 "name": "regular",29 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf"30 },31 "medium": {32 "name": "500",33 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf"34 },35 "semi_bold": {36 "name": "600",37 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf"38 },39 "bold": {40 "name": "700",41 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf"42 }43 }44 },45 "config": {46 "current": "Default",47 "list": [48 {49 "name": "Default",50 "global_config": {51 "static": {52 "props": {53 "colors": {54 "primary_color": "#000000",55 "secondary_color": "#000000",56 "accent_color": "#000000",57 "link_color": "#4499FF",58 "button_secondary_color": "#000000",59 "bg_color": "#F8F8F8"60 },61 "auth": {62 "show_header_auth": true,63 "show_footer_auth": true64 },65 "palette": {66 "general_setting": {67 "theme": {68 "page_background": "#f6fafb",69 "theme_accent": "#16b3aa"70 },71 "text": {72 "text_heading": "#121111",73 "text_body": "#15243a",74 "text_label": "#363f4d",75 "text_secondary": "#505b6b"76 },77 "button": {78 "button_primary": "#080808",79 "button_secondary": "#faf4f4",80 "button_link": "#15243a"81 },82 "sale_discount": {83 "sale_badge_background": "#0a0a0a",84 "sale_badge_text": "#ffffff",85 "sale_discount_text": "#000000",86 "sale_timer": "#000000"87 },88 "header": {89 "header_background": "#f6fafb",90 "header_nav": "#15243a",91 "header_icon": "#000000"92 },93 "footer": {94 "footer_background": "#e6f1f3",95 "footer_bottom_background": "#e6f1f3",96 "footer_heading_text": "#000000",97 "footer_body_text": "#000000",98 "footer_icon": "#000000"99 }100 },101 "advance_setting": {102 "overlay_popup": {103 "dialog_backgroung": "#FFFFFF",104 "overlay": "#f2f2f2"105 },106 "divider_stroke_highlight": {107 "divider_strokes": "#D4D1D1",108 "highlight": "#EDECE9"109 },110 "user_alerts": {111 "success_background": "#C2DBC9",112 "success_text": "#28b800",113 "error_background": "#a80b0b",114 "error_text": "#B24141",115 "info_background": "#EBD3BC",116 "info_text": "#D28F51"117 }118 }119 },120 "extension": {121 "header_top": [122 {123 "extension_id": "621ce569cb91ec40e4d6c019",124 "extension_name": "Product Recommendation",125 "config": {126 "extension_config_id": "62330effd4e498a1acfdaaa6",127 "extension_id": "621ce569cb91ec40e4d6c019",128 "organization_id": "60b48f67ff08196f3d811cfa"129 },130 "template": {131 "slug": "",132 "display": "Trending Products With Brand and Gender",133 "restrict_page": [],134 "wrapper": "<div id=\"ext-product-recommendation_product-trending-brand-gender\"></div>",135 "_id": "65cb4509ef62f29e6b41c1a4"136 }137 }138 ],139 "header_bottom": [],140 "footer_top": [],141 "footer_bottom": []142 },143 "order_tracking": {144 "show_header": true,145 "show_footer": true146 }147 }148 },149 "custom": {150 "props": {151 "header_bg_color": "#FFFFFF",152 "header_text_color": "#EB16EB",153 "header_border_color": "#e1e1e1",154 "header_icon_color": "#DE3636",155 "header_cart_notification_bg_color": "#000000",156 "header_cart_notification_text_color": "#ffffff",157 "header_nav_hover_color": "#999999",158 "button_primary_color": "#D827EB",159 "button_primary_label_color": "#F42971",160 "button_add_to_cart_color": "#0BE9CA",161 "button_add_to_cart_label_color": "#DF0EDA",162 "button_secondary_color": "#101311",163 "button_secondary_label_color": "#1818F1",164 "button_tertiary_color": "#222020",165 "button_tertiary_label_color": "#2910E9",166 "button_tertiary_hover_color": "#000000",167 "button_tertiary_hover_text_color": "#ffffff",168 "text_heading_link_color": "#1C1A1C",169 "text_body_color": "#EB0ED5",170 "text_price_color": "#25ED2D",171 "text_sale_price_color": "#E4B713",172 "text_strikethrough_price_color": "#EF1D1D",173 "text_discount_color": "#25F61B",174 "footer_bg_color": "#ffffff",175 "footer_text_color": "#B6A2A2",176 "footer_border_color": "#000000",177 "footer_nav_hover_color": "#16b3aa",178 "disable_cart": false,179 "is_menu_below_logo": false,180 "menu_position": "left",181 "tax_label_color": "#DADE1B",182 "footer_title_1": "CUSTOMER SERVICE",183 "footer_title_2": "ABOUT THE COMPANY",184 "footer_title_3": "Site Terms",185 "contact": "1111111111",186 "support_mail": "test@example.com",187 "footer_margin_top": 10,188 "footer_margin_bottom": 4,189 "store_locator": true,190 "facebook_link": "https://www.facebook.com/SteveMaddenIndia",191 "instagram_link": "https://www.instagram.com/stevemaddenindia",192 "youtube_link": "https://www.youtube.com/channel/UC3HFUKw6qNxsIDs6wh-vTFg",193 "redirect_link": "https://steve-madden.hostx1.de",194 "slide_link_1": "",195 "slide_link_2": "https://steve-madden.hostx1.de/wishlist",196 "strip_description": "End of Season Sale is live. Get addi. 10% off on orders above 4999!",197 "url_text_1": "Explore now.",198 "url_text_2": "Track your Orders & Returns here",199 "enable_announcement_bar": true,200 "font_header": {201 "variants": {202 "light": {203 "name": "300",204 "file": "https://fonts.gstatic.com/s/aronesans/v4/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWn_9DW03no5mBF4.ttf"205 },206 "regular": {207 "name": "regular",208 "file": "https://fonts.gstatic.com/s/aronesans/v4/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWn_9DW03no5mBF4.ttf"209 },210 "medium": {211 "name": "500",212 "file": "https://fonts.gstatic.com/s/aronesans/v4/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWk39DW03no5mBF4.ttf"213 },214 "semi_bold": {215 "name": "600",216 "file": "https://fonts.gstatic.com/s/aronesans/v4/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWqH6DW03no5mBF4.ttf"217 },218 "bold": {219 "name": "700",220 "file": "https://fonts.gstatic.com/s/aronesans/v4/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWpj6DW03no5mBF4.ttf"221 }222 },223 "family": "AR One Sans"224 },225 "font_body": {226 "variants": {227 "light": {228 "name": "300",229 "file": "https://fonts.gstatic.com/s/abeezee/v22/esDR31xSG-6AGleN6tKukbcHCpE.ttf"230 },231 "regular": {232 "name": "regular",233 "file": "https://fonts.gstatic.com/s/abeezee/v22/esDR31xSG-6AGleN6tKukbcHCpE.ttf"234 },235 "medium": {236 "name": "500",237 "file": "https://fonts.gstatic.com/s/abeezee/v22/esDR31xSG-6AGleN6tKukbcHCpE.ttf"238 },239 "semi_bold": {240 "name": "600",241 "file": "https://fonts.gstatic.com/s/abeezee/v22/esDR31xSG-6AGleN6tKukbcHCpE.ttf"242 },243 "bold": {244 "name": "700",245 "file": "https://fonts.gstatic.com/s/abeezee/v22/esDR31xSG-6AGleN6tKukbcHCpE.ttf"246 }247 },248 "family": "ABeeZee"249 },250 "large_logo": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/company/3874/applications/65ebf1b676b65eec1cf4b362/theme/pictures/free/original/theme-image-1709966264554.png",251 "small_logo": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/company/3874/applications/65ebf1b676b65eec1cf4b362/theme/pictures/free/original/theme-image-1709966264554.png",252 "contact_description": "",253 "image_container_bg": "#F96A6A",254 "img_fill": true255 }256 }257 },258 "page": [259 {260 "page": "product-description",261 "settings": {262 "props": {263 "extension": {264 "below_price_component": [],265 "below_delivery_location": [],266 "product_description_bottom": [267 {268 "extension_id": "621ce569cb91ec40e4d6c019",269 "extension_name": "Product Recommendation",270 "config": {271 "extension_config_id": "62330effd4e498a1acfdaaa6",272 "extension_id": "621ce569cb91ec40e4d6c019",273 "organization_id": "60b48f67ff08196f3d811cfa"274 },275 "template": {276 "slug": "",277 "display": "Brand",278 "restrict_page": [279 "product"280 ],281 "wrapper": "<div id=\"ext-product-recommendation_brand\"></div>",282 "_id": "62330effd4e498da1cfdaaa7"283 }284 }285 ]286 }287 }288 }289 }290 ]291 }292 ]293 },294 "_id": "6601290cb114315f0244c634",295 "name": "Updated copy of Gala",296 "application_id": "65ebf1b676b65eec1cf4b362",297 "company_id": 3874,298 "marketplace_theme_id": "65fd59d4131a1418b6f9326b",299 "template_theme_id": "65fd688925b1ff067153a46f",300 "applied": true,301 "is_private": false,302 "version": "1.1.8",303 "styles": {},304 "tags": [305 "ASTRA"306 ],307 "meta": {308 "payment": {309 "is_paid": false,310 "amount": 0311 },312 "description": "An exquisite fusion of elegance and functionality, designed to captivate the fashion-conscious. This visually enchanting and user-friendly option seamlessly harmonizes style and ease of use. Boasting optimised speed and search engine optimisation (SEO), it ensures a remarkable website that enthrals visitors while securing high rankings on search engines.",313 "industry": [314 "Restaurants",315 "Pet supplies",316 "Jewelry and accessories"317 ],318 "release": {319 "notes": "<div class=\"p-rich_text_section\"><strong data-stringify-type=\"bold\">Release Note: Version 1.1.8</strong></div>\n<div class=\"p-rich_text_section\"><br /><strong data-stringify-type=\"bold\">Bug Fix:</strong></div>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"0\" data-border=\"0\">\n<li data-stringify-indent=\"0\" data-stringify-border=\"0\">Fixed a bug where the price was not changing according to weight. Prices will now adjust correctly based on the specified weight.</li>\n</ul>",320 "version": "1.1.8"321 },322 "images": {323 "desktop": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/misc/pictures/free-icon/original/Xcn6zy_kf-images_desktop.png",324 "mobile": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/misc/pictures/free-icon/original/Szrq246Pv-images_mobile.png"325 },326 "slug": "gala",327 "name": "Gala"328 },329 "theme_type": "vue2",330 "global_sections": [331 {332 "section": {333 "name": "section_extension",334 "label": "Sale WWE",335 "props": {336 "extension": {337 "type": "extension",338 "value": {339 "section_extension": [340 {341 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",342 "extension_name": "Announcement Bar",343 "config": {344 "extension_config_id": "64343e3d9dfbcb0782db99ba",345 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",346 "organization_id": "60b48f67ff08196f3d811cfa"347 },348 "template": {349 "slug": "",350 "display": "Announcement Bar Header",351 "restrict_page": [],352 "wrapper": "<div id=\"ext-announcement-bar-header-bottom-view\"></div>",353 "_id": "64343e3d9dfbcb0782db99bb"354 }355 }356 ]357 }358 }359 },360 "blocks": [],361 "__source": {362 "id": "",363 "bundle_name": "",364 "type": "themeBundle"365 },366 "global_reference": "65eed62e288e8e21835f9e5d",367 "preset": {},368 "predicate": {369 "screen": {370 "mobile": true,371 "desktop": true,372 "tablet": true373 },374 "user": {375 "authenticated": true,376 "anonymous": true377 },378 "route": {379 "selected": "none",380 "exact_url": ""381 },382 "platform": {383 "ios": true,384 "android": true,385 "web": true386 },387 "schedule": {388 "cron": "",389 "start": "",390 "end": ""391 },392 "zones": []393 }394 },395 "default_section": {396 "name": "section_extension",397 "label": "Extensions",398 "props": [399 {400 "type": "extension",401 "id": "extension",402 "label": "Extension Positions",403 "info": "Handle extension in these positions",404 "positions": [405 {406 "value": "section_extension",407 "text": ""408 }409 ]410 }411 ],412 "blocks": []413 },414 "_id": "65eed62e288e8e21835f9e5d"415 },416 {417 "section": {418 "name": "section_extension",419 "label": "Announcement",420 "props": {421 "extension": {422 "type": "extension",423 "value": {424 "section_extension": [425 {426 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",427 "extension_name": "Announcement Bar",428 "config": {429 "extension_config_id": "64343e3d9dfbcb0782db99ba",430 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",431 "organization_id": "60b48f67ff08196f3d811cfa"432 },433 "template": {434 "slug": "",435 "display": "Announcement Bar Header",436 "restrict_page": [],437 "wrapper": "<div id=\"ext-announcement-bar-header-bottom-view\"></div>",438 "_id": "64343e3d9dfbcb0782db99bb"439 }440 }441 ]442 }443 }444 },445 "blocks": [],446 "__source": {447 "id": "",448 "bundle_name": "",449 "type": "themeBundle"450 },451 "global_reference": "66012829b114315f0244c5ef",452 "preset": {},453 "predicate": {454 "screen": {455 "mobile": true,456 "desktop": true,457 "tablet": true458 },459 "user": {460 "authenticated": true,461 "anonymous": true462 },463 "route": {464 "selected": "none",465 "exact_url": ""466 },467 "platform": {468 "ios": true,469 "android": true,470 "web": true471 },472 "schedule": {473 "cron": "",474 "start": "",475 "end": ""476 },477 "zones": []478 }479 },480 "default_section": {481 "name": "section_extension",482 "label": "Extensions",483 "props": [484 {485 "type": "extension",486 "id": "extension",487 "label": "Extension Positions",488 "info": "Handle extension in these positions",489 "positions": [490 {491 "value": "section_extension",492 "text": ""493 }494 ]495 }496 ],497 "blocks": []498 },499 "_id": "66012829b114315f0244c5ef"500 },501 {502 "section": {503 "name": "about_us",504 "label": "About us",505 "props": {506 "heading": {507 "type": "text",508 "value": "About Wrapme"509 },510 "image": {511 "value": "",512 "type": "image_picker"513 },514 "description": {515 "value": "",516 "type": "textarea"517 }518 },519 "blocks": [],520 "__source": {521 "id": "",522 "bundle_name": "",523 "type": "themeBundle"524 },525 "preset": {},526 "predicate": {527 "screen": {528 "mobile": true,529 "desktop": true,530 "tablet": true531 },532 "user": {533 "authenticated": true,534 "anonymous": true535 },536 "route": {537 "selected": "none",538 "exact_url": ""539 },540 "platform": {541 "ios": true,542 "android": true,543 "web": true544 },545 "schedule": {546 "cron": "",547 "start": "",548 "end": ""549 },550 "zones": []551 }552 },553 "default_section": {554 "name": "about_us",555 "label": "About Us",556 "props": [557 {558 "type": "text",559 "id": "heading",560 "label": "Heading",561 "default": "",562 "info": "Text for the heading"563 },564 {565 "id": "image",566 "type": "image_picker",567 "label": "Image",568 "default": "",569 "options": {570 "aspect_ratio": "1:1",571 "aspect_ratio_strict_check": true572 }573 },574 {575 "type": "textarea",576 "id": "description",577 "label": "Description",578 "default": "",579 "info": "Text for the description"580 }581 ],582 "blocks": []583 },584 "_id": "66013ee4cb669c0e8475326e"585 },586 {587 "section": {588 "name": "section_extension",589 "label": "Wrapme weekends",590 "props": {591 "extension": {592 "type": "extension",593 "value": {594 "section_extension": [595 {596 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",597 "extension_name": "Announcement Bar",598 "config": {599 "extension_config_id": "64343e3d9dfbcb0782db99ba",600 "extension_id": "6232cfdcf0ba7c05ae6fe1c4",601 "organization_id": "60b48f67ff08196f3d811cfa"602 },603 "template": {604 "slug": "",605 "display": "Announcement Bar Header",606 "restrict_page": [],607 "wrapper": "<div id=\"ext-announcement-bar-header-bottom-view\"></div>",608 "_id": "64343e3d9dfbcb0782db99bb"609 }610 }611 ]612 }613 }614 },615 "blocks": [],616 "__source": {617 "id": "",618 "bundle_name": "",619 "type": "themeBundle"620 },621 "global_reference": "660158f5b114315f0244cac0",622 "preset": {},623 "predicate": {624 "screen": {625 "mobile": true,626 "desktop": true,627 "tablet": true628 },629 "user": {630 "authenticated": true,631 "anonymous": true632 },633 "route": {634 "selected": "none",635 "exact_url": ""636 },637 "platform": {638 "ios": true,639 "android": true,640 "web": true641 },642 "schedule": {643 "cron": "",644 "start": "",645 "end": ""646 },647 "zones": []648 }649 },650 "default_section": {651 "name": "section_extension",652 "label": "Extensions",653 "props": [654 {655 "type": "extension",656 "id": "extension",657 "label": "Extension Positions",658 "info": "Handle extension in these positions",659 "positions": [660 {661 "value": "section_extension",662 "text": ""663 }664 ]665 }666 ],667 "blocks": []668 },669 "_id": "660158f5b114315f0244cac0"670 }671 ],672 "created_at": "2024-03-25T07:34:36.642Z",673 "updated_at": "2024-03-28T09:25:18.530Z"674 }675 }676}
Payload
Properties
application_id
array|string
Required
Application ID(Sales Channel) for which this event is triggered
company_id
integer
Required
Company ID for which this event is triggered
contains
array of string
Required
This array will have all the keys present at root level of 'payload' object
event
object
Required
Properties
category
string
Required
Category of the event. If it is at sales channel level or company level
created_timestamp
integer
Required
Event generation timestamp in epoch milliseconds
id
string
Required
Unique ID for an event. This id can be used to verifiy if event is already processed by receiver
name
string
Required
Name of the event
trace_id
array of string
Required
Internal trace_id for Fynd Platform services
type
string
Required
Type/Action of the event. e.g. create/update/delete
version
string
Required
Version of the event.
payload
object
Required
Properties
theme
object
Required
Theme Style configuration for theme.
Properties
_id
string
Unique theme ID
font
object
Font configurations
Properties
family
string
The font family.
variants
object
Font variants available for the font family.
Properties
bold
object
The bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
light
object
The light variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
medium
object
The medium variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
regular
object
The regular variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
semi_bold
object
The semi-bold variant of the font.
Properties
file
string
File path or URL for the font file.
name
string
Name of the font variant.
meta
object
Meta configurations of a theme
name
string
Name of the theme
tags
array of string
Tags for the theme
config
object
Theme configuration details
Properties
list
array of object
An array of items.
Array of Properties
name
string
Name of the item.
page
array of object
An array of pages.
Array of Properties
settings
object
Settings for the page.
Properties
props
object
Properties for the page.
Properties
page
string
Name of the page.
styles
object
Styling details of theme
applied
boolean
Theme is currently applied or not
created_at
string
Timestamp when theme was created
is_private
boolean
If the theme is private or not
theme_type
string
Theme type being either Vue2 or React
updated_at
string
When was the theme object last modified
application_id
string
Required
Application ID to which the theme belongs
template_theme_id
string
Template ID of the theme
marketplace_theme_id
string
Marketplace ID which has the theme configured
Payload Schema JSON
1{2 "type": "object",3 "required": [4 "company_id",5 "contains",6 "event",7 "payload",8 "application_id"9 ],10 "properties": {11 "application_id": {12 "type": [13 "array",14 "string"15 ],16 "description": "Application ID(Sales Channel) for which this event is triggered"17 },18 "company_id": {19 "type": "integer",20 "description": "Company ID for which this event is triggered"21 },22 "contains": {23 "type": "array",24 "description": "This array will have all the keys present at root level of 'payload' object",25 "items": {26 "type": "string"27 }28 },29 "event": {30 "type": "object",31 "required": [32 "category",33 "created_timestamp",34 "id",35 "name",36 "trace_id",37 "type",38 "version"39 ],40 "properties": {41 "category": {42 "type": "string",43 "description": "Category of the event. If it is at sales channel level or company level"44 },45 "created_timestamp": {46 "type": "integer",47 "description": "Event generation timestamp in epoch milliseconds"48 },49 "id": {50 "type": "string",51 "description": "Unique ID for an event. This id can be used to verifiy if event is already processed by receiver"52 },53 "name": {54 "type": "string",55 "description": "Name of the event"56 },57 "trace_id": {58 "type": "array",59 "description": "Internal trace_id for Fynd Platform services",60 "items": {61 "type": "string"62 }63 },64 "type": {65 "type": "string",66 "description": "Type/Action of the event. e.g. create/update/delete"67 },68 "version": {69 "type": "string",70 "description": "Version of the event."71 }72 }73 },74 "payload": {75 "type": "object",76 "required": [77 "theme"78 ],79 "properties": {80 "theme": {81 "type": "object",82 "required": [83 "application_id"84 ],85 "description": "Theme Style configuration for theme.",86 "properties": {87 "_id": {88 "type": "string",89 "description": "Unique theme ID"90 },91 "font": {92 "type": "object",93 "properties": {94 "family": {95 "type": "string",96 "description": "The font family."97 },98 "variants": {99 "type": "object",100 "description": "Font variants available for the font family.",101 "properties": {102 "bold": {103 "type": "object",104 "description": "The bold variant of the font.",105 "properties": {106 "file": {107 "type": "string",108 "description": "File path or URL for the font file."109 },110 "name": {111 "type": "string",112 "description": "Name of the font variant."113 }114 }115 },116 "light": {117 "type": "object",118 "description": "The light variant of the font.",119 "properties": {120 "file": {121 "type": "string",122 "description": "File path or URL for the font file."123 },124 "name": {125 "type": "string",126 "description": "Name of the font variant."127 }128 }129 },130 "medium": {131 "type": "object",132 "description": "The medium variant of the font.",133 "properties": {134 "file": {135 "type": "string",136 "description": "File path or URL for the font file."137 },138 "name": {139 "type": "string",140 "description": "Name of the font variant."141 }142 }143 },144 "regular": {145 "type": "object",146 "description": "The regular variant of the font.",147 "properties": {148 "file": {149 "type": "string",150 "description": "File path or URL for the font file."151 },152 "name": {153 "type": "string",154 "description": "Name of the font variant."155 }156 }157 },158 "semi_bold": {159 "type": "object",160 "description": "The semi-bold variant of the font.",161 "properties": {162 "file": {163 "type": "string",164 "description": "File path or URL for the font file."165 },166 "name": {167 "type": "string",168 "description": "Name of the font variant."169 }170 }171 }172 }173 }174 },175 "description": "Font configurations"176 },177 "meta": {178 "type": "object",179 "description": "Meta configurations of a theme"180 },181 "name": {182 "type": "string",183 "description": "Name of the theme"184 },185 "tags": {186 "type": "array",187 "description": "Tags for the theme",188 "items": {189 "type": "string",190 "description": "Details of third party scripts that will get injected in theme"191 }192 },193 "config": {194 "type": "object",195 "properties": {196 "list": {197 "type": "array",198 "description": "An array of items.",199 "items": {200 "type": "object",201 "properties": {202 "name": {203 "type": "string",204 "description": "Name of the item."205 },206 "page": {207 "type": "array",208 "description": "An array of pages.",209 "items": {210 "type": "object",211 "properties": {212 "settings": {213 "type": "object",214 "description": "Settings for the page.",215 "properties": {216 "props": {217 "type": "object",218 "description": "Properties for the page.",219 "properties": {220 "page": {221 "type": "string",222 "description": "Name of the page."223 }224 }225 }226 }227 }228 }229 },230 "global_config": {231 "type": "object",232 "properties": {233 "static": {234 "type": "object",235 "properties": {236 "props": {237 "type": "object",238 "properties": {239 "colors": {240 "type": "object",241 "properties": {242 "primary_color": {243 "type": "string",244 "description": "The main color used for branding and primary elements."245 },246 "secondary_color": {247 "type": "string",248 "description": "A supporting color used alongside the primary color for additional design elements."249 },250 "accent_color": {251 "type": "string",252 "description": "A color used to highlight specific elements and create visual interest."253 },254 "link_color": {255 "type": "string",256 "description": "The color used for hyperlinks and interactive elements such as buttons."257 },258 "button_secondary_color": {259 "type": "string",260 "description": "An alternate color option for buttons, typically used in conjunction with the primary button color."261 },262 "bg_color": {263 "type": "string",264 "description": "The background color of the interface or layout."265 }266 }267 },268 "auth": {269 "type": "object",270 "properties": {271 "show_header_auth": {272 "type": "boolean",273 "description": "Determines whether authentication options should be displayed in the header of the interface."274 },275 "show_footer_auth": {276 "type": "boolean",277 "description": "Determines whether authentication options should be displayed in the footer of the interface."278 }279 }280 },281 "palette": {282 "type": "object",283 "properties": {284 "general_setting": {285 "type": "object",286 "properties": {287 "theme": {288 "type": "object",289 "properties": {290 "page_background": {291 "type": "string",292 "description": "The background color of the page."293 },294 "theme_accent": {295 "type": "string",296 "description": "The accent color used throughout the theme for highlights and accents."297 }298 }299 },300 "text": {301 "type": "object",302 "properties": {303 "text_heading": {304 "type": "string",305 "description": "The color of heading text."306 },307 "text_body": {308 "type": "string",309 "description": "The color of body text."310 },311 "text_label": {312 "type": "string",313 "description": "The color of labels or secondary text."314 },315 "text_secondary": {316 "type": "string",317 "description": "The color of secondary text elements."318 }319 }320 },321 "button": {322 "type": "object",323 "properties": {324 "button_primary": {325 "type": "string",326 "description": "The color of primary buttons."327 },328 "button_secondary": {329 "type": "string",330 "description": "The color of secondary buttons."331 },332 "button_link": {333 "type": "string",334 "description": "The color of hyperlink buttons."335 }336 }337 },338 "sale_discount": {339 "type": "object",340 "properties": {341 "sale_badge_background": {342 "type": "string",343 "description": "The background color of sale badges."344 },345 "sale_badge_text": {346 "type": "string",347 "description": "The color of text on sale badges."348 },349 "sale_discount_text": {350 "type": "string",351 "description": "The color of text indicating discounts."352 },353 "sale_timer": {354 "type": "string",355 "description": "The color of the timer for sales."356 }357 }358 },359 "header": {360 "type": "object",361 "properties": {362 "header_background": {363 "type": "string",364 "description": "The background color of the header."365 },366 "header_nav": {367 "type": "string",368 "description": "The color of navigation links in the header."369 },370 "header_icon": {371 "type": "string",372 "description": "The color of icons in the header."373 }374 }375 },376 "footer": {377 "type": "object",378 "properties": {379 "footer_background": {380 "type": "string",381 "description": "The background color of the footer."382 },383 "footer_bottom_background": {384 "type": "string",385 "description": "The background color of the bottom section of the footer."386 },387 "footer_heading_text": {388 "type": "string",389 "description": "The color of heading text in the footer."390 },391 "footer_body_text": {392 "type": "string",393 "description": "The color of body text in the footer."394 },395 "footer_icon": {396 "type": "string",397 "description": "The color of icons in the footer."398 }399 }400 }401 }402 },403 "advance_setting": {404 "type": "object",405 "properties": {406 "overlay_popup": {407 "type": "object",408 "properties": {409 "dialog_backgroung": {410 "type": "string",411 "description": "The background color of dialog boxes in overlay popups."412 },413 "overlay": {414 "type": "string",415 "description": "The color of the overlay used in overlay popups."416 }417 }418 },419 "divider_stroke_highlight": {420 "type": "object",421 "properties": {422 "divider_strokes": {423 "type": "string",424 "description": "The color of divider strokes."425 },426 "highlight": {427 "type": "string",428 "description": "The color used to highlight divider strokes."429 }430 }431 },432 "user_alerts": {433 "type": "object",434 "properties": {435 "success_background": {436 "type": "string",437 "description": "The background color for success alerts."438 },439 "success_text": {440 "type": "string",441 "description": "The color of text in success alerts."442 },443 "error_background": {444 "type": "string",445 "description": "The background color for error alerts."446 },447 "error_text": {448 "type": "string",449 "description": "The color of text in error alerts."450 },451 "info_background": {452 "type": "string",453 "description": "The background color for informational alerts."454 },455 "info_text": {456 "type": "string",457 "description": "The color of text in informational alerts."458 }459 }460 }461 },462 "description": "Colors of specific elements within the application facade."463 }464 }465 },466 "order_tracking": {467 "type": "object",468 "properties": {469 "show_header": {470 "type": "boolean",471 "description": "Determines whether order tracking information should be displayed in the header of the interface."472 },473 "show_footer": {474 "type": "boolean",475 "description": "Determines whether order tracking information should be displayed in the footer of the interface."476 }477 }478 },479 "extension": {480 "type": "object",481 "description": "Additional settings or features that extend the functionality of the theme tracking system."482 }483 }484 }485 }486 },487 "custom": {488 "type": "object",489 "properties": {490 "header_bg_color": {491 "type": "string",492 "description": "Background color of the header."493 },494 "header_text_color": {495 "type": "string",496 "description": "Color of text in the header."497 },498 "header_border_color": {499 "type": "string",500 "description": "Color of borders in the header."501 },502 "header_icon_color": {503 "type": "string",504 "description": "Color of icons in the header."505 },506 "header_cart_notification_bg_color": {507 "type": "string",508 "description": "Background color of the cart notification in the header."509 },510 "header_cart_notification_text_color": {511 "type": "string",512 "description": "Color of text in the cart notification in the header."513 },514 "header_nav_hover_color": {515 "type": "string",516 "description": "Color of navigation links when hovered over in the header."517 },518 "button_primary_color": {519 "type": "string",520 "description": "Color of primary buttons."521 },522 "button_primary_label_color": {523 "type": "string",524 "description": "Color of labels/text on primary buttons."525 },526 "button_add_to_cart_color": {527 "type": "string",528 "description": "Color of 'Add to Cart' buttons."529 },530 "button_add_to_cart_label_color": {531 "type": "string",532 "description": "Color of labels/text on 'Add to Cart' buttons."533 },534 "button_secondary_color": {535 "type": "string",536 "description": "Color of secondary buttons."537 },538 "button_secondary_label_color": {539 "type": "string",540 "description": "Color of labels/text on secondary buttons."541 },542 "button_tertiary_color": {543 "type": "string",544 "description": "Color of tertiary buttons."545 },546 "button_tertiary_label_color": {547 "type": "string",548 "description": "Color of labels/text on tertiary buttons."549 },550 "button_tertiary_hover_color": {551 "type": "string",552 "description": "Background color of tertiary buttons when hovered over."553 },554 "button_tertiary_hover_text_color": {555 "type": "string",556 "description": "Color of text on tertiary buttons when hovered over."557 },558 "text_heading_link_color": {559 "type": "string",560 "description": "Color of links within headings."561 },562 "text_body_color": {563 "type": "string",564 "description": "Color of body text."565 },566 "text_price_color": {567 "type": "string",568 "description": "Color of regular price text."569 },570 "text_sale_price_color": {571 "type": "string",572 "description": "Color of sale price text."573 },574 "text_strikethrough_price_color": {575 "type": "string",576 "description": "Color of strikethrough price text."577 },578 "text_discount_color": {579 "type": "string",580 "description": "Color of discount text."581 },582 "footer_bg_color": {583 "type": "string",584 "description": "Background color of the footer."585 },586 "footer_text_color": {587 "type": "string",588 "description": "Color of text in the footer."589 },590 "footer_border_color": {591 "type": "string",592 "description": "Color of borders in the footer."593 },594 "footer_nav_hover_color": {595 "type": "string",596 "description": "Color of navigation links when hovered over in the footer."597 }598 }599 }600 }601 }602 }603 }604 },605 "current": {606 "type": "string"607 }608 }609 },610 "description": "Theme configuration details"611 },612 "styles": {613 "type": "object",614 "description": "Styling details of theme"615 },616 "applied": {617 "type": "boolean",618 "description": "Theme is currently applied or not"619 },620 "created_at": {621 "type": "string",622 "description": "Timestamp when theme was created"623 },624 "is_private": {625 "type": "boolean",626 "description": "If the theme is private or not"627 },628 "theme_type": {629 "type": "string",630 "description": "Theme type being either Vue2 or React"631 },632 "updated_at": {633 "type": "string",634 "description": "When was the theme object last modified"635 },636 "application_id": {637 "type": "string",638 "description": "Application ID to which the theme belongs"639 },640 "template_theme_id": {641 "type": "string",642 "description": "Template ID of the theme"643 },644 "marketplace_theme_id": {645 "type": "string",646 "description": "Marketplace ID which has the theme configured"647 }648 }649 }650 }651 }652 }653}
Payload Example
1{2 "event": {3 "trace_id": [4 "blitzkrieg.249a4ccc-4765-4f09-a138-18f59d188747"5 ],6 "name": "theme",7 "type": "delete",8 "version": "1",9 "created_timestamp": 1711959106089,10 "id": "Zq2Pr57/GOmatrzqdisaJpQalUs0zmFC5VlFSL1uTbk=",11 "category": "application"12 },13 "company_id": 61,14 "application_id": "5d63686df2a4f7806b76bb32",15 "contains": [16 "theme"17 ],18 "payload": {19 "theme": {20 "font": {21 "variants": {22 "light": {23 "name": "300",24 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf"25 },26 "regular": {27 "name": "regular",28 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf"29 },30 "medium": {31 "name": "500",32 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf"33 },34 "semi_bold": {35 "name": "600",36 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf"37 },38 "bold": {39 "name": "700",40 "file": "https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf"41 }42 },43 "family": "Poppins"44 },45 "config": {46 "current": "Default",47 "list": [48 {49 "name": "Default",50 "global_config": {51 "static": {52 "props": {53 "colors": {54 "primary_color": "#7043f7",55 "secondary_color": "#02d1cb",56 "accent_color": "#FFFFFF",57 "link_color": "#7043f7",58 "button_secondary_color": "#000000",59 "bg_color": "#F8F8F8"60 },61 "auth": {62 "show_header_auth": true,63 "show_footer_auth": true64 },65 "palette": {66 "general_setting": {67 "theme": {68 "page_background": "#fff9f3",69 "theme_accent": "#bea5a9"70 },71 "text": {72 "text_heading": "#000507",73 "text_body": "#010e15",74 "text_label": "#35596c",75 "text_secondary": "#678391"76 },77 "button": {78 "button_primary": "#023047",79 "button_secondary": "#ffffff",80 "button_link": "#552531"81 },82 "sale_discount": {83 "sale_badge_background": "#f1faee",84 "sale_badge_text": "#410102",85 "sale_discount_text": "#1867b0",86 "sale_timer": "#e63946"87 },88 "header": {89 "header_background": "#ffffff",90 "header_nav": "#000507",91 "header_icon": "#000507"92 },93 "footer": {94 "footer_background": "#023047",95 "footer_bottom_background": "#022a3f",96 "footer_heading_text": "#f9f6f6",97 "footer_body_text": "#FFFFFF",98 "footer_icon": "#FFFFFF"99 }100 },101 "advance_setting": {102 "overlay_popup": {103 "dialog_backgroung": "#ffffff",104 "overlay": "#010e15"105 },106 "divider_stroke_highlight": {107 "divider_strokes": "#f2edee",108 "highlight": "#dfd2d4"109 },110 "user_alerts": {111 "success_background": "#e9f9ed",112 "success_text": "#1C958F",113 "error_background": "#fff5f5",114 "error_text": "#B24141",115 "info_background": "#fff359",116 "info_text": "#D28F51"117 }118 }119 },120 "order_tracking": {121 "show_header": true,122 "show_footer": true123 },124 "extension": {125 "header_top": [126 {127 "extension_id": "6242ba839a6e7a3be7078885",128 "extension_name": "Review and Rating",129 "config": {130 "extension_config_id": "6247050751895b2438909ee1",131 "extension_id": "6242ba839a6e7a3be7078885",132 "organization_id": "60b48f67ff08196f3d811cfa"133 },134 "template": {135 "slug": "",136 "display": "Floating Window",137 "restrict_page": [],138 "wrapper": "<div id=\"floating-window\"></div>",139 "_id": "65394bd3793b005167696b87"140 }141 }142 ],143 "header_bottom": [],144 "footer_top": [],145 "footer_bottom": []146 }147 }148 },149 "custom": {150 "props": {151 "header_icon_color": "#000000",152 "menu_position": "bottom",153 "artwork": "https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/company/11197/applications/60b8c8a67b0862f85a672571/theme/pictures/free/original/theme-image-1668580342482.jpeg",154 "enable_artwork": false,155 "footer_bg_color": "#792a2a",156 "footer_text_color": "#9f8484",157 "footer_border_color": "#a6e7bf",158 "footer_nav_hover_color": "#59e8b9",159 "menu_layout_desktop": "layout_3",160 "logo": "https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/company/13619/applications/6426d6d07413f975950390fc/theme/pictures/free/original/theme-image-1680268022124.png",161 "logo_width": 774,162 "footer_description": "Astra is designed to create a seamless shopping experience for your customers. With a responsive layout and customizable options, you can showcase your products in a way that truly reflects your brand’s personality. The theme is optimized for speed and SEO, ensuring your website is not only visually appealing but also ranks well on search engines.",163 "logo_menu_alignment": "layout_4",164 "header_layout": "double",165 "section_margin_top": 89,166 "font_header": {167 "variants": {168 "light": {169 "name": "300",170 "file": "https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQZNLo_U2r.ttf"171 },172 "regular": {173 "name": "regular",174 "file": "https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQZNLo_U2r.ttf"175 },176 "medium": {177 "name": "500",178 "file": "https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQZNLo_U2r.ttf"179 },180 "semi_bold": {181 "name": "600",182 "file": "https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDQZNLo_U2r.ttf"183 },184 "bold": {185 "name": "700",186 "file": "https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDQZNLo_U2r.ttf"187 }188 },189 "family": "Playfair Display"190 },191 "font_body": {192 "variants": {193 "light": {194 "name": "300",195 "file": "https://fonts.gstatic.com/s/worksans/v18/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXNigDp6_cOyA.ttf"196 },197 "regular": {198 "name": "regular",199 "file": "https://fonts.gstatic.com/s/worksans/v18/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNigDp6_cOyA.ttf"200 },201 "medium": {202 "name": "500",203 "file": "https://fonts.gstatic.com/s/worksans/v18/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNigDp6_cOyA.ttf"204 },205 "semi_bold": {206 "name": "600",207 "file": "https://fonts.gstatic.com/s/worksans/v18/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNigDp6_cOyA.ttf"208 },209 "bold": {210 "name": "700",211 "file": "https://fonts.gstatic.com/s/worksans/v18/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNigDp6_cOyA.ttf"212 }213 },214 "family": "Work Sans"215 },216 "section_margin_bottom": 16,217 "payments_logo": "https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/company/13619/applications/6426d6d07413f975950390fc/theme/pictures/free/original/theme-image-1680268777553.png"218 }219 }220 },221 "page": [222 {223 "settings": {224 "props": {225 "extension": {226 "below_price_component": [],227 "below_product_info": [228 {229 "extension_id": "63182762e05785063b42a55c",230 "extension_name": "Size Comparison",231 "config": {232 "extension_config_id": "632468dd97ad99c4fb051be3",233 "extension_id": "63182762e05785063b42a55c",234 "organization_id": "60b48f67ff08196f3d811cfa"235 },236 "template": {237 "restrict_page": [238 "product"239 ],240 "_id": "632468dd97ad99b162051be4",241 "display": "Size Comparison Widget",242 "wrapper": "<div id=\"ext-size-comparison-view\"></div>",243 "slug": ""244 }245 },246 {247 "extension_id": "621ce569cb91ec40e4d6c019",248 "extension_name": "Product Recommendation",249 "config": {250 "extension_config_id": "62330effd4e498a1acfdaaa6",251 "extension_id": "621ce569cb91ec40e4d6c019",252 "organization_id": "60b48f67ff08196f3d811cfa"253 },254 "template": {255 "slug": "",256 "display": "Up Sell",257 "restrict_page": [],258 "wrapper": "<div id=\"ext-product-recommendation_up-sell\"></div>",259 "_id": "65488918bbeb64db7001798f"260 }261 }262 ],263 "product_description_bottom": [264 {265 "extension_id": "6242ba839a6e7a3be7078885",266 "extension_name": "Review and Rating",267 "config": {268 "extension_config_id": "6247050751895b2438909ee1",269 "extension_id": "6242ba839a6e7a3be7078885",270 "organization_id": "60b48f67ff08196f3d811cfa"271 },272 "template": {273 "slug": "",274 "display": "rating-review",275 "restrict_page": [],276 "wrapper": "<div id=\"review-list\"></div>",277 "_id": "6247051419b99b80e3ad4e85"278 }279 }280 ]281 },282 "badge_url_1": "",283 "badge_url_2": "",284 "badge_url_3": "",285 "badge_url_4": "",286 "badge_url_5": ""287 }288 },289 "page": "product-description"290 },291 {292 "settings": {293 "props": {294 "continue_as_guest": true,295 "share_cart": false,296 "staff_selection": false,297 "checkout_mode": false,298 "gst": false299 }300 },301 "page": "cart-landing"302 },303 {304 "settings": {305 "props": {306 "extension": {307 "below_price_breakup": [308 {309 "extension_id": "6242ba839a6e7a3be7078885",310 "extension_name": "Review and Rating",311 "config": {312 "extension_config_id": "6247050751895b2438909ee1",313 "extension_id": "6242ba839a6e7a3be7078885",314 "organization_id": "60b48f67ff08196f3d811cfa"315 },316 "template": {317 "slug": "",318 "display": "application-review-modal",319 "restrict_page": [],320 "wrapper": "<div id=\"application-review-modal\"></div>",321 "_id": "63f4b4904adb0bbd79ddff9c"322 }323 }324 ],325 "below_shipment_list": []326 }327 }328 },329 "page": "order-status"330 }331 ]332 }333 ]334 },335 "_id": "65398b847d5fcf80c6693932",336 "applied": false,337 "is_private": false,338 "tags": [339 "ASTRA"340 ],341 "theme_type": "vue2",342 "application_id": "5d63686df2a4f7806b76bb32",343 "styles": {},344 "marketplace_theme_id": "65311f331552c75d7e02f0de",345 "template_theme_id": "6531220e3993817e53c3b3e4",346 "name": "Updated copy of Astra",347 "version": "1.0.22",348 "meta": {349 "payment": {350 "is_paid": false,351 "amount": 0352 },353 "description": "Presenting Astra, Fynd's newest e-commerce website theme, packed with a wide range of features that allow you to create a stunning online store and enhance your e-commerce skills.",354 "industry": [355 "Clothing",356 "Home and decor",357 "Jewelry and accessories"358 ],359 "release": {360 "notes": "<div class=\"p-rich_text_section\"><strong data-stringify-type=\"bold\">Release Note - Version 1.0.22<br /></strong><br />We're excited to introduce some fantastic new features and improvements in this latest release. Here's what you can expect:<br /><strong data-stringify-type=\"bold\">New Feature:</strong></div>\n<ol class=\"p-rich_text_list p-rich_text_list__ordered\" data-stringify-type=\"ordered-list\" data-indent=\"0\" data-border=\"0\">\n<li data-stringify-indent=\"0\" data-stringify-border=\"0\"><strong data-stringify-type=\"bold\">Size Selection Styles:</strong></li>\n</ol>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"1\" data-border=\"0\">\n<li data-stringify-indent=\"1\" data-stringify-border=\"0\">Now, you have even more control over how your customers choose sizes for products with two distinct styles:</li>\n</ul>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"2\" data-border=\"0\">\n<li data-stringify-indent=\"2\" data-stringify-border=\"0\"><strong data-stringify-type=\"bold\">Dropdown Style:</strong> Enhance the user experience with a dropdown menu for selecting sizes. It provides an organized and clutter-free way for customers to pick the right size.</li>\n<li data-stringify-indent=\"2\" data-stringify-border=\"0\"><strong data-stringify-type=\"bold\">Block Style:</strong> Opt for the block style to present size options in an easy-to-read, visually appealing grid format. Customers can quickly identify and choose the size that suits them best.</li>\n</ul>\n<div class=\"p-rich_text_section\"><strong data-stringify-type=\"bold\">Improvements:<br /><br /></strong><strong data-stringify-type=\"bold\">1. Mobile Image Quality Improved:</strong></div>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"0\" data-border=\"0\">\n<li data-stringify-indent=\"0\" data-stringify-border=\"0\">We've enhanced the image quality for mobile devices, ensuring that your visuals look sharper and more stunning than ever on smaller screens. Your content will shine, whether your users are on a smartphone or tablet.</li>\n</ul>\n<div class=\"p-rich_text_section\"><strong data-stringify-type=\"bold\">2. Image Lazy Loading Feature:</strong></div>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"0\" data-border=\"0\">\n<li data-stringify-indent=\"0\" data-stringify-border=\"0\">Introducing image lazy loading, a performance optimization that reduces page loading times. Images will now load on-demand, as users scroll down your pages, improving the overall user experience and saving bandwidth.</li>\n</ul>\n<div class=\"p-rich_text_section\"><strong data-stringify-type=\"bold\">3. Minor Fixes for the Theme:</strong></div>\n<ul class=\"p-rich_text_list p-rich_text_list__bullet\" data-stringify-type=\"unordered-list\" data-indent=\"0\" data-border=\"0\">\n<li data-stringify-indent=\"0\" data-stringify-border=\"0\">We've listened to your feedback and made several minor fixes to the theme to ensure a smoother and more seamless experience. These tweaks address various user interface and user experience improvements.</li>\n</ul>\n<div class=\"p-rich_text_section\">These updates aim to elevate your website's aesthetics, user-friendliness, and overall performance.</div>",361 "version": "1.0.22"362 },363 "images": {364 "desktop": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/misc/pictures/free-icon/original/svAn0jCwz-images_desktop.png",365 "mobile": "https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyndnp/wrkr/addsale/misc/pictures/free-icon/original/TpLehnrIW-images_mobile.png"366 },367 "slug": "astra",368 "name": "Astra"369 },370 "created_at": "2023-10-25T21:41:24.581Z",371 "updated_at": "2024-02-06T09:12:54.344Z",372 "company_id": 61,373 "global_sections": []374 }375 }376}