Product
The product API can display detailed product information.
You can utilize the objects to retrieve various types of products.
In addition to common or all products, special characteristics of the products can also be retrieved.
By leveraging this API, developers can seamlessly integrate detailed product data into their applications, enhancing user experience with rich product insights.
GET /product# Get ProductGet Product
Displaying the product is pivotal, and it can only be accessed from the database. The data includes category details, sorting format, brand, and applied filters. Additionally, the price range can be displayed using the GET method. Users can also check product ratings and stock availability.
Parameters
sku
stringUsed for searching products by SKU or the unique identifier for the product.
Example: JVW5301SJSS
brand
stringUsed for searching products by brand.
Example: GE
page
numberUsed for searching the specific page.
Example: 1
per_page (max 100)
numberUsed for showing the number of items to display per page, with a maximum limit of 100 items.
Example: 10
category
stringUsed for searching products by the category to which the product belongs.
Example: Cooking
subcategory
stringUsed for searching products by subcategory under the main category to which the product belongs.
Example: Vent Hoods
detail_category
stringUsed for searching products by a more detailed classification within the subcategory for the product.
Example: Wall & Chimney Hoods
Attributes
id
numberThe unique identifier for the product.
sku
stringThe stock keeping unit's ID to identify the product.
upc
stringThe universal product code, a barcode symbol that identifies the product.
color
stringThe color of the product.
name
stringThe name of the product.
image
nullThe image of the product.
brand
array of objectsObjects containing brand information for the product.
brand: brand_id
numberThe unique identifier for the product's brand.
brand: brand_name
stringThe name of the product's brand.
brand: brand_slug
stringA slug representing the product's brand, typically used in URLs.
brand: brand_image
stringThe URL of the image representing the product's brand.
status
stringThe availability status of the product.
price
array of objectsObjects containing various price information for the product.
price: map
numberThe minimum advertised price of the product.
price: map_last_updated
stringThe last updated date of the product's minimum advertised price.
price: msrp
numberThe manufacturer's suggested retail price of the product.
price: msrp_last_updated
stringThe last updated date of the product's manufacturer's suggested retail price.
price: umrp
numberThe unilateral minimum retail price of the product.
price: umrp_last_updated
stringThe last update date of the product's unilateral minimum retail price.
price: lowes_price
numberThe lowest price of the product.
price: lowes_last_updated
stringThe last update date of the product's lowest price.
price: homedepot_price
numberThe price of the product at Home Depot.
price: homedepot_last_updated
stringThe last update date of the product's price at Home Depot.
price: bestbuy_price
numberThe best buy price of the product.
price: bestbuy_last_updated
stringThe last update date of the product's best buy price.
category
array of objectsObjects containing category information for the product.
category: category_id
numberThe unique identifier for the product's category.
category: category_name
stringThe name of the product's category.
category: category_slug
stringA slug representing the product's category, typically used in URLs.
category: category_image
stringThe URL of the image representing the product's category.
subcategory
array of objectsObjects containing subcategory information for the product.
subcategory: subcategory_id
numberThe unique identifier for the product's subcategory.
subcategory: subcategory_name
stringThe name of the product's subcategory.
subcategory: subcategory_slug
stringA slug representing the product's subcategory, typically used in URLs.
subcategory: subcategory_image
stringThe URL of the image representing the product's subcategory.
detail_category
array of objectsObjects containing detailed category information for the product.
detail_category: detail_category_id
numberThe unique identifier for the product's detailed category.
detail_category: detail_category_name
stringThe name of the product's detailed category.
detail_category: detail_category_slug
stringA slug representing the product's detailed category, typically used in URLs.
detail_category: detail_category_image
stringThe URL of the image representing the product's detailed category.
product_images
array of objectsAn array of objects containing image information for the product.
product_images: id
numberThe unique identifier for each product image.
product_images: url
stringThe URL of each product image.
product_images: priority
numberThe priority or order of display for each product image.
product_documents
array of objectsAn array of objects containing document information for the product.
product_documents: id
numberThe unique identifier for each product document.
product_documents: url
stringThe URL of each product document.
product_documents: role
stringThe role or purpose of each product document (e.g., manual, specifications).
product_documents: priority
numberThe priority or order of display for each product document.
product_video
array of objectsObjects containing video information for the product.
product_video: id
numberThe unique identifier for the product video.
product_video: url
stringThe URL of the product video.
product_video: role
stringThe role or purpose of the product video (e.g., promotional, instructional).
product_video: priority
numberThe priority or order of display for the product video.
product_feature
stringThe value representing a specific feature of the product.
product_spec
array of objectsObjects containing detailed specifications of the product.
product_asset_360
array of objectsObjects containing 360-degree asset information for the product.
product_asset_360: url
stringThe URL of the 360-degree asset of the product.
product_asset_360: angle
numberThe angle representation of the 360-degree asset.
color_relation
array of objectsObjects linking the product SKU to its color variants.
color_relation: sku
stringThe stock keeping unit's ID for the color variant.
color_relation: color
stringThe color identifier for the color variant.
type_relation
array of objectsObjects linking the product SKU to its type variants.
type_relation: sku
stringThe stock keeping unit's ID for the type variant.
type_relation: type_name
stringThe name identifier for the type variant.
type_relation: type_value
stringThe value identifier for the type variant.
filter
array of objectsObjects specifying the filter criteria for queries.
sort
array of objectsSorting based on the filter types.
filter: brand
array of objectsObjects containing brand filter criteria.
filter: brand: id
numberThe unique identifier for a brand in the filter criteria.
filter: brand: brand_id
numberThe unique brand ID used in filter criteria.
filter: brand: name
stringThe name of the brand used in filter criteria.
filter: brand: total
numberThe total number of items matching the brand filter criteria.
filter: {condition}
array of objectsObjects specifying a particular condition for filtering.
filter: {condition}: field
stringThe field to which the condition is applied.
filter: {condition}: value
stringThe value defining the condition.
filter: {condition}: total
numberThe total number of items matching the condition.
filter: {condition}: default
booleanIndicates if the condition is a default filter setting.
filter: {spec}
array of objectsOBjects specifying a particular specification for filtering.
filter: {spec}: field
stringThe field to which the specification is applied.
filter: {spec}: value
stringThe value defining the specification.
GET /productcurl --location 'https://api.appliance-data.com/product' \
--header 'Authorization: Bearer Token' \