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.
This event will be generated where there is any action done on application level pricing
Events
application/product-price/create/v1
# This event is triggered when pricing based on price zone or delivery zone is created
application/product-price/update/v1
# This event is triggered when pricing based on price zone or delivery zone is updated
application/product-price/delete/v1
# This event is triggered when pricing based on price zone or delivery zone is deleted
Payload
Hide
application_id
array of string
Required
sales channel ID 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
Show
payload
object
Required
Show
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": "array",13 "items": {14 "type": "string"15 },16 "description": "sales channel ID 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 "item_code",78 "brand_uid",79 "item_id",80 "product_price"81 ],82 "properties": {83 "item_code": {84 "type": "string",85 "description": "Unique code identifying the item."86 },87 "brand_uid": {88 "type": "integer",89 "description": "Unique identifier for the brand."90 },91 "item_id": {92 "type": "integer",93 "description": "Unique identifier for the item."94 },95 "product_price": {96 "type": "array",97 "description": "List of pricing and delivery configurations across zones.",98 "items": {99 "type": "object",100 "required": [101 "zone_type",102 "zone_identifier",103 "currency_prices"104 ],105 "properties": {106 "zone_type": {107 "type": "string",108 "description": "Type of zone (e.g., price or delivery)."109 },110 "zone_identifier": {111 "type": "string",112 "description": "Identifier for the pricing/delivery zone."113 },114 "discount_meta": {115 "type": "object",116 "description": "Metadata related to discounts applicable to the item.",117 "properties": {118 "start": {119 "type": "string",120 "format": "date-time",121 "description": "Start time for the discount (if applicable)."122 },123 "end": {124 "type": "string",125 "format": "date-time",126 "description": "End time for the discount (if applicable)."127 },128 "timer": {129 "type": "boolean",130 "description": "Flag indicating if a discount timer is enabled."131 }132 }133 },134 "currency_prices": {135 "type": "array",136 "description": "List of pricing data for different currencies.",137 "items": {138 "type": "object",139 "required": [140 "discount",141 "currency_code",142 "currency_symbol",143 "marked",144 "effective",145 "selling"146 ],147 "properties": {148 "discount": {149 "type": "number",150 "description": "Discount amount or percentage."151 },152 "currency_code": {153 "type": "string",154 "description": "ISO currency code (e.g., INR, AED)."155 },156 "currency_symbol": {157 "type": "string",158 "description": "Symbol of the currency (e.g., ₹, AED)."159 },160 "marked": {161 "type": "object",162 "description": "Marked price range.",163 "required": [164 "min",165 "max"166 ],167 "properties": {168 "min": {169 "type": "number",170 "description": "Minimum marked price."171 },172 "max": {173 "type": "number",174 "description": "Maximum marked price."175 }176 }177 },178 "effective": {179 "type": "object",180 "description": "Effective price range after discount.",181 "required": [182 "min",183 "max"184 ],185 "properties": {186 "min": {187 "type": "number",188 "description": "Minimum effective price."189 },190 "max": {191 "type": "number",192 "description": "Maximum effective price."193 }194 }195 },196 "selling": {197 "type": "object",198 "description": "Final selling price range.",199 "required": [200 "min",201 "max"202 ],203 "properties": {204 "min": {205 "type": "number",206 "description": "Minimum selling price."207 },208 "max": {209 "type": "number",210 "description": "Maximum selling price."211 }212 }213 }214 }215 }216 }217 }218 }219 }220 }221 }222 }223}
Payload Example
1{2 "application_id": [3 "625e5411d6a31365b571800a",4 "*"5 ],6 "company_id": 5,7 "contains": [8 "product-price"9 ],10 "event": {11 "category": "application",12 "created_timestamp": 1712143541216,13 "id": "eCbEMUrjwV8UnqXRzSbRcCBj8hKZCc3rvqPxIXTZ2rE=",14 "name": "product-price",15 "trace_id": [16 "wildrider.e74aa68e-f1ac-11ee-aa5c-ca65ee4ea81f"17 ],18 "type": "create",19 "version": "1"20 },21 "payload": {22 "item_code": "TEST1",23 "brand_uid": 1,24 "item_id": 7500013,25 "product_price": [26 {27 "zone_type": "price",28 "zone_identifier": "68020ee6bb20f913edb1f3cb",29 "discount_meta": {30 "start": "",31 "end": "",32 "timer": true33 },34 "currency_prices": [35 {36 "discount": 9,37 "currency_code": "AED",38 "currency_symbol": "AED",39 "marked": {40 "min": 6,41 "max": 642 },43 "effective": {44 "min": 5.4,45 "max": 5.446 },47 "selling": {48 "min": 5.4,49 "max": 5.450 }51 }52 ]53 },54 {55 "zone_type": "delivery",56 "zone_identifier": "_all_",57 "discount_meta": {},58 "currency_prices": [59 {60 "discount": 0,61 "currency_code": "INR",62 "currency_symbol": "₹",63 "marked": {64 "min": 100,65 "max": 10066 },67 "effective": {68 "min": 100,69 "max": 10070 },71 "selling": {72 "min": 100,73 "max": 10074 }75 }76 ]77 }78 ]79 }80}
Payload
Hide
application_id
array of string
Required
sales channel ID 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
Show
payload
object
Required
Show
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": "array",13 "items": {14 "type": "string"15 },16 "description": "sales channel ID 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 "item_code",78 "brand_uid",79 "item_id",80 "product_price"81 ],82 "properties": {83 "item_code": {84 "type": "string",85 "description": "Unique code identifying the item."86 },87 "brand_uid": {88 "type": "integer",89 "description": "Unique identifier for the brand."90 },91 "item_id": {92 "type": "integer",93 "description": "Unique identifier for the item."94 },95 "product_price": {96 "type": "array",97 "description": "List of pricing and delivery configurations across zones.",98 "items": {99 "type": "object",100 "required": [101 "zone_type",102 "zone_identifier",103 "currency_prices"104 ],105 "properties": {106 "zone_type": {107 "type": "string",108 "description": "Type of zone (e.g., price or delivery)."109 },110 "zone_identifier": {111 "type": "string",112 "description": "Identifier for the pricing/delivery zone."113 },114 "discount_meta": {115 "type": "object",116 "description": "Metadata related to discounts applicable to the item.",117 "properties": {118 "start": {119 "type": "string",120 "fromat": "date-time",121 "description": "Start time for the discount (if applicable)."122 },123 "end": {124 "type": "string",125 "format": "date-time",126 "description": "End time for the discount (if applicable)."127 },128 "timer": {129 "type": "boolean",130 "description": "Flag indicating if a discount timer is enabled."131 }132 }133 },134 "currency_prices": {135 "type": "array",136 "description": "List of pricing data for different currencies.",137 "items": {138 "type": "object",139 "required": [140 "discount",141 "currency_code",142 "currency_symbol",143 "marked",144 "effective",145 "selling"146 ],147 "properties": {148 "discount": {149 "type": "number",150 "description": "Discount amount or percentage."151 },152 "currency_code": {153 "type": "string",154 "description": "ISO currency code (e.g., INR, AED)."155 },156 "currency_symbol": {157 "type": "string",158 "description": "Symbol of the currency (e.g., ₹, AED)."159 },160 "marked": {161 "type": "object",162 "description": "Marked price range.",163 "required": [164 "min",165 "max"166 ],167 "properties": {168 "min": {169 "type": "number",170 "description": "Minimum marked price."171 },172 "max": {173 "type": "number",174 "description": "Maximum marked price."175 }176 }177 },178 "effective": {179 "type": "object",180 "description": "Effective price range after discount.",181 "required": [182 "min",183 "max"184 ],185 "properties": {186 "min": {187 "type": "number",188 "description": "Minimum effective price."189 },190 "max": {191 "type": "number",192 "description": "Maximum effective price."193 }194 }195 },196 "selling": {197 "type": "object",198 "description": "Final selling price range.",199 "required": [200 "min",201 "max"202 ],203 "properties": {204 "min": {205 "type": "number",206 "description": "Minimum selling price."207 },208 "max": {209 "type": "number",210 "description": "Maximum selling price."211 }212 }213 }214 }215 }216 }217 }218 }219 }220 }221 }222 }223}
Payload Example
1{2 "application_id": [3 "625e5411d6a31365b571800a",4 "*"5 ],6 "company_id": 5,7 "contains": [8 "product-price"9 ],10 "event": {11 "category": "application",12 "created_timestamp": 1712143541216,13 "id": "eCbEMUrjwV8UnqXRzSbRcCBj8hKZCc3rvqPxIXTZ2rE=",14 "name": "product-price",15 "trace_id": [16 "wildrider.e74aa68e-f1ac-11ee-aa5c-ca65ee4ea81f"17 ],18 "type": "update",19 "version": "1"20 },21 "payload": {22 "item_code": "TEST1",23 "brand_uid": 1,24 "item_id": 7500013,25 "product_price": [26 {27 "zone_type": "price",28 "zone_identifier": "68020ee6bb20f913edb1f3cb",29 "discount_meta": {30 "start": "",31 "end": "",32 "timer": true33 },34 "currency_prices": [35 {36 "discount": 9,37 "currency_code": "AED",38 "currency_symbol": "AED",39 "marked": {40 "min": 6,41 "max": 642 },43 "effective": {44 "min": 5.4,45 "max": 5.446 },47 "selling": {48 "min": 5.4,49 "max": 5.450 }51 }52 ]53 },54 {55 "zone_type": "delivery",56 "zone_identifier": "_all_",57 "discount_meta": {},58 "currency_prices": [59 {60 "discount": 0,61 "currency_code": "INR",62 "currency_symbol": "₹",63 "marked": {64 "min": 100,65 "max": 10066 },67 "effective": {68 "min": 100,69 "max": 10070 },71 "selling": {72 "min": 100,73 "max": 10074 }75 }76 ]77 }78 ]79 }80}
Payload
Hide
application_id
array of string
Required
sales channel ID 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
Show
payload
object
Required
Show
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": "array",13 "items": {14 "type": "string"15 },16 "description": "sales channel ID 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 "item_code",78 "brand_uid",79 "item_id"80 ],81 "properties": {82 "item_code": {83 "type": "string",84 "description": "Unique code identifying the item."85 },86 "brand_uid": {87 "type": "integer",88 "description": "Unique identifier for the brand."89 },90 "item_id": {91 "type": "integer",92 "description": "Unique identifier for the item."93 },94 "product_price": {95 "type": "array",96 "description": "List of pricing and delivery configurations across zones.",97 "items": {98 "type": "object",99 "required": [100 "zone_type",101 "zone_identifier",102 "currency_prices"103 ],104 "properties": {105 "zone_type": {106 "type": "string",107 "description": "Type of zone (e.g., price or delivery)."108 },109 "zone_identifier": {110 "type": "string",111 "description": "Identifier for the pricing/delivery zone."112 },113 "discount_meta": {114 "type": "object",115 "description": "Metadata related to discounts applicable to the item."116 },117 "currency_prices": {118 "type": "array",119 "description": "List of pricing data for different currencies."120 }121 }122 }123 }124 }125 }126 }127}
Payload Example
1{2 "application_id": [3 "625e5411d6a31365b571800a",4 "*"5 ],6 "company_id": 5,7 "contains": [8 "product-price"9 ],10 "event": {11 "category": "application",12 "created_timestamp": 1712143541216,13 "id": "eCbEMUrjwV8UnqXRzSbRcCBj8hKZCc3rvqPxIXTZ2rE=",14 "name": "product-price",15 "trace_id": [16 "wildrider.e74aa68e-f1ac-11ee-aa5c-ca65ee4ea81f"17 ],18 "type": "delete",19 "version": "1"20 },21 "payload": {22 "item_code": "TEST1",23 "brand_uid": 1,24 "item_id": 7500013,25 "product_price": [26 {27 "zone_type": "price",28 "zone_identifier": "68020ee6bb20f913edb1f3cb"29 }30 ]31 }32}