This webhook payload is designed for notifying newly published product data. It provides comprehensive information about the product, including descriptions, pricing, and multimedia content, to ensure that all relevant systems and platforms are updated with the latest product offerings.
Event Sent
{
"type": "new_product",
"action_date": "2024-06-19 02:12:57",
"payload": [
{
"product_id": 107335,
"sku": "SKU9999",
"link": "https://www.testingproductimage.com",
"upc": null,
"color": "Stainless Steel",
"name": "60 1/4\" Stainless Steel Undercounter - SKU9999",
"basic_description": "60 1/4\" Stainless Steel Undercounter - SKU9999",
"long_description": null,
"product_type": "Example Product",
"image": null,
"brand": {
"brand_id": 1,
"brand_name": "AGA",
"brand_slug": "aga",
"brand_image": "/assets/brands/test.webp",
"raw_brand_image": "/assets/brands/test.webp",
"aws_background": "https://api-data.reusably.io/assets/brands/test.jpg",
"raw_aws_background": "/assets/brands/test.jpg"
},
"status": "Discontinued",
"price": {
"map": null,
"map_last_updated": null,
"msrp": null,
"msrp_last_updated": null,
"umrp": null,
"umrp_last_updated": null,
"in_stock_status": 1,
"lap": {
"lowes_price": null,
"lowes_last_updated": null,
"homedepot_price": null,
"homedepot_last_updated": null,
"bestbuy_price": null,
"bestbuy_last_updated": null,
"lowest_price": null
},
"lcp": {
"lowest_price": null,
"lowes_price": null,
"lowes_last_updated": null,
"homedepot_price": null,
"homedepot_last_updated": null,
"bestbuy_price": null,
"bestbuy_last_updated": null
}
},
"category": {
"category_id": 12,
"category_name": "Other",
"category_slug": "other",
"category_image": "/assets/detail-category/test.jpg",
"raw_category_image": "assets/detail-category/test.jpg"
},
"subcategory": {
"subcategory_id": 1,
"subcategory_name": "Air Conditioners",
"subcategory_slug": "air-conditioners",
"subcategory_image": null,
"raw_subcategory_image": null
},
"detail_category": {
"detail_category_id": 1,
"detail_category_name": "Window Mount Air Conditioners",
"detail_category_slug": "window-mount-air-conditioners",
"detail_category_image": "/assets/detail-category/test.jpg",
"raw_detail_category_image": "assets/detail-category/test.jpg"
},
"product_images": [
{
"id": 63412828,
"url": "/assets/images/SKU99999-63412828.webp",
"raw_url": "/assets/images/SKU99999-63412828.webp",
"priority": 0,
"content_length": "0 kb"
}
],
"product_documents": [
{
"id": 61456962,
"url": "/assets/docs/SKU99999-61456962.pdf",
"raw_url": "/assets/docs/SKU99999-61456962.pdf",
"role": "Specification Sheet",
"priority": 0,
"content_length": "0 kb"
}
],
"product_video": [],
"product_feature": [],
"product_spec": [
{
"section": null,
"category": "Shelves",
"spec": "2"
},
{
"section": null,
"category": "Doors",
"spec": "1"
},
{
"section": null,
"category": "Height (in.)",
"spec": "29–3/4"
},
{
"section": null,
"category": "Voltage",
"spec": "115/60/1"
},
{
"section": null,
"category": "Width (in.)",
"spec": "60–1/4"
},
{
"section": null,
"category": "Depth (in.)",
"spec": "32–1/4"
},
{
"section": null,
"category": "Horse Power",
"spec": "1/10"
},
{
"section": null,
"category": "Amps",
"spec": "1.7"
},
{
"section": null,
"category": "Weight (lbs.)",
"spec": "345"
}
],
"product_asset_360": [],
"color_relation": [],
"type_relation": [],
"filter": [{
[
{
"field": "Color",
"value": "Stainless Steel"
},
{
"field": "Type",
"value": "Rangetop"
}
]
}
],
"sort": {
"Color": {
"Stainless Steel": {
"Field": "Color",
"Value": "Stainless Steel"
}
},
"Installation": {
"Undercounter": {
"Field": "Installation",
"Value": "Undercounter"
}
}
}
"rebates": []
}
}
]
}
Payload Details
- type: Indicates the type of event, here new_product.
- action_date: The timestamp of when the product data was published, formatted as YYYY-MM-DD HH:MM:SS.
- payload: An array that includes detailed information about the new product.
Name | Type | Definition |
---|---|---|
product_id | number | The unique identifier of the product. |
sku | string | The stock keeping unit of the product. |
link | string | The link of the product’s data. |
upc | number | The barcode of the product. |
color | string | The color of the product. |
name | string | The name of the product. |
basic_description | string | The basic description of the product. |
long_description | string | The longer description of the product. |
product_type | string | The type of the product. |
image | string | The image of the product, it is optional. |
brand | array of objects | The array of objects, containing brand details. |
brand_id | string | The id of the brand. |
brand_name | string | The name of the brand. |
brand_slug | string | The slug of the brand. |
brand_image | string | The image of the brand. |
raw_brand_image | string | The raw source of the brand's image. |
aws_background | string | The link of background’s image. |
raw_aws_background | string | The raw source of the background's image. |
status | array of objects | The status of the product. |
price | array of objects | The pricing standard objects. |
map | string | The minimum advertised price of the product. |
map_last_updated | string | The most recent update to the product's minimum advertised price. |
msrp | string | The manufacturer’s suggested retail price of the product. |
msrp_last_updated | string | The most recent update to the product's manufacturer's suggested retail price. |
umrp | string | The unilateral minimum resale price of the product. |
umrp_last_updated | string | The most recent update to the product's unilateral minimum resale price. |
in_stock_status | boolean | The active product status of lowest price product. |
lap | array of objects | The lowest advertised price. |
lowes_price | string | The price from lowes. |
lowes_last_updated | string | The timestamp of the price update from lowes. |
homedepot_price | string | The price source; homedepot. |
homedepot_last_updated | string | The timestamp of the last updated homedepot price. |
bestbuy_price | string | The price source; bestbuy. |
bestbuy_last_updated | string | The timestamp of the last updated bestbuy price. |
lowest_price | string | The lowest price of the LAP. |
lcp | array of objects | The updated lowest cart price. |
lowest_price | string | The lowest price of the LAP. |
lowes_price | string | The price from lowes. |
lowes_last_updated | string | The timestamp of the price update from lowes. |
homedepot_price | string | The price source; homedepot. |
homedepot_last_updated | string | The timestamp of the last updated homedepot price. |
bestbuy_price | string | The price source; bestbuy. |
bestbuy_last_updated | string | The timestamp of the last updated bestbuy price. |
category | array of objects | The category details of the product. |
category_id | number | The id of the product category. |
category_name | string | The name of the product category. |
category_slug | string | The slug of the product category. |
category_image | string | The image of the product category. |
raw_category_image | string | The raw source of the product's category image. |
subcategory | array of objects | The subcategory details of the product. |
subcategory_id | number | The id of the product subcategory. |
subcategory_name | string | The name of the product subcategory. |
subcategory_slug | string | The slug of the product subcategory. |
subcategory_image | string | The image of the product subcategory. |
raw_subcategory_image | string | The raw source of the product's subcategory image. |
detail_category | array of objects | The detail category of the product. |
detail_category_id | number | The id of product detail category. |
detail_category_name | string | The name of the product detail category. |
detail_category_slug | string | The slug of the product detail category. |
detail_category_image | string | The image of the product detail category. |
raw_detail_category_image | string | The raw source of the product's detail category image. |
product_images | array of objects | The array of product images. |
id | number | The unique identifier of product images. |
url | string | The url of product images. |
raw_url | string | The raw url of product images. |
priority | string | The data indexing. |
content_length | string | The length or size of content. |
product_documents | array of objects | The array of product documents. |
id | number | The unique identifier of product documents. |
url | string | The url of product documents. |
raw_url | string | The raw url of product documents. |
role | string | The role of content type. |
priority | string | The data indexing. |
content_length | string | The length or size of content. |
product_video | array of objects | The array of product video. |
product_feature | array of objects | The array of product features. |
product_spec | array of objects | The array of product specifications. |
section | string | The section of product specification, it is optional. |
category | string | The category of the product specification. |
spec | string | The value of the category. |
product_asset_360 | array of objects | The array of product assets. |
color_relation | string | The array of color relation. |
type_relation | string | The type of relation. |
filter | string | The filter for new products. |
field | array of objects | The field of the filter type. |
value | string | The value of the filter type field. |
sort | array of objects | The sorting option of the products. |
color | array of objects | The color sorting type. |
stainless steel | string | One of the colors. |
field | string | The field of the previous object. |
value | string | The value of the field. |
installation | array of objects | The installation sorting type. |
undercounter | string | One of the installation types. |
field | string | The field of the previous object. |
value | string | The value of the field. |
rebates | string | The discounted price. |