Announcing the Indix Freshness API Endpoint - Indix



Announcing the Indix Freshness API Endpoint

My grandfather used a Benjamin Franklin quote when my mom tried to get him to visit for longer: “Guests, like fish, begin to smell after three days.” Well, sometimes prices start to “smell” after a few days as well, depending on how you use the pricing data and whether you need to monitor MAP or strictly follow seasonality.

We’re excited to announce that with the introduction of the Freshness endpoint in the Indix Product API, our enterprise customers can now have control over how much aroma their prices might produce. This is a premium feature that is perfect for customers who already use Indix Data-as-a-Service and need to control offers data and price freshness for targeted products.

shutterstock_123733927The Freshness bulk endpoint allows customers to submit a set of products and get back the freshest price for those products from our Product Information Marketplace. If the freshest price is more than 24 hours old, we will go crawl the product and return the new (less stinky) price.

To use the Freshness endpoint, customers will need to first acquire the PIDs of the specific products needed. Then they will submit a file of the target PIDs and URLs to the Freshness bulk endpoint to get fresh pricing and in-stock information.

Freshness Endpoint Input File Format

Note: “seller” is optional, as shown below.

  "records" : [ {
    "pid" : "pid0",
    "url" : "",
    "seller" : "seller0",
    "storeId" : 270
  }, {
    "pid" : "pid1",
    "url" : "",
    "seller" : "seller1",
    "storeId" : 270
  }, {
    "pid" : "pid2",
    "url" : "",
    "seller" : "",
    "storeId" : 270
  }, {
    "pid" : "pid3",
    "url" : "",
    "seller" : "seller3",
    "storeId" : 270
  } ]

Freshness Endpoint Sample Output

  "result": {
    "productUrl": "",
    "userRatings": 5,
    "maxRating": 5,
    "availability": "IN_STOCK",
    "avgRating": 3.8,
    "shippingText": "& FREE Shipping. Details",
    "minSalePrice": 199.81,
    "minListPrice": 0.0,
    "availabilityText": "Only 7 left in stock more on the way .",
    "buyBoxWinner": true,
    "title": "Cooper Classics Lamare Oversized Mirror, Pewter/Copper",
    "lastRecordedAt": 1471414120181,
    "maxSalePrice": 0.0,
    "seller": "",
    "maxListPrice": 0.0
  "pid": "e4a58dfd985333c50b6654faf0a720b2",
  "status": "SUCCESS"

For more information on the Freshness endpoint, please check out our press release or the Freshness API endpoint page. If you’d like to see the Freshness endpoint in action to determine what it could add to your implementation of Indix, request a demo today.

Also published on Medium.

  Download the Pervasive Commerce White Paper
Get Demo

Leave a Reply

Your email address will not be published. Required fields are marked *