Socket
Socket
Sign inDemoInstall

bestbuy

Package Overview
Dependencies
Maintainers
2
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bestbuy - npm Package Compare versions

Comparing version 1.1.0 to 2.0.0

examples/availability-stream.js

30

CHANGELOG.md

@@ -0,1 +1,31 @@

## Unreleased
**BREAKING CHANGES**
- The reviews function has been removed as its no longer available in the API.
- If errors are encountered, functions will now return an `Error` object instead of a string.
- This may mean updating existing code to check `err.message` instead of `err`.
- Native `Promise` is now used instead of `bluebird`
- Node version 4 or higher is now required to use this package.
- We've switched from `request`/`request-promise` to `axios` which is has built-in `Promise` usage. This means Error objects may look slightly different.
- For Example. `status` is returned now instead of `statusCode`.
With the exception of the reviews function (and returning `Error`s), the API interface should be nearly identical as the existing test suite was used to ensure the same functionality. The code behind all other funtions has been refactored to make adding some new features a bit easier.
Features:
- Added `version()` which returns the current API version and package version.
- Added the ability pass a custom function via `debug` for debug information.
- Added automatic rate limiting to avoid `429 Too Many Requests` errors.
- This can be manually adjusted via the `requestsPerSecond` option.
- Added Node stream support as JSON and XML via these new endpoints:
- `availabilityAsStream`
- `openBoxAsStream` (xml streaming not supported)
- `categoriesAsStream`
- `productsAsStream`
- `storesAsStream`
- These endpoints will return all results and handle pagination/throttling automatically.
- Check the README/examples for more details.
## 1.1.0 (2017-05-01)

@@ -2,0 +32,0 @@

2

examples/products.js

@@ -5,3 +5,3 @@ // Initialize with your Best Buy developer API key - if it is present as a

// version control :)
var bby = require('../bestbuy')(process.env.BBY_API_KEY);
var bby = require('../')(process.env.BBY_API_KEY);

@@ -8,0 +8,0 @@ // Product search for all items reviewed with exactly 4, show only name + sku

@@ -5,3 +5,3 @@ // Initialize with your Best Buy developer API key - if it is present as a

// version control :)
var BBY = require('../bestbuy');
var BBY = require('../');
var bby = BBY({

@@ -8,0 +8,0 @@ key: process.env.BBY_API_KEY,

@@ -5,3 +5,3 @@ // Initialize with your Best Buy developer API key - if it is present as a

// version control :)
var bby = require('../bestbuy')(process.env.BBY_API_KEY);
var bby = require('../')(process.env.BBY_API_KEY);

@@ -8,0 +8,0 @@ // Do a query for stores

{
"name": "bestbuy",
"version": "1.1.0",
"version": "2.0.0",
"description": "High level node.js client for the Best Buy API.",
"main": "bestbuy.js",
"main": "index.js",
"scripts": {

@@ -35,7 +35,8 @@ "record": "rm -rf test/fixtures/*.json && NOCK_BACK_MODE=record npm test",

"dependencies": {
"bluebird": "^3.0.5",
"lodash.assign": "^4.2.0",
"request": "^2.79.0",
"request-debug": "^0.2.0",
"request-promise": "^4.1.1"
"@flet/xml-nodes": "^1.0.0",
"JSONStream": "^1.3.1",
"axios": "^0.16.2",
"limiter": "^1.1.0",
"pump": "^1.0.2",
"through2": "^2.0.3"
},

@@ -42,0 +43,0 @@ "devDependencies": {

@@ -43,3 +43,2 @@ # Best Buy API

- [`recommendations`](#recommendations)
- [`reviews`](#reviews)
- [`stores`](#stores)

@@ -55,3 +54,19 @@ - [`warranties`](#warranties)

### Streams
Node.js streams are supported via these endpoints:
- `availabilityAsStream`
- `openBoxAsStream` (xml format not supported)
- `categoriesAsStream`
- `productsAsStream`
- `storesAsStream`
For Streams:
- ALL results will be returned.
- Paginating and throttling is handled automatically!
- For **json** format, the stream will be in `objectMode`, so each data chunk will be an object.
- For **xml** format, the stream will return buffers, so each data chunk will be a buffer filled with exactly one object (exmaple: `<product><sku>123</sku></product>`)
- If streaming xml directly into a file, be sure to add the xml pragma and wrap the stream in a root element or it won't be valid.
- a `total` event will always be emitted once per stream with the total number of results.
- a `data` event will be emitted for each item in the result (one per product/store/etc).
### availability

@@ -80,2 +95,13 @@ #### `availability(sku, array of store ids[, query string object])`

##### Using Streams
```js
var stream = bby.availabilityAsStream(5670003, [611, 15, 6, 10, 7, 1055, 1000, 281, 245, 11, 8]);
stream.on('total', function (total) { console.log('Total Products: ' + total); });
stream.on('data', function (data) {
console.log(`\nProduct "${data.name}" available at:\n${data.stores.map(store => ` - ${store.longName}`).join('\n')}`);
});
```
### categories

@@ -108,2 +134,23 @@ #### `categories(String of search criteria[, query string object])`

##### Using Streams
```js
// lets write all categories to a file called categories.json
var JSONStream = require('JSONStream');
var categories = bby.categoriesAsStream('');
// a "total" event is emitted so we know how many total products will be sent
categories.on('total', total => console.log(`Total Categories: ${total}`));
categories
.pipe(JSONStream.stringify())
.pipe(fs.createWriteStream('categories.json'));
// log when its done
categories.on('end', () => {
console.log('Done!');
});
```
### openBox

@@ -147,2 +194,9 @@ #### `openBox(sku, array of store ids)`

```
##### Using Streams
```js
var stream = bby.openBoxAsStream('categoryId=abcat0502000');
stream.on('data', data => {});
stream.on('total', (t) => { console.log('Total: ' + total) });
stream.on('data', (t) => { console.log('Open box Item: ', data) });
```

@@ -176,2 +230,19 @@ ### products

##### Using Streams
```js
var productsStream = bby.productsAsStream('customerReviewAverage=5&name=red*', {
show: 'name,sku'
});
// a "total" event is emitted so we know how many total products will be sent
productsStream.on('total', total => console.log(`Total Products: ${total}`));
// log each product to the console
productsStream.on('data', product => { console.log(`Product: ${JSON.stringify(product, null, 0)}`); });
// log when its done
productsStream.on('end', () => console.log('Done!'));
```
### recommendations

@@ -208,30 +279,5 @@ #### `recommendations('mostViewed' OR 'trendingViewed'[, optional category as a string])`

```
##### Using Streams
Streams are not supported for recommendations.
### reviews
#### `reviews(String of search criteria)`
This endpoint serves the search criteria for querying the [Reviews API as described in our API documentation](https://developer.bestbuy.com/documentation/reviews-api).
The below examples show finding the reviews for a specific product.
##### Using Callbacks
```js
var bby = require('bestbuy')('YOURKEY');
bby.reviews('sku=4312001', function(err, data) {
if (err) console.warn(err);
else if (data.total === 0) console.log('No reviews found');
else console.log('Found %d reviews, first review: %s', data.total, data.reviews[0].comment);
});
```
##### Using Promises
```js
var bby = require('bestbuy')('YOURKEY');
bby.reviews('sku=4312001')
.then(function(data){
if (data.total === 0) console.log('No reviews found');
else console.log('Found %d reviews, first review: %s', data.total, data.reviews[0].comment);
})
.catch(function(err){
console.warn(err);
});
```
### stores

@@ -261,3 +307,14 @@ #### `stores(String of search criteria)`

```
##### Using Streams
```js
var bby = require('bestbuy')('YOURKEY');
bby.storesAsStream('area(94103,25)&storeType=BigBox');
stream.on('total', function (total) { console.log('Total Stores: ' + total); });
stream.on('data', function (store) {
console.log(`\Store: ${store.name} - Phone: ${store.phone}}`);
});
```
### warranties

@@ -287,3 +344,68 @@ #### `warranties(sku)`

```
##### Using Streams
Streams are not supported for warranties.
### version
#### `version()`
This endpoint will return the version of the API and this package version.
##### Using Callbacks
```js
var bby = require('bestbuy')('YOURKEY');
bby.version(function(err, data) {
if (err) console.warn(err);
else console.log(data);
// output JSON:
// { packageVersion: '2.0.0', apiVersion: '1.0.844' }
});
```
##### Using Promises
```js
var bby = require('bestbuy')('YOURKEY');
bby.version().then(function(data) {
console.log(version);
})
.catch(function(err){
console.warn(err);
});
// output JSON:
// { packageVersion: '2.0.0', apiVersion: '1.0.844' }
```
##### Using Streams
Streams are not supported.
## Enabling Debug Output
Debug can be enabled via the `debug` attribute:
```js
var bby = require('bestbuy')({
key: 'YOURKEY',
debug: true
});
// output request and response info to console.log
```
If `console.log` is not desired, a custom debug function can be passed:
```js
var bby = require('bestbuy')({
key: 'YOURKEY',
debug: function (debugObject) { myCustomLogging.info(debugObject) }
});
// The debug function will be called for each request and each response.
```
## Rate Limiting
In order to avoid `429 Too Many Requests` errors, all API calls are automatically throttled to 5 requests per second. This value aligns with the default limit for approved API keys. Setting a lower value can be useful if a key needs to be shared among multiple application instances.
If you need to adjust this value, it can be done via the `requestsPerSecond` option:
```js
var bby = require('bestbuy')({
key: 'YOURKEY',
requestsPerSecond: 1 // just one request per second
});
```
## Tests

@@ -290,0 +412,0 @@ Run the existing tests with:

var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');
var AVAILABLE_SKU = 4971901; // insignia AA batteries
var ANOTHER_AVAILABILE_SKU = 5670003; // nintendo switch

@@ -15,3 +16,3 @@ var bby = BBY({

test('Availability search', test.opts, function (t) {
bby.stores('area(55119,25)&storeType=BigBox')
bby.stores('area(55119,25)&storeType=Big Box')
.then(function (data) {

@@ -30,7 +31,26 @@ t.ok(data.stores.length > 0, 'has stores');

})
.finally(t.end);
.then(t.end);
});
test('Availability search as xml', test.opts, function (t) {
bby.stores('area(55119,50)&storeType=Big Box')
.then(function (data) {
t.ok(data.stores.length > 0, 'has stores');
var stores = data.stores.map(function (store) {
return store.storeId;
});
return bby.availability(ANOTHER_AVAILABILE_SKU, stores, {format: 'xml'});
})
.then(function (data) {
t.ok(data.startsWith('<?xml'), 'xml string returned');
t.ok(data.indexOf('product>') > -1, 'products returned');
})
.catch(function (err) {
t.error(err);
})
.then(t.end);
});
test('Availability search using callback', test.opts, function (t) {
bby.stores('area(55119,25)&storeType=BigBox', function (err, data) {
bby.stores('area(55119,25)&storeType=Big Box', function (err, data) {
t.error(err, 'no error');

@@ -50,3 +70,3 @@ t.ok(data.stores.length > 0, 'has stores');

test('Availability search using callback and third argument', test.opts, function (t) {
bby.stores('area(55119,25)&storeType=BigBox', function (err, data) {
bby.stores('area(55119,25)&storeType=Big Box', function (err, data) {
t.error(err, 'no error');

@@ -68,3 +88,3 @@ t.ok(data.stores.length > 0, 'has stores');

bby.availability(AVAILABLE_SKU, 'blah', function (err, data) {
t.equals(err, 'Second parameter of "availability" must be store id(s), and it must be either a number or array of numbers');
t.equals(err.message, 'Second parameter of "availability" must be store id(s), and it must be either a number or array of numbers');
t.end();

@@ -78,5 +98,5 @@ });

t.ok(err, 'has error');
t.equals(err, 'Second parameter of "availability" must be store id(s), and it must be either a number or array of numbers');
t.equals(err.message, 'Second parameter of "availability" must be store id(s), and it must be either a number or array of numbers');
})
.finally(t.end);
.then(t.end);
});

@@ -89,5 +109,5 @@

t.ok(err, 'has error');
t.equals(err, 'First parameter of "availability" must be the SKU, and it must be either a number or a string');
t.equals(err.message, 'First parameter of "availability" must be the SKU, and it must be either a number or a string');
})
.finally(t.end);
.then(t.end);
});

@@ -100,5 +120,69 @@

t.ok(err, 'has error');
t.equals(err, 'Unrecognized parameter length when calling "availability" method');
t.equals(err.message, 'Unrecognized parameter length when calling "availability" method');
})
.finally(t.end);
.then(t.end);
});
test('Availability search as stream', test.opts, function (t) {
bby.stores('area(55119,25)&storeType=Big Box', function (err, data) {
t.error(err, 'no error');
t.ok(data.stores.length > 0, 'has stores');
var stores = data.stores.map(function (store) {
return store.storeId;
});
var stream;
try {
stream = bby.availabilityAsStream(AVAILABLE_SKU, stores);
} catch (err) {
console.error(err);
t.err(err);
t.end();
}
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
});
test('Availability search as xml stream', test.opts, function (t) {
bby.stores('area(55119,25)&storeType=Big Box', function (err, data) {
t.error(err, 'no error');
t.ok(data.stores.length > 0, 'has stores');
var stores = data.stores.map(function (store) {
return store.storeId;
});
var stream;
try {
stream = bby.availabilityAsStream(ANOTHER_AVAILABILE_SKU, stores, {format: 'xml'});
} catch (err) {
console.error(err);
t.err(err);
t.end();
}
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
});
var test = require('./lib/tape-nock-setup');
var BestBuy = require('../bestbuy');
var BestBuy = require('../');

@@ -12,3 +12,2 @@ function testProperties (t, BBY) {

t.ok(BBY.recommendations instanceof Function, 'recommendations is a function');
t.ok(BBY.reviews instanceof Function, 'reviews is a function');
t.ok(BBY.stores instanceof Function, 'stores is a function');

@@ -15,0 +14,0 @@ }

var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');

@@ -20,4 +20,3 @@ var bby = BBY({

t.ok(data.categories.length > 0, 'categories returned');
t.false(data.categories[0].customerReviewCount, 'no review count');
t.false(data.categories[0].customerReviewAverage, 'no review average');
t.false(data.categories[0].active, 'no active');
t.ok(data.categories[0].name, 'name returned');

@@ -29,3 +28,111 @@ t.ok(data.categories[0].id, 'id returned');

})
.finally(t.end);
.then(t.end);
});
test('Fetch all categories as xml', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
bby.categories('', {
show: 'name,id',
format: 'xml'
})
.then(function (data) {
t.ok(data.startsWith('<?xml'), 'xml string returned');
t.ok(data.indexOf('category>') > -1, 'categories returned');
t.end();
})
.catch(function (err) {
t.error(err);
});
});
test('Fetch Categories with name and page size and callback', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
bby.categories('(name=Video Games)', {pageSize: 1}, function (err, data) {
t.error(err, 'no error');
t.ok(data.categories.length > 0, 'categories returned');
t.ok(data.categories[0].name, 'name returned');
t.ok(data.categories[0].id, 'id returned');
t.ok(data.categories[0].active, 'active returned');
t.end();
});
});
test('Fetch Categories with name and callback', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
bby.categories('(name=Video Games)', function (err, data) {
t.error(err, 'no error');
t.ok(data.categories.length > 0, 'categories returned');
t.ok(data.categories[0].name, 'name returned');
t.ok(data.categories[0].id, 'id returned');
t.ok(data.categories[0].active, 'active returned');
t.end();
});
});
test('Fetch categories as stream', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
var stream;
try {
stream = bby.categoriesAsStream('name="V*"', {show: 'name'});
} catch (err) {
console.error(err);
t.error(err);
t.end();
}
var cnt = 0;
var total;
stream.on('data', data => {
t.deepEquals(Object.keys(data), ['name'], 'correct keys returned');
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('error', err => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Fetch categories as xml stream', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
var stream;
try {
stream = bby.categoriesAsStream('name="V*"', {format: 'xml'});
} catch (err) {
console.error(err);
t.error(err);
t.end();
}
var cnt = 0;
var total;
stream.on('data', data => {
t.ok(data.toString().match(/^<category>.*/), 'correct xml text present');
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('error', err => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/categories?apiKey=XXX&format=json&show=name%2Cid",
"method": "get",
"path": "/v1/categories?format=json&apiKey=XXX&show=name,id",
"body": "",

@@ -11,7 +11,7 @@ "status": 200,

"to": 10,
"total": 4135,
"currentPage": 1,
"totalPages": 414,
"queryTime": "0.026",
"totalTime": "0.060",
"total": 3768,
"totalPages": 377,
"queryTime": "0.020",
"totalTime": "0.028",
"partial": false,

@@ -25,10 +25,2 @@ "canonicalUrl": "/v1/categories?show=name,id&format=json&apiKey=XXX",

{
"name": "Learning Toys",
"id": "abcat0020001"
},
{
"name": "DVD Games",
"id": "abcat0020002"
},
{
"name": "Unique Gifts",

@@ -50,2 +42,6 @@ "id": "abcat0020004"

{
"name": "TV/DVD Combos",
"id": "abcat0101005"
},
{
"name": "Blu-ray & DVD Players",

@@ -61,18 +57,32 @@ "id": "abcat0102000"

"id": "abcat0102005"
},
{
"name": "Portable DVD Players",
"id": "abcat0102008"
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:43 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "977",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:02 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"684",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/stores(area(55119,25)&storeType=BigBox)?apiKey=XXX&format=json",
"method": "get",
"path": "/v1/stores(area(55119,25)&storeType=Big%20Box)?format=json&apiKey=XXX",
"body": "",

@@ -11,16 +11,16 @@ "status": 200,

"to": 10,
"currentPage": 1,
"total": 16,
"currentPage": 1,
"totalPages": 2,
"queryTime": "0.009",
"totalTime": "0.031",
"queryTime": "0.010",
"totalTime": "0.033",
"partial": false,
"canonicalUrl": "/v1/stores(area(\"55119\",25)&storeType=\"BigBox\")?format=json&apiKey=XXX",
"canonicalUrl": "/v1/stores(area(\"55119\",25)&storeType=\"Big Box\")?format=json&apiKey=XXX",
"stores": [
{
"storeId": 15,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Oakdale",
"longName": "Best Buy - Oakdale",
"storeType": "Big Box",
"tradeIn": null,
"name": "OAKDALE MN",
"longName": "Oakdale",
"address": "8301 3rd St N",

@@ -30,12 +30,12 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55128",
"fullPostalCode": "55128-5440",
"country": "US",
"lat": 44.950054,
"lng": -92.936394,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 44.95,
"lng": -92.94,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Windows Store"
"service": "Apple Shop"
},

@@ -46,18 +46,18 @@ {

{
"service": "Apple Shop"
"service": "Car and GPS Install Services"
},
{
"service": "Best Buy Mobile"
"service": "LG Experience"
},
{
"service": "Best Buy For Business"
"service": "Magnolia Design Center"
},
{
"service": "Electronics Recycling"
"service": "Microsoft Windows Store"
},
{
"service": "Pacific Kitchen & Home"
"service": "Pacific Kitchen and Home Inside Best Buy"
},
{
"service": "Magnolia Design Center "
"service": "Samsung Entertainment Experience"
},

@@ -68,9 +68,9 @@ {

{
"service": "LG Experience "
"service": "Sony Experience"
},
{
"service": "Sony Experience "
"service": "Samsung Open House"
},
{
"service": "Car & GPS Installation Services"
"service": "Trade-In"
}

@@ -80,10 +80,10 @@ ],

"postalCode": "55128",
"distance": 3.58
"distance": 3.54
},
{
"storeId": 6,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Inver Grove Heights",
"longName": "Best Buy - Inver Grove Heights",
"storeType": "Big Box",
"tradeIn": null,
"name": "INVER GROVE HGTS MN",
"longName": "Inver Grove Heights",
"address": "1350 50th Street E",

@@ -93,33 +93,24 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55077",
"fullPostalCode": "55077-1249",
"country": "US",
"lat": 44.879314,
"lng": -93.077156,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 44.88,
"lng": -93.08,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
"service": "Apple Shop"
},
{
"service": "Samsung Experience Shop"
"service": "Geek Squad Services"
},
{
"service": "Best Buy Mobile"
"service": "Car and GPS Install Services"
},
{
"service": "Best Buy For Business"
"service": "Microsoft Windows Store"
},
{
"service": "Apple Shop"
},
{
"service": "Electronics Recycling"
},
{
"service": "Car & GPS Installation Services"
},
{
"service": "Windows Store"
"service": "Trade-In"
}

@@ -133,6 +124,6 @@ ],

"storeId": 10,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Maplewood",
"longName": "Best Buy - Maplewood",
"storeType": "Big Box",
"tradeIn": null,
"name": "MAPLEWOOD MN",
"longName": "Maplewood",
"address": "1795 County Rd D E",

@@ -142,12 +133,12 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55109",
"fullPostalCode": "55109-5305",
"country": "US",
"lat": 45.036556,
"lng": -93.025986,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 45.04,
"lng": -93.03,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Windows Store"
"service": "Apple Shop"
},

@@ -158,27 +149,24 @@ {

{
"service": "Best Buy Mobile"
"service": "Car and GPS Install Services"
},
{
"service": "Best Buy For Business"
"service": "LG Experience"
},
{
"service": "Apple Shop"
"service": "Magnolia Home Theater"
},
{
"service": "Electronics Recycling"
"service": "Microsoft Windows Store"
},
{
"service": "Samsung Experience"
"service": "Samsung Entertainment Experience"
},
{
"service": "Sony Experience "
"service": "Sony Experience"
},
{
"service": "LG Experience "
"service": "Samsung Open House"
},
{
"service": "Magnolia Home Theater"
},
{
"service": "Car & GPS Installation Services"
"service": "Trade-In"
}

@@ -188,10 +176,10 @@ ],

"postalCode": "55109",
"distance": 6.92
"distance": 6.91
},
{
"storeId": 7,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Roseville",
"longName": "Best Buy - Roseville",
"storeType": "Big Box",
"tradeIn": null,
"name": "ROSEVILLE MN",
"longName": "Roseville",
"address": "1643 County Road B2",

@@ -201,45 +189,45 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55113",
"fullPostalCode": "55113-3001",
"country": "US",
"lat": 45.01651,
"lng": -93.168518,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 45.02,
"lng": -93.17,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Windows Store"
"service": "Apple Shop"
},
{
"service": "Geek Squad Services"
"service": "Camera Experience Shop"
},
{
"service": "Pacific Kitchen & Home"
"service": "Geek Squad Services"
},
{
"service": "Best Buy Mobile"
"service": "Car and GPS Install Services"
},
{
"service": "Best Buy For Business"
"service": "LG Experience"
},
{
"service": "Apple Shop"
"service": "Marine Powered by Geek Squad"
},
{
"service": "Electronics Recycling"
"service": "Magnolia Home Theater"
},
{
"service": "Best Buy Marine Powered by Geek Squad"
"service": "Microsoft Windows Store"
},
{
"service": "Samsung Experience"
"service": "Pacific Kitchen and Home Inside Best Buy"
},
{
"service": "Camera Experience Shop "
"service": "Samsung Entertainment Experience"
},
{
"service": "Magnolia Home Theater"
"service": "Samsung Open House"
},
{
"service": "Car & GPS Installation Services"
"service": "Trade-In"
}

@@ -249,42 +237,36 @@ ],

"postalCode": "55113",
"distance": 9.6
"distance": 9.57
},
{
"storeId": 1055,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Eagan",
"longName": "Best Buy - Eagan",
"storeType": "Big Box",
"tradeIn": null,
"name": "EAGAN MN",
"longName": "Eagan",
"address": "1235 Town Centre Dr",
"address2": "Ste F1",
"address2": "",
"city": "Eagan",
"region": "MN",
"fullPostalCode": "55123",
"fullPostalCode": "55123-1067",
"country": "US",
"lat": 44.83189,
"lng": -93.152992,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 44.83,
"lng": -93.16,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
"service": "Apple Shop"
},
{
"service": "Best Buy Mobile"
"service": "Geek Squad Services"
},
{
"service": "Best Buy For Business"
"service": "Car and GPS Install Services"
},
{
"service": "Apple Shop"
"service": "Magnolia Home Theater"
},
{
"service": "Electronics Recycling"
},
{
"service": "Car & GPS Installation Services"
},
{
"service": "Magnolia Home Theater"
"service": "Trade-In"
}

@@ -294,10 +276,10 @@ ],

"postalCode": "55123",
"distance": 10.21
"distance": 10.25
},
{
"storeId": 1000,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Mall of America",
"longName": "Best Buy - Mall of America",
"storeType": "Big Box",
"tradeIn": null,
"name": "MALL OF AMERICA MN",
"longName": "Mall of America",
"address": "340 W Market",

@@ -307,39 +289,30 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55425",
"fullPostalCode": "55425-5523",
"country": "US",
"lat": 44.85466,
"lng": -93.24565,
"hours": "Mon: 9-10; Tue: 9-10; Wed: 9-10; Thurs: 9-10; Fri: 9-10; Sat: 8-10; Sun: 8-10",
"hoursAmPm": "Mon: 9am-10pm; Tue: 9am-10pm; Wed: 9am-10pm; Thurs: 9am-10pm; Fri: 9am-10pm; Sat: 8am-10pm; Sun: 8am-10pm",
"lat": 44.85,
"lng": -93.24,
"hours": "Sun: 11-7; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 11-7; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 11am-7pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 11am-7pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
"service": "Alienware Experience Shop"
},
{
"service": "Best Buy Mobile"
},
{
"service": "Best Buy For Business"
},
{
"service": "Apple Shop"
},
{
"service": "Hablamos Español"
"service": "Camera Experience Shop"
},
{
"service": "Camera Experience Shop "
"service": "Geek Squad Services"
},
{
"service": "Electronics Recycling"
},
{
"service": "Magnolia Home Theater"
},
{
"service": "Samsung Experience Shop"
"service": "Microsoft Windows Store"
},
{
"service": "Windows Store"
"service": "Trade-In"
}

@@ -349,60 +322,60 @@ ],

"postalCode": "55425",
"distance": 13
"distance": 12.93
},
{
"storeId": 281,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Richfield",
"longName": "Best Buy - Richfield",
"address": "1000 West 78th St.",
"storeType": "Big Box",
"tradeIn": null,
"name": "RICHFIELD MN",
"longName": "Richfield",
"address": "1000 West 78th St",
"address2": "",
"city": "Richfield",
"region": "MN",
"fullPostalCode": "55423",
"fullPostalCode": "55423-3912",
"country": "US",
"lat": 44.863312,
"lng": -93.292557,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"gmtOffset": -6,
"lat": 44.86,
"lng": -93.29,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Windows Store"
"service": "Apple Authorized Service Provider"
},
{
"service": "Pacific Kitchen & Home"
"service": "Apple Shop"
},
{
"service": "Geek Squad Services"
"service": "Camera Experience Shop"
},
{
"service": "Best Buy Mobile"
"service": "Geek Squad Services"
},
{
"service": "Best Buy For Business"
"service": "Car and GPS Install Services"
},
{
"service": "Apple Shop"
"service": "LG Experience"
},
{
"service": "Electronics Recycling"
"service": "Magnolia Design Center"
},
{
"service": "Samsung Experience"
"service": "Microsoft Windows Store"
},
{
"service": "Camera Experience Shop "
"service": "Pacific Kitchen and Home Inside Best Buy"
},
{
"service": "LG Experience "
"service": "Samsung Authorized Service Provider"
},
{
"service": "Magnolia Design Center "
"service": "Samsung Entertainment Experience"
},
{
"service": "Car & GPS Installation Services"
"service": "Samsung Open House"
},
{
"service": "Hablamos Español"
"service": "Trade-In"
}

@@ -412,10 +385,10 @@ ],

"postalCode": "55423",
"distance": 14.88
"distance": 14.89
},
{
"storeId": 245,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Apple Valley",
"longName": "Best Buy - Apple Valley",
"storeType": "Big Box",
"tradeIn": null,
"name": "APPLE VALLEY MN",
"longName": "Apple Valley",
"address": "15300 Cedar Ave",

@@ -425,36 +398,33 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55124",
"fullPostalCode": "55124-3400",
"country": "US",
"lat": 44.729126,
"lng": -93.21521,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 44.73,
"lng": -93.21,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
"service": "Apple Shop"
},
{
"service": "Best Buy Mobile"
"service": "Geek Squad Services"
},
{
"service": "Best Buy For Business"
"service": "Car and GPS Install Services"
},
{
"service": "Apple Shop"
"service": "LG Experience"
},
{
"service": "Electronics Recycling"
"service": "Samsung Entertainment Experience"
},
{
"service": "Samsung Experience"
"service": "Sony Experience"
},
{
"service": "LG Experience "
"service": "Samsung Open House"
},
{
"service": "Sony Experience "
},
{
"service": "Car & GPS Installation Services"
"service": "Trade-In"
}

@@ -464,20 +434,20 @@ ],

"postalCode": "55124",
"distance": 17.65
"distance": 17.64
},
{
"storeId": 11,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Northtown",
"longName": "Best Buy - Northtown",
"address": "300 Northtown Dr Ne",
"storeType": "Big Box",
"tradeIn": null,
"name": "NORTHTOWN MN",
"longName": "Northtown",
"address": "300 Northtown Dr NE",
"address2": "",
"city": "Blaine",
"region": "MN",
"fullPostalCode": "55434",
"fullPostalCode": "55434-1039",
"country": "US",
"lat": 45.126179,
"lng": -93.261429,
"hours": "Mon: 9-10; Tue: 9-10; Wed: 9-10; Thurs: 9-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 9am-10pm; Tue: 9am-10pm; Wed: 9am-10pm; Thurs: 9am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 45.13,
"lng": -93.26,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,

@@ -489,21 +459,9 @@ "services": [

{
"service": "Best Buy Mobile"
"service": "Car and GPS Install Services"
},
{
"service": "Best Buy For Business"
"service": "Microsoft Windows Store"
},
{
"service": "Electronics Recycling"
},
{
"service": "Hablamos Español"
},
{
"service": "Samsung Experience Shop"
},
{
"service": "Car & GPS Installation Services"
},
{
"service": "Windows Store"
"service": "Trade-In"
}

@@ -513,10 +471,10 @@ ],

"postalCode": "55434",
"distance": 18.02
"distance": 18.03
},
{
"storeId": 8,
"storeType": "BigBox",
"tradeIn": "Trade-In - No receipt (biometric)",
"name": "Burnsville",
"longName": "Best Buy - Burnsville",
"storeType": "Big Box",
"tradeIn": null,
"name": "BURNSVILLE MN",
"longName": "Burnsville",
"address": "14141 Aldrich Ave S",

@@ -526,27 +484,18 @@ "address2": "",

"region": "MN",
"fullPostalCode": "55337",
"fullPostalCode": "55337-4444",
"country": "US",
"lat": 44.747404,
"lng": -93.288039,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 44.75,
"lng": -93.29,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
},
{
"service": "Best Buy Mobile"
},
{
"service": "Best Buy For Business"
},
{
"service": "Apple Shop"
},
{
"service": "Electronics Recycling"
"service": "Geek Squad Services"
},
{
"service": "Samsung Experience Shop"
"service": "Trade-In"
}

@@ -556,3 +505,3 @@ ],

"postalCode": "55337",
"distance": 19.03
"distance": 18.92
}

@@ -562,15 +511,25 @@ ],

},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:52 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "14070",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:08 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"10339",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/stores/1443.json?apiKey=XXX",
"method": "get",
"path": "/v1/stores/1443.json?format=json&apiKey=XXX",
"body": "",

@@ -10,38 +10,32 @@ "status": 200,

"storeId": 1443,
"storeType": "BigBox",
"tradeIn": "Trade-In - No-receipt",
"name": "Blaine",
"longName": "Best Buy - Blaine",
"address": "10985 Ulysses St Ne",
"storeType": "Big Box",
"tradeIn": null,
"name": "BLAINE MN",
"longName": "Blaine",
"address": "10985 Ulysses St NE",
"address2": "",
"city": "Blaine",
"region": "MN",
"fullPostalCode": "55434",
"fullPostalCode": "55434-3827",
"country": "US",
"lat": 45.169456,
"lng": -93.23568,
"hours": "Mon: 10-10; Tue: 10-10; Wed: 10-10; Thurs: 10-10; Fri: 9-11; Sat: 9-11; Sun: 10-8",
"hoursAmPm": "Mon: 10am-10pm; Tue: 10am-10pm; Wed: 10am-10pm; Thurs: 10am-10pm; Fri: 9am-11pm; Sat: 9am-11pm; Sun: 10am-8pm",
"lat": 45.17,
"lng": -93.24,
"hours": "Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9; Sun: 10-8; Mon: 10-9; Tue: 10-9; Wed: 10-9; Thurs: 10-9; Fri: 10-9; Sat: 10-9",
"hoursAmPm": "Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm; Sun: 10am-8pm; Mon: 10am-9pm; Tue: 10am-9pm; Wed: 10am-9pm; Thurs: 10am-9pm; Fri: 10am-9pm; Sat: 10am-9pm",
"gmtOffset": -5,
"services": [
{
"service": "Geek Squad Services"
"service": "Apple Shop"
},
{
"service": "Best Buy Mobile"
"service": "Geek Squad Services"
},
{
"service": "Best Buy For Business"
"service": "Car and GPS Install Services"
},
{
"service": "Apple Shop"
"service": "Samsung Experience"
},
{
"service": "Electronics Recycling"
},
{
"service": "Samsung Experience Shop"
},
{
"service": "Car & GPS Installation Services"
"service": "Trade-In"
}

@@ -52,15 +46,25 @@ ],

},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:52 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "1005",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:08 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"862",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products/6354884/warranties.json?apiKey=XXX&format=json",
"method": "get",
"path": "/v1/products/6354884/warranties.json?format=json&apiKey=XXX",
"body": "",

@@ -38,3 +38,3 @@ "status": 200,

"Date",
"Mon, 01 May 2017 19:41:12 GMT",
"Thu, 07 Sep 2017 00:06:39 GMT",
"Server",

@@ -41,0 +41,0 @@ "Best Buy Public APIs",

[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(gurgleflats?%3F%3F%3F4%29=&apiKey=XXX&format=json",
"method": "get",
"path": "/v1/products(gurgleflats????4)&format=json&apiKey=XXX",
"body": "",

@@ -12,7 +12,6 @@ "status": 400,

"status": "400 Bad Request",
"message": "Couldn't understand '/v1/products(gurgleflats????4)=&apiKey=XXX&format=json': Failed at character 25.",
"message": "Couldn't understand '/v1/products(gurgleflats????4)&format=json&apiKey=XXX",
"examples": [
"/v1/products/8880044.xml?apiKey=<YourApiKey> : Get product information for sku 8880044; display as XML",
"/v1/stores/187.json?apiKey=<YourApiKey> : Get information for store 187; display as JSON",
"/v1/reviews/2242984.json?callback=MyCallback&apiKey=<YourApiKey> : Get review 2242984; display as JSON, with callback function MyCallback",
"/v1/products?apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml",

@@ -36,10 +35,15 @@ "/v1/products?facet=manufacturer,10&apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml, and display up to 10 facets based on the \"manufacturer\" field.",

},
"headers": {
"content-type": "application/json; charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:49:15 GMT",
"server": "thin 1.6.1 codename Death Proof",
"content-length": "2879",
"connection": "Close"
}
"rawHeaders": [
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:06:35 GMT",
"Server",
"thin",
"Content-Length",
"2575",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(gurgleflats?%3F%3F%3F4%29=&apiKey=XXX&format=json",
"method": "get",
"path": "/v1/products(gurgleflats????4)&format=json&apiKey=XXX",
"body": "",

@@ -12,7 +12,6 @@ "status": 400,

"status": "400 Bad Request",
"message": "Couldn't understand '/v1/products(gurgleflats????4)=&apiKey=XXX&format=json': Failed at character 25.",
"message": "Couldn't understand '/v1/products(gurgleflats????4)&format=json&apiKey=XXX",
"examples": [
"/v1/products/8880044.xml?apiKey=<YourApiKey> : Get product information for sku 8880044; display as XML",
"/v1/stores/187.json?apiKey=<YourApiKey> : Get information for store 187; display as JSON",
"/v1/reviews/2242984.json?callback=MyCallback&apiKey=<YourApiKey> : Get review 2242984; display as JSON, with callback function MyCallback",
"/v1/products?apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml",

@@ -36,10 +35,15 @@ "/v1/products?facet=manufacturer,10&apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml, and display up to 10 facets based on the \"manufacturer\" field.",

},
"headers": {
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:48 GMT",
"server": "thin 1.6.1 codename Death Proof",
"content-length": "2879",
"connection": "Close"
}
"rawHeaders": [
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:05:00 GMT",
"Server",
"thin",
"Content-Length",
"2575",
"Connection",
"Close"
]
}
]

@@ -1,451 +0,1 @@

[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/openBox?apiKey=XXX&format=json&show=name%2Csku",
"body": "",
"status": 200,
"response": {
"metadata": {
"resultSet": {
"count": 2607
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/openBox?apiKey=XXX"
},
"page": {
"current": 1,
"size": 10,
"total": 261
}
},
"results": [
{
"customerReviews": {
"averageScore": "4.8",
"count": 133
},
"descriptions": {
"short": "Water-resistant; compact size"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5353/5353024_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5353024.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5353024/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5353024/cart"
},
"names": {
"title": "3DR - Backpack for Solo - Black"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 55.99,
"regular": 69.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 69.99,
"regular": 69.99
},
"sku": "5353024"
},
{
"customerReviews": {
"averageScore": "4.7",
"count": 193
},
"descriptions": {
"short": "Compatible with 3DR Solo drones; durable plastic construction"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5357/5357011_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5357011.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5357011/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5357011/cart"
},
"names": {
"title": "3DR - Propellers for 3DR Solo Drones (2-Pack) - Black"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 6.99,
"regular": 7.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 7.99,
"regular": 7.99
},
"sku": "5357011"
},
{
"customerReviews": {
"averageScore": "4.3",
"count": 378
},
"descriptions": {
"short": "Integrated GPS; 4-rotor, landing legs included; Wi-Fi connectivity; 25-minute run time without payload; 20-minute run time with payload"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5351/5351035_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5351035.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5351035/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5351035/cart"
},
"names": {
"title": "3DR - Solo Drone - Black"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 269.99,
"regular": 499.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 299.99,
"regular": 499.99
},
"sku": "5351035"
},
{
"customerReviews": {
"averageScore": "4.4",
"count": 201
},
"descriptions": {
"short": "Compatible with most GoPro cameras; designed for use with 3DR Solo Drones; helps you add photo and video capability to your drone; 3-axis design"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5352/5352061_rc.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5352061.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5352061/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5352061/cart"
},
"names": {
"title": "3DR - Solo Gimbal - Black"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 63.99,
"regular": 79.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 79.99,
"regular": 79.99
},
"sku": "5352061"
},
{
"customerReviews": {
"averageScore": "4.0",
"count": 12
},
"descriptions": {
"short": "Windows 10NVIDIA GeForce GTX 965M 4GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 13.3\" OLED display; 8GB memory; 500GB + 8GB hybrid hard driveSpecial features: Bluetooth; touch screen; backlit keyboard; HDMI outputNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5386/5386300_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5386300.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5386300/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5386300/cart"
},
"names": {
"title": "Alienware - 13.3\" OLED Touch-Screen Laptop - Intel Core i7 - 8GB Memory - 500GB + 8GB Hybrid Hard Drive - Epic silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1169.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1229.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1499.99,
"regular": 1499.99
},
"sku": "5386300"
},
{
"customerReviews": {
"averageScore": "4.4",
"count": 325
},
"descriptions": {
"short": "Windows 104K Ultra HD3GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 17.3\" display; 8GB memory; 1TB hard drive + 128GB solid state driveSpecial features: Backlit keyboard; HDMI outputNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4550/4550902_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4550902.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4550902/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4550902/cart"
},
"names": {
"title": "Alienware - 17.3\" 4K Ultra HD Laptop - Intel Core i7 - 8GB Memory - 1TB Hard Drive + 128GB Solid State Drive - Epic Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 1144.99,
"regular": 1649.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1173.99,
"regular": 1649.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1467.99,
"regular": 1649.99
},
"sku": "4550902"
},
{
"customerReviews": {
"averageScore": "4.2",
"count": 12
},
"descriptions": {
"short": "Windows 10 HomeNVIDIA GeForce GTX 1070 8GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 17.3\" display; 16GB memory; 1TB hard drive; 128GB solid state driveSpecial features: Bluetooth; backlit keyboard; HDMI output; G-SYNC technology; Tobii eye tracking"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5623/5623238_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5623238.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5623238/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5623238/cart"
},
"names": {
"title": "Alienware - 17.3\" Laptop - Intel Core i7 - 16GB Memory - NVIDIA GeForce GTX 1070 - 1TB Hard Drive + 128GB Solid State Drive - Silver"
},
"offers": [
{
"condition": "certified",
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1859.99,
"regular": 1999.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1999.99,
"regular": 1999.99
},
"sku": "5623238"
},
{
"customerReviews": {
"averageScore": "4.8",
"count": 32
},
"descriptions": {
"short": "Windows 10 HomeNVIDIA GeForce GTX 1070 8GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 17.3\" display; 16GB memory; 1TB hard drive; 128GB solid state driveSpecial features: Bluetooth; backlit keyboard; HDMI outputNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5623/5623233_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5623233.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5623233/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5623233/cart"
},
"names": {
"title": "Alienware - 17.3\" Laptop - Intel Core i7 - 16GB Memory - NVIDIA GeForce GTX 1070 - 1TB Hard Drive + 128GB Solid State Drive - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1619.99,
"regular": 1799.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1673.99,
"regular": 1799.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1799.99,
"regular": 1799.99
},
"sku": "5623233"
},
{
"customerReviews": {
"averageScore": "4.0",
"count": 23
},
"descriptions": {
"short": "Windows 10 Home 64-bitNVIDIA GeForce GTX 1070 8GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 16GB memory; 256GB solid state drive; 1TB hard driveSpecial features: built-in wireless networking; Bluetooth"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5647/5647900_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5647900.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5647900/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5647900/cart"
},
"names": {
"title": "Alienware - Aurora R5 Desktop - Intel Core i7 - 16GB Memory - NVIDIA GeForce GTX 1070 - 256GB Solid State Drive + 1TB Hard Drive - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1349.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1499.99,
"regular": 1499.99
},
"sku": "5647900"
},
{
"customerReviews": {
"averageScore": "4.7",
"count": 11
},
"descriptions": {
"short": "Windows 10 Home 64-bitNVIDIA GeForce GTX 1080 8GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 16GB memory; 256GB solid state drive; 2TB hard driveSpecial features: built-in wireless networking; Bluetooth"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5648/5648000_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5648000.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5648000/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5648000/cart"
},
"names": {
"title": "Alienware - Aurora R5 Desktop - Intel Core i7 - 16GB Memory - NVIDIA GeForce GTX 1080 - 256GB Solid State Drive + 2TB Hard Drive - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1619.99,
"regular": 1799.99
},
"sellerId": "BBY_OB"
}
],
"prices": {
"current": 1799.99,
"regular": 1799.99
},
"sku": "5648000"
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:44 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "10279",
"connection": "Close"
}
}
]
[]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/2557948/openBox?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/5762002/openBox?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/5762002/openBox?format=json&apiKey=XXX"
},
"resultSet": {
"count": 1
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/2557948/openBox?apiKey=XXX"
}

@@ -20,65 +20,75 @@ },

{
"sku": "5762002",
"customerReviews": {
"averageScore": "4.8",
"count": 4360
"averageScore": 4.7,
"count": 324
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 732GB storage capacityA7 chip with M7 motion coprocessorWi-Fi5.0MP iSight camera with 1080p HD video recording"
"short": "2160p (4K) resolutionSmart TV, Samsung Smart Hub, web browserMotion Rate 120"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/2557/2557948_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5762/5762002_sa.jpg"
},
"names": {
"title": "Samsung - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV"
},
"prices": {
"regular": 749.99,
"current": 749.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/2557948.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/2557948/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/2557948/cart"
"product": "https://api.bestbuy.com/v1/products/5762002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5762002/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5762002/cart?listing_id=3"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi - 32GB - Space Gray"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 242.99,
"regular": 269.99
"current": 512.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 250.99,
"regular": 269.99
"current": 496.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 269.99,
"regular": 269.99
},
"sku": "2557948"
]
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:46 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "1217",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:03 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"1156",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/openBox(categoryId=abcat0502000)?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/openBox(categoryId=abcat0502000)?format=json&apiKey=XXX",
"body": "",

@@ -10,12 +10,12 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/openBox(categoryId=abcat0502000)?format=json&apiKey=XXX"
},
"resultSet": {
"count": 101
"count": 125
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/openBox(categoryId=abcat0502000)?apiKey=XXX"
},
"page": {
"current": 1,
"size": 10,
"total": 11
"total": 13
}

@@ -25,326 +25,327 @@ },

{
"sku": "4260602",
"customerReviews": {
"averageScore": "4.0",
"count": 12
"averageScore": 4.8,
"count": 1453
},
"descriptions": {
"short": "Windows 10NVIDIA GeForce GTX 965M 4GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 13.3\" OLED display; 8GB memory; 500GB + 8GB hybrid hard driveSpecial features: Bluetooth; touch screen; backlit keyboard; HDMI outputNote: DVD/CD drive not included"
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5386/5386300_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4260/4260602_sa.jpg"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage - Silver"
},
"prices": {
"regular": 1799.99,
"current": 1499.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5386300.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5386300/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5386300/cart"
"product": "https://api.bestbuy.com/v1/products/4260602.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4260602/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4260602/cart?listing_id=3"
},
"names": {
"title": "Alienware - 13.3\" OLED Touch-Screen Laptop - Intel Core i7 - 8GB Memory - 500GB + 8GB Hybrid Hard Drive - Epic silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1169.99,
"regular": 1499.99
"current": 1274.99,
"regular": 1799.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1229.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1499.99,
"regular": 1499.99
},
"sku": "5386300"
]
},
{
"sku": "4530800",
"customerReviews": {
"averageScore": "4.4",
"count": 326
"averageScore": 4.5,
"count": 1278
},
"descriptions": {
"short": "Windows 104K Ultra HD3GB dedicated graphicsTechnical details: 6th Gen Intel&#174; Core&#8482; i7 processor; 17.3\" display; 8GB memory; 1TB hard drive + 128GB solid state driveSpecial features: Backlit keyboard; HDMI outputNote: DVD/CD drive not included"
"short": "Windows 10 ProTechnical details: Intel&#174; HD Graphics; 6th Gen Intel&#174; Core&#8482; i5 processor; 13.5\" display; 8GB memory; 128GB solid state driveSpecial features: Bluetooth; touch screenNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4550/4550902_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4530/4530800_sa.jpg"
},
"names": {
"title": "Microsoft - Surface Book 2-in-1 13.5\" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 128GB Solid State Drive - Silver"
},
"prices": {
"regular": 1499.99,
"current": 1249.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4550902.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4550902/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4550902/cart"
"product": "https://api.bestbuy.com/v1/products/4530800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4530800/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4530800/cart?listing_id=3"
},
"names": {
"title": "Alienware - 17.3\" 4K Ultra HD Laptop - Intel Core i7 - 8GB Memory - 1TB Hard Drive + 128GB Solid State Drive - Epic Silver"
},
"offers": [
{
"prices": {
"current": 999.99,
"regular": 1499.99
},
"condition": "certified",
"inStoreAvailability": false,
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 1108.99,
"regular": 1649.99
"current": 936.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 1385.99,
"regular": 1649.99
},
"sku": "4550902"
]
},
{
"sku": "4598800",
"customerReviews": {
"averageScore": "4.8",
"count": 4195
"averageScore": 4.7,
"count": 53
},
"descriptions": {
"short": "5th Gen Intel&#174; Core&#8482; i5 processor; 13.3\" display; 8GB memory; 128GB flash storageNote: DVD/CD drive not included"
"short": "Intel Core m3 processor Intel HD Graphics 615Fast SSD storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6443/6443034_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4598/4598800_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage (Latest Model) - Space Gray"
},
"prices": {
"regular": 1299.99,
"current": 1299.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6443034.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6443034/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/6443034/cart"
"product": "https://api.bestbuy.com/v1/products/4598800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4598800/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4598800/cart?listing_id=2"
},
"names": {
"title": "Apple - MacBook Air® (Latest Model) - 13.3\" Display - Intel Core i5 - 8GB Memory - 128GB Flash Storage - Silver"
},
"offers": [
{
"prices": {
"current": 1039.99,
"regular": 1299.99
},
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"sellerId": null
},
{
"prices": {
"current": 821.99,
"regular": 999.99
"current": 1104.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 830.99,
"regular": 999.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 874.99,
"regular": 999.99
},
"sku": "6443034"
]
},
{
"sku": "4599100",
"customerReviews": {
"averageScore": "4.8",
"count": 1455
"averageScore": 4.7,
"count": 53
},
"descriptions": {
"short": "5th Gen Intel&#174; Core&#8482; i5 processor; 13.3\" display; 8GB memory; 256GB flash storageNote: DVD/CD drive not included"
"short": "Intel Core m3 processor Intel HD Graphics 615Fast SSD storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6444/6444006_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4599/4599100_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage (Latest Model) - Gold"
},
"prices": {
"regular": 1299.99,
"current": 1299.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6444006.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6444006/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/6444006/cart"
"product": "https://api.bestbuy.com/v1/products/4599100.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4599100/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4599100/cart?listing_id=3"
},
"names": {
"title": "Apple - MacBook Air® (Latest Model) - 13.3\" Display - Intel Core i5 - 8GB Memory - 256GB Flash Storage - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 988.99,
"regular": 1199.99
"current": 974.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 1020.99,
"regular": 1199.99
"current": 935.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 1074.99,
"regular": 1199.99
},
"sku": "6444006"
]
},
{
"sku": "4599500",
"customerReviews": {
"averageScore": "4.7",
"count": 148
"averageScore": 4.7,
"count": 7
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FForce Touch Trackpad"
"short": "Intel Core i5 processor Intel HD Graphics 615Fast SSD storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4599/4599500_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core i5 - 8GB Memory - 512GB Flash Storage (Latest Model) - Gold"
},
"prices": {
"regular": 1599.99,
"current": 1599.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6447012.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6447012/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/6447012/cart"
"product": "https://api.bestbuy.com/v1/products/4599500.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4599500/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/4599500/cart?listing_id=3"
},
"names": {
"title": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1250.99,
"regular": 1499.99
"current": 1503.99,
"regular": 1599.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1291.99,
"regular": 1499.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1374.99,
"regular": 1499.99
},
"sku": "6447012"
]
},
{
"sku": "5206701",
"customerReviews": {
"averageScore": "4.7",
"count": 148
"averageScore": 4.3,
"count": 1219
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
"short": "Only @ Best BuyWindows 10Technical details: Intel&#174; Pentium&#8482; processor; 14\" display; 4GB memory; 500GB hard driveSpecial features: Bluetooth; touch screen; HDMI outputNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5465/5465700_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5206/5206701_sa.jpg"
},
"names": {
"title": "Lenovo - Flex 4 14 2-in-1 14\" Touch-Screen Laptop - Intel Pentium - 4GB Memory - 500GB Hard Drive - Black"
},
"prices": {
"regular": 399.99,
"current": 399.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5465700.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5465700/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5465700/cart"
"product": "https://api.bestbuy.com/v1/products/5206701.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5206701/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5206701/cart?listing_id=3"
},
"names": {
"title": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Space Gray"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1236.99,
"regular": 1499.99
"current": 359.99,
"regular": 399.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 1264.99,
"regular": 1499.99
"current": 351.99,
"regular": 399.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 1374.99,
"regular": 1499.99
},
"sku": "5465700"
]
},
{
"sku": "5217201",
"customerReviews": {
"averageScore": "4.6",
"count": 66
"averageScore": 4.2,
"count": 1129
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
"short": "Windows 10 HomeTechnical details: Intel&#174; Pentium&#8482; processor; 11.6\" display; 4GB memory; 500GB hard driveSpecial features: Bluetooth; touch screen; HDMI outputNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5465/5465603_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5217/5217201_sa.jpg"
},
"names": {
"title": "HP - Pavilion 2-in-1 11.6\" Touch-Screen Laptop - Intel Pentium - 4GB Memory - 500GB Hard Drive - Natural silver, Ash silver"
},
"prices": {
"regular": 399.99,
"current": 339.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5465603.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5465603/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5465603/cart"
"product": "https://api.bestbuy.com/v1/products/5217201.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5217201/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5217201/cart?listing_id=2"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Space Gray"
},
"offers": [
{
"prices": {
"current": 254.99,
"regular": 399.99
},
"condition": "excellent",
"onlineAvailability": false,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
},
{
"prices": {
"current": 271.99,
"regular": 399.99
},
"condition": "certified",
"inStoreAvailability": false,
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1691.99,
"regular": 1799.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1799.99,
"regular": 1799.99
},
"sku": "5465603"
]
},
{
"sku": "5229400",
"customerReviews": {
"averageScore": "4.8",
"count": 512
"averageScore": 4.7,
"count": 1122
},

@@ -355,155 +356,131 @@ "descriptions": {

"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6445/6445156_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5229/5229400_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage - Space Gray"
},
"prices": {
"regular": 1299.99,
"current": 999.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6445156.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6445156/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/6445156/cart"
"product": "https://api.bestbuy.com/v1/products/5229400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5229400/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5229400/cart?listing_id=3"
},
"names": {
"title": "Apple - Macbook® (Latest Model) - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage - Gold"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1169.99,
"current": 849.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1195.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1299.99,
"regular": 1299.99
},
"sku": "6445156"
]
},
{
"sku": "5229600",
"customerReviews": {
"averageScore": "4.8",
"count": 512
"averageScore": 4.7,
"count": 452
},
"descriptions": {
"short": "Intel&#174; Core&#8482; M3 processor; 12\" display; 8GB memory; 256GB flash storageNote: DVD/CD drive not included"
"short": "Intel&#174; Core&#8482; M5 processor; 12\" display; 8GB memory; 512GB flash storageNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6446/6446013_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5229/5229600_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core M5 - 8GB Memory - 512GB Flash Storage - Space Gray"
},
"prices": {
"regular": 1599.99,
"current": 1199.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6446013.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6446013/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/6446013/cart"
"product": "https://api.bestbuy.com/v1/products/5229600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5229600/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5229600/cart?listing_id=3"
},
"names": {
"title": "Apple - Macbook® (Latest Model) - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage - Rose Gold"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1169.99,
"regular": 1299.99
"current": 1019.99,
"regular": 1599.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1195.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1299.99,
"regular": 1299.99
},
"sku": "6446013"
]
},
{
"sku": "5229901",
"customerReviews": {
"averageScore": "4.8",
"count": 512
"averageScore": 4.7,
"count": 452
},
"descriptions": {
"short": "Intel&#174; Core&#8482; M3 processor; 12\" display; 8GB memory; 256GB flash storageNote: DVD/CD drive not included"
"short": "Intel&#174; Core&#8482; M5 processor; 12\" display; 8GB memory; 512GB flash storageNote: DVD/CD drive not included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5229/5229700_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5229/5229901_sa.jpg"
},
"names": {
"title": "Apple - Macbook® - 12\" Display - Intel Core M5 - 8GB Memory - 512GB Flash Storage - Gold"
},
"prices": {
"regular": 1599.99,
"current": 1199.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5229700.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5229700/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5229700/cart"
"product": "https://api.bestbuy.com/v1/products/5229901.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5229901/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5229901/cart?listing_id=3"
},
"names": {
"title": "Apple - Macbook® (Latest Model) - 12\" Display - Intel Core M3 - 8GB Memory - 256GB Flash Storage - Silver"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": true,
"prices": {
"current": 1143.99,
"regular": 1299.99
"current": 899.99,
"regular": 1599.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"inStoreAvailability": true,
"onlineAvailability": true,
"inStoreAvailability": false,
"listingId": "3",
"onlineAvailability": true,
"prices": {
"current": 1169.99,
"regular": 1299.99
},
"sellerId": "BBY_OB"
"sellerId": null
}
],
"prices": {
"current": 1299.99,
"regular": 1299.99
},
"sku": "5229700"
]
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:49:15 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "10961",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:06:34 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"10369",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/2557948/openBox?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/5762002/openBox?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/5762002/openBox?format=json&apiKey=XXX"
},
"resultSet": {
"count": 1
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/2557948/openBox?apiKey=XXX"
}

@@ -20,65 +20,75 @@ },

{
"sku": "5762002",
"customerReviews": {
"averageScore": "4.8",
"count": 4360
"averageScore": 4.7,
"count": 324
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 732GB storage capacityA7 chip with M7 motion coprocessorWi-Fi5.0MP iSight camera with 1080p HD video recording"
"short": "2160p (4K) resolutionSmart TV, Samsung Smart Hub, web browserMotion Rate 120"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/2557/2557948_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5762/5762002_sa.jpg"
},
"names": {
"title": "Samsung - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV"
},
"prices": {
"regular": 749.99,
"current": 749.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/2557948.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/2557948/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/2557948/cart"
"product": "https://api.bestbuy.com/v1/products/5762002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5762002/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5762002/cart?listing_id=3"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi - 32GB - Space Gray"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 242.99,
"regular": 269.99
"current": 512.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 250.99,
"regular": 269.99
"current": 496.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 269.99,
"regular": 269.99
},
"sku": "2557948"
]
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:46 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "1217",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:04:59 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"1156",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/2557948/openBox?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/5762002/openBox?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/5762002/openBox?format=json&apiKey=XXX"
},
"resultSet": {
"count": 1
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/2557948/openBox?apiKey=XXX"
}

@@ -20,65 +20,75 @@ },

{
"sku": "5762002",
"customerReviews": {
"averageScore": "4.8",
"count": 4360
"averageScore": 4.7,
"count": 324
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 732GB storage capacityA7 chip with M7 motion coprocessorWi-Fi5.0MP iSight camera with 1080p HD video recording"
"short": "2160p (4K) resolutionSmart TV, Samsung Smart Hub, web browserMotion Rate 120"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/2557/2557948_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5762/5762002_sa.jpg"
},
"names": {
"title": "Samsung - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV"
},
"prices": {
"regular": 749.99,
"current": 749.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/2557948.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/2557948/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/2557948/cart"
"product": "https://api.bestbuy.com/v1/products/5762002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5762002/pdp#tab=buyingOptions",
"addToCart": "https://api.bestbuy.com/click/-/5762002/cart?listing_id=3"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi - 32GB - Space Gray"
},
"offers": [
{
"condition": "excellent",
"inStoreAvailability": true,
"listingId": "2",
"onlineAvailability": false,
"prices": {
"current": 242.99,
"regular": 269.99
"current": 512.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
},
{
"condition": "certified",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "3",
"onlineAvailability": true,
"sellerId": null
},
{
"prices": {
"current": 250.99,
"regular": 269.99
"current": 496.99,
"regular": 749.99
},
"sellerId": "BBY_OB"
"condition": "excellent",
"onlineAvailability": true,
"inStoreAvailability": true,
"listingId": "2",
"sellerId": null
}
],
"prices": {
"current": 269.99,
"regular": 269.99
},
"sku": "2557948"
]
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:44 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "1217",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:04:58 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"1156",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(name=***phone*)?apiKey=XXX&format=json&show=name%2Csku",
"method": "get",
"path": "/v1/products(name=***phone*)?format=json&apiKey=XXX&show=name,sku",
"body": "",

@@ -16,3 +16,2 @@ "status": 400,

"/v1/stores/187.json?apiKey=<YourApiKey> : Get information for store 187; display as JSON",
"/v1/reviews/2242984.json?callback=MyCallback&apiKey=<YourApiKey> : Get review 2242984; display as JSON, with callback function MyCallback",
"/v1/products?apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml",

@@ -36,10 +35,15 @@ "/v1/products?facet=manufacturer,10&apiKey=<YourApiKey> : Get all products; show the first 10, sorted by name, display default attributes, formatted as xml, and display up to 10 facets based on the \"manufacturer\" field.",

},
"headers": {
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:48 GMT",
"server": "thin 1.6.1 codename Death Proof",
"content-length": "2846",
"connection": "Close"
}
"rawHeaders": [
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:04 GMT",
"Server",
"thin",
"Content-Length",
"2543",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(type=Movie)?apiKey=XXX&format=json&show=name%2Csku&pageSize=5&page=2",
"method": "get",
"path": "/v1/products(type=Movie)?format=json&apiKey=XXX&show=name,sku&pageSize=5&page=2",
"body": "",

@@ -11,45 +11,55 @@ "status": 200,

"to": 10,
"total": 107626,
"currentPage": 2,
"totalPages": 21526,
"queryTime": "0.041",
"totalTime": "0.059",
"total": 84913,
"totalPages": 16983,
"queryTime": "0.021",
"totalTime": "0.044",
"partial": false,
"canonicalUrl": "/v1/products(type=\"Movie\")?show=name,sku&page=2&format=json&apiKey=XXX",
"canonicalUrl": "/v1/products(type=\"Movie\")?show=name,sku&pageSize=5&page=2&format=json&apiKey=XXX",
"products": [
{
"name": "#1 Serial Killer (DVD)",
"sku": 27328403
"name": "Johnny Handsome [Blu-ray] [1989]",
"sku": 1001176
},
{
"name": "#Horror (DVD)",
"sku": 30374693
"name": "Lock Up [Blu-ray] [1989]",
"sku": 1001185
},
{
"name": "#Horror [Blu-ray]",
"sku": 30374702
"name": "Hot Tub Time Machine [Unrated] [DVD] [2010]",
"sku": 1001246
},
{
"name": "#Lucky Number (DVD)",
"sku": 29167372
"name": "Predator [Ultimate Hunter Edition] [2 Discs] [With Movie Money] [Blu-ray] [1987]",
"sku": 1001255
},
{
"name": "#ReGeneration (DVD)",
"sku": 20305392
"name": "Date Night [2 Discs] [Includes Digital Copy] [Blu-ray] [2010]",
"sku": 1001264
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:47 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "false",
"content-length": "647",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:06:34 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"628",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/trendingViewed?apiKey=XXX&format=json&categoryId=abcat0502000",
"method": "get",
"path": "/beta/products/trendingViewed?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?format=json&apiKey=XXX"
},
"resultSet": {
"count": 9
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?apiKey=XXX"
"count": 10
}

@@ -20,277 +20,317 @@ },

{
"sku": "5863600",
"customerReviews": {
"averageScore": "4.7",
"count": 148
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FForce Touch Trackpad"
"short": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg"
},
"names": {
"title": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray"
},
"prices": {
"regular": 149.99,
"current": 149.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6447012.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6447012/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6447012/cart"
"product": "https://api.bestbuy.com/v1/products/5863600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5863600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5863600/cart"
},
"rank": 1
},
{
"sku": "3720002",
"customerReviews": {
"averageScore": 4.7,
"count": 16554
},
"descriptions": {
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-throughSilver content soldering, 24K gold-plated contactsCertified for in-wall installationLifetime limited warranty"
},
"images": {
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/3720/3720002_sa.jpg"
},
"names": {
"title": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Silver"
"title": "Rocketfish™ - 4' 4K Ultra HD In-Wall HDMI Cable - Black"
},
"prices": {
"current": 1374.99,
"regular": 1499.99
"regular": 29.99,
"current": 23.99
},
"rank": 1,
"sku": "6447012"
"links": {
"product": "https://api.bestbuy.com/v1/products/3720002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/3720002/pdp",
"addToCart": "https://api.bestbuy.com/click/-/3720002/cart"
},
"rank": 2
},
{
"sku": "5647800",
"customerReviews": {
"averageScore": "5.0",
"count": 13
"averageScore": 4.7,
"count": 2690
},
"descriptions": {
"short": "Intel Core i7 processorRadeon Pro 450 with 2GB of GDDR5 memoryUltrafast flash storageUp to 9 hours of battery life&#178;802.11ac Wi-FiForce Touch trackpad"
"short": "Fits most wrist sizesCompatible with AndroidCompatible with standard 22 mm bandsGPS enabledHeart rate monitorIP68 water resistanceMultifunctional bezelCall and text capabilities"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4260/4260600_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5647/5647800_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4260600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4260600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4260600/cart"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 15\" Display - Intel Core i7 - 16 GB Memory - 512GB Flash Storage (latest model) - Space Gray"
"title": "Samsung - Gear S3 Frontier Smartwatch 46mm - Dark Grey"
},
"prices": {
"current": 2799.99,
"regular": 2799.99
"regular": 349.99,
"current": 299.99
},
"rank": 10,
"sku": "4260600"
"links": {
"product": "https://api.bestbuy.com/v1/products/5647800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5647800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5647800/cart"
},
"rank": 3
},
{
"sku": "4127007",
"customerReviews": {
"averageScore": "4.0",
"count": 1
"averageScore": 4.7,
"count": 13146
},
"descriptions": {
"short": "Google Chrome OSTechnical details: Intel&#174; Celeron&#8482; processor; 14\" display; 4GB memory; 16GB eMMC flash memorySpecial features: Bluetooth; HDMI outputNote: DVD/CD drive not included"
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-through1-year limited warranty3-layer cable shielding"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5623/5623625_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4127/4127007_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5623625.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5623625/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5623625/cart"
},
"names": {
"title": "HP - 14\" Chromebook - Intel Celeron - 4GB Memory - 16GB eMMC Flash Memory - HP star pattern in ano silver"
"title": "Insignia™ - 6' 4K Ultra HD HDMI Cable - Black"
},
"prices": {
"current": 229.99,
"regular": 249.99
"regular": 19.99,
"current": 19.99
},
"rank": 5,
"sku": "5623625"
"links": {
"product": "https://api.bestbuy.com/v1/products/4127007.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4127007/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4127007/cart"
},
"rank": 4
},
{
"sku": "4370400",
"customerReviews": {
"averageScore": "4.3",
"count": 129
"averageScore": 4.7,
"count": 5120
},
"descriptions": {
"short": "Windows 10 HomeTechnical details: 6th Gen Intel&#174; Core&#8482; i3 processor; 15.6\" display; 6GB memory; 1TB hard driveSpecial features: touch screen; HDMI output"
"short": "Instantly stream thousands of movies and TV shows; search for content and check sports scores and weather updates with Alexa voice search function; compatible with most HDTVs; supports up to 4K Ultra HD resolution; 2GB memory"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5606/5606100_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4370/4370400_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5606100.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5606100/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5606100/cart"
},
"names": {
"title": "HP - 15.6\" Touch-Screen Laptop - Intel Core i3 - 6GB Memory - 1TB Hard Drive - Black"
"title": "Amazon - Fire TV (2015 Model) - Black"
},
"prices": {
"current": 329.99,
"regular": 399.99
"regular": 89.99,
"current": 89.99
},
"rank": 3,
"sku": "5606100"
"links": {
"product": "https://api.bestbuy.com/v1/products/4370400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4370400/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4370400/cart"
},
"rank": 5
},
{
"sku": "5707561",
"customerReviews": {
"averageScore": "4.5",
"count": 651
"averageScore": 4.4,
"count": 1059
},
"descriptions": {
"short": "Only at Best Buy\nBlue Label&#8482;Windows 10Technical details: 6th Gen Intel&#174; Core&#8482; i5 processor; 13.3\" display; 8GB memory; 128GB solid state driveSpecial features: Bluetooth; touch screen; backlit keyboard; HDMI outputNote: DVD/CD drive not included"
"short": "Compatible with Apple iPhone 7 Plus; 2525 mAh capacity; rechargeable; impact protection; drop proof; notification LED; enables Qi wireless charging"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5228/5228155_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5707/5707561_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5228155.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5228155/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5228155/cart"
},
"names": {
"title": "HP - Pavilion x360 2-in-1 13.3\" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 128GB Solid State Drive - Modern Gold"
"title": "mophie - Juice Pack External Battery Case with Wireless Charging for Apple® iPhone® 7 Plus - Blue"
},
"prices": {
"current": 693.99,
"regular": 729.99
"regular": 99.99,
"current": 63.99
},
"rank": 9,
"sku": "5228155"
"links": {
"product": "https://api.bestbuy.com/v1/products/5707561.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5707561/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5707561/cart"
},
"rank": 6
},
{
"sku": "5577305",
"customerReviews": {
"averageScore": "5.0",
"count": 6
"averageScore": 4.1,
"count": 670
},
"descriptions": {
"short": "Only at Best Buy\nWindows 10 HomeTechnical details: 7th Gen Intel&#174; Core&#8482; i7 processor; 13.3\" display; 8GB memory; 256GB solid state driveSpecial features: Bluetooth; backlit keyboardNote: DVD/CD drive not included"
"short": "Compatible with select smartphones and tablets; Bluetooth compatibility; built-in microphone; LCD screen with backlit display; 3.5mm AUX connectivity; USB charge port; flex-neck design; remote control included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5606/5606201_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5577/5577305_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5606201.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5606201/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5606201/cart"
},
"names": {
"title": "HP - Spectre 13.3\" Laptop - Intel Core i7 - 8GB Memory - 256GB Solid State Drive - Dark ash silver, Luxe copper accent"
"title": "Scosche - BTFreq™ Bluetooth FM Transmitter - Black"
},
"prices": {
"current": 1099.99,
"regular": 1249.99
"regular": 39.99,
"current": 39.99
},
"rank": 2,
"sku": "5606201"
"links": {
"product": "https://api.bestbuy.com/v1/products/5577305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5577305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5577305/cart"
},
"rank": 7
},
{
"sku": "6029030",
"customerReviews": {
"averageScore": "4.5",
"count": 713
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Only at Best Buy\nBlue Label&#8482;Windows 104K Ultra HDTechnical details:6th Gen Intel&#174; Core&#8482;i7 processor;15.6\" display;16GB memory;256GB solid state driveSpecial features:Bluetooth;touch screen;backlit keyboard;HDMI outputNote: DVD/CD drive not included"
"short": "Designed for use with Samsung Galaxy Note8 cell phones; built-in kickstand; military-grade ruggedized design"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4864/4864800_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/6029/6029030_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4864800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4864800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4864800/cart"
},
"names": {
"title": "HP - Spectre x360 2-in-1 15.6\" 4K Ultra HD Touch-Screen Laptop - Intel Core i7 - 16GB Memory - 256GB Solid State Drive - Natural Silver"
"title": "Samsung - Rugged Protective Cover for Samsung Galaxy Note8 - Deep Blue"
},
"prices": {
"current": 1349.99,
"regular": 1349.99
"regular": 39.99,
"current": 39.99
},
"rank": 8,
"sku": "4864800"
"links": {
"product": "https://api.bestbuy.com/v1/products/6029030.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6029030/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6029030/cart"
},
"rank": 8
},
{
"sku": "9479027",
"customerReviews": {
"averageScore": "4.5",
"count": 52
"averageScore": 4.9,
"count": 2706
},
"descriptions": {
"short": "Only at Best Buy\nWindows 10 Home 64-bitTechnical details: 7th Gen Intel&#174; Core&#8482; i5 processor; 11.6\" display; 8GB memory; 128GB solid state driveSpecial features: Bluetooth; touch screen; HDMI outputNote: DVD/CD drive not included"
"short": "Perfect gift card? Piece of cake. All Best Buy gift cards are shipped free and are good toward future purchases online and in U.S. or Puerto Rico Best Buy stores. Best Buy gift cards do not have an expiration date."
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5579/5579843_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9479/9479027_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5579843.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5579843/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5579843/cart"
},
"names": {
"title": "Lenovo - Yoga 710 2-in-1 11.6\" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 128GB Solid State Drive - Silver"
"title": "Best Buy GC - $15 Blue Gift Card"
},
"prices": {
"current": 649.99,
"regular": 699.99
"regular": 15,
"current": 15
},
"rank": 7,
"sku": "5579843"
"links": {
"product": "https://api.bestbuy.com/v1/products/9479027.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9479027/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9479027/cart"
},
"rank": 9
},
{
"sku": "4343901",
"customerReviews": {
"averageScore": "4.5",
"count": 89
"averageScore": 4.5,
"count": 385
},
"descriptions": {
"short": "Windows 10Technical details: 7th Gen Intel&#174; Core&#8482; i7 processor; 14\" display; 8GB memory; 256GB solid state driveSpecial features: fingerprint reader; Bluetooth; touch screen; backlit keyboardNote: DVD/CD drive not included"
"short": "Supports TVs up to 60\" or 100 lbs.; wood finish; 3 cabinets with multiple shelves; assembly hardware included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5579/5579131_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4343/4343901_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5579131.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5579131/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5579131/cart"
},
"names": {
"title": "Lenovo - Yoga 910 2-in-1 14\" Touch-Screen Laptop - Intel Core i7 - 8GB Memory - 256GB Solid State Drive - Silver"
"title": "Insignia™ - TV Stand for Most TVs up to 60\" - Espresso"
},
"prices": {
"current": 1199.99,
"regular": 1199.99
"regular": 199.99,
"current": 199.99
},
"rank": 4,
"sku": "5579131"
"links": {
"product": "https://api.bestbuy.com/v1/products/4343901.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4343901/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4343901/cart"
},
"rank": 10
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:23:24 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "7500",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:06 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"7370",
"Connection",
"Close"
]
},
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products/6447012.json?apiKey=XXX",
"method": "get",
"path": "/v1/products/5863600.json?format=json&apiKey=XXX",
"body": "",
"status": 200,
"response": {
"sku": 6447012,
"productId": 1219661413798,
"name": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Silver",
"source": "bestbuy",
"sku": 5863600,
"score": null,
"productId": null,
"name": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray",
"source": null,
"type": "HardGood",
"startDate": "2016-10-27",
"new": false,
"startDate": "2017-08-31",
"new": true,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2016-11-07T12:16:25",
"regularPrice": 1499.99,
"salePrice": 1374.99,
"activeUpdateDate": "2017-09-01T08:18:05",
"regularPrice": 149.99,
"salePrice": 149.99,
"clearance": false,
"onSale": true,
"onSale": false,
"planPrice": null,
"priceWithPlan": [],
"priceRestriction": null,
"priceUpdateDate": "2016-12-18T00:01:13",
"priceUpdateDate": "2017-08-31T00:00:49",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],

@@ -300,2 +340,12 @@ "technologyCode": null,

"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,

@@ -307,16 +357,17 @@ "secondaryMarket": null,

"techSupportPlans": [],
"salesRankShortTerm": 2412,
"salesRankMediumTerm": 2428,
"salesRankLongTerm": 3105,
"bestSellingRank": 2417,
"url": "https://api.bestbuy.com/click/-/6447012/pdp",
"crossSell": [],
"salesRankShortTerm": 5139,
"salesRankMediumTerm": 4368,
"salesRankLongTerm": 3677,
"bestSellingRank": 4006,
"url": "https://api.bestbuy.com/click/-/5863600/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/6447012/pdp",
"mobileUrl": "https://api.bestbuy.com/click/-/5863600/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/6447012/cart",
"addToCartUrl": "https://api.bestbuy.com/click/-/5863600/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "888462786751",
"productTemplate": "Laptop_Computers",
"upc": "817961020301",
"productTemplate": "Robotics_Kits",
"categoryPath": [

@@ -328,14 +379,19 @@ {

{
"id": "abcat0500000",
"name": "Computers & Tablets"
"id": "pcmcat252700050006",
"name": "Drones, Toys & Collectibles"
},
{
"id": "abcat0502000",
"name": "Laptops"
"id": "pcmcat748302046148",
"name": "Licensed Collectibles"
},
{
"id": "pcmcat748302046239",
"name": "Star Wars Collectibles"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 148,
"customerReviewAverage": "4.7",
"customerTopRated": true,
"customerReviewCount": null,
"customerReviewAverage": null,
"customerTopRated": null,
"format": null,

@@ -346,14 +402,14 @@ "freeShipping": true,

"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2016-11-28T09:00:31",
"itemUpdateDate": "2016-12-19T09:10:13",
"inStoreAvailabilityUpdateDate": "2017-09-01T08:18:05",
"itemUpdateDate": "2017-09-06T08:05:26",
"onlineAvailability": true,
"onlineAvailabilityText": "Shipping: Usually ships in 1 business day",
"onlineAvailabilityUpdateDate": "2016-11-07T12:16:25",
"releaseDate": "2015-03-10",
"onlineAvailabilityUpdateDate": "2017-09-01T08:18:05",
"releaseDate": "2017-08-30",
"shippingCost": 0,
"shipping": [
{
"ground": "",
"ground": 0,
"secondDay": 0,
"nextDay": 29.93,
"nextDay": 13.96,
"vendorDelivery": ""

@@ -364,3 +420,3 @@ }

{
"serviceLevelId": 3,
"serviceLevelId": 14,
"serviceLevelName": "Two Day",

@@ -370,28 +426,45 @@ "unitShippingPrice": 0

{
"serviceLevelId": 5,
"serviceLevelId": 2,
"serviceLevelName": "Standard",
"unitShippingPrice": 0
},
{
"serviceLevelId": 6,
"serviceLevelName": "One Day",
"unitShippingPrice": 29.93
"unitShippingPrice": 13.96
}
],
"specialOrder": false,
"shortDescription": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FForce Touch Trackpad",
"class": "MOBILE COMPUTING",
"classId": 140,
"subclass": "APPLE",
"subclassId": 5075,
"department": "COMPUTERS",
"departmentId": 6,
"shortDescription": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up",
"class": "LICENSED MERCHANDISE",
"classId": 127,
"subclass": "STAR WARS",
"subclassId": 956,
"department": "PHOTO/COMMODITIES",
"departmentId": 5,
"protectionPlanTerm": "BB-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"protectionPlanDetails": [],
"productFamilies": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": null,
"mpaaRating": null,
"plot": null,
"studio": null,
"theatricalReleaseDate": null,
"description": null,
"manufacturer": "Apple",
"modelNumber": "MLUQ2LL/A",
"image": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg",
"largeFrontImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg",
"mediumImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012fp.gif",
"thumbnailImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_s.gif",
"largeImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"manufacturer": "Sphero",
"modelNumber": "VD01ROW",
"image": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sd.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sb.jpg",
"alternateViewsImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600cv11d.jpg",
"angleImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_rd.jpg",
"backViewImage": null,

@@ -404,2 +477,10 @@ "energyGuideImage": null,

"topViewImage": null,
"albumTitle": "BB-9E™ App-Enabled Droid™",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",

@@ -409,53 +490,73 @@ "inStorePickup": true,

"homeDelivery": false,
"quantityLimit": 1,
"fulfilledBy": "BestBuy.com",
"quantityLimit": 3,
"fulfilledBy": null,
"members": [],
"bundledIn": [],
"color": "Silver",
"depth": "8.36 inches",
"dollarSavings": 125,
"percentSavings": "8.33",
"albumLabel": null,
"genre": null,
"color": "Black/Gray",
"depth": null,
"dollarSavings": 0,
"percentSavings": "0.0",
"tradeInValue": "",
"height": "0.59 inches",
"height": null,
"orderable": "Available",
"weight": "3.02 pounds",
"shippingWeight": "5.88",
"width": "11.97 inches",
"warrantyLabor": "1 year limited",
"warrantyParts": "2 year limited",
"longDescription": "The new MacBook Pro is faster and more powerful than before, yet remarkably thinner and lighter.&#185; It has the brightest, most colorful display ever on a Mac notebook. And it features up to 10 hours of battery life.&#178; It&#8217;s a notebook built for the work you do every day. Ready to go anywhere a great idea takes you.",
"weight": null,
"shippingWeight": 2.25,
"width": null,
"warrantyLabor": "1 Year",
"warrantyParts": "1 Year",
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": "BB-9E&#8482; is a menacing astromech droid of the First Order. Control it with your smart device and keep it rolling optimally with the augmented reality Droid Trainer. Watch BB-9E interact with other Star Wars&#8482; App-enabled Droids by Sphero, and view films from the Star Wars saga with BB-9E by your side. This is not the droid you&#8217;re looking for&#8230; it&#8217;s the droid that&#8217;s looking for you.",
"includedItemList": [
{
"includedItem": "87W USB-C Power Adapter"
"includedItem": "Sphero BB-9E™ App-Enabled Droid™"
},
{
"includedItem": "MacBook Pro® (Latest Model) - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage"
"includedItem": "USB charging cord"
},
{
"includedItem": "USB-C Charge Cable (2 m)"
"includedItem": "Droid trainer"
},
{
"includedItem": "Legal guide"
},
{
"includedItem": "Charging base"
}
],
"marketplace": false,
"marketplace": null,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"bluetoothEnabled": true,
"displayType": "Other",
"energyStarQualified": true,
"mobileOperatingSystem": "Mac OS",
"screenSizeIn": 13.3,
"usbPort": true
"controlType": "App-controlled"
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:23:24 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "5218",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:05:03 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"5632",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/trendingViewed(categoryId=abcat0502000)?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/trendingViewed?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?format=json&apiKey=XXX"
},
"resultSet": {
"count": 9
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed(categoryId=abcat0502000)?apiKey=XXX"
"count": 10
}

@@ -20,277 +20,317 @@ },

{
"sku": "5863600",
"customerReviews": {
"averageScore": "4.7",
"count": 148
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FForce Touch Trackpad"
"short": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg"
},
"names": {
"title": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray"
},
"prices": {
"regular": 149.99,
"current": 149.99
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/6447012.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6447012/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6447012/cart"
"product": "https://api.bestbuy.com/v1/products/5863600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5863600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5863600/cart"
},
"rank": 1
},
{
"sku": "3720002",
"customerReviews": {
"averageScore": 4.7,
"count": 16554
},
"descriptions": {
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-throughSilver content soldering, 24K gold-plated contactsCertified for in-wall installationLifetime limited warranty"
},
"images": {
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/3720/3720002_sa.jpg"
},
"names": {
"title": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Silver"
"title": "Rocketfish™ - 4' 4K Ultra HD In-Wall HDMI Cable - Black"
},
"prices": {
"current": 1374.99,
"regular": 1499.99
"regular": 29.99,
"current": 23.99
},
"rank": 1,
"sku": "6447012"
"links": {
"product": "https://api.bestbuy.com/v1/products/3720002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/3720002/pdp",
"addToCart": "https://api.bestbuy.com/click/-/3720002/cart"
},
"rank": 2
},
{
"sku": "5647800",
"customerReviews": {
"averageScore": "5.0",
"count": 13
"averageScore": 4.7,
"count": 2690
},
"descriptions": {
"short": "Intel Core i7 processorRadeon Pro 450 with 2GB of GDDR5 memoryUltrafast flash storageUp to 9 hours of battery life&#178;802.11ac Wi-FiForce Touch trackpad"
"short": "Fits most wrist sizesCompatible with AndroidCompatible with standard 22 mm bandsGPS enabledHeart rate monitorIP68 water resistanceMultifunctional bezelCall and text capabilities"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4260/4260600_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5647/5647800_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4260600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4260600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4260600/cart"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 15\" Display - Intel Core i7 - 16 GB Memory - 512GB Flash Storage (latest model) - Space Gray"
"title": "Samsung - Gear S3 Frontier Smartwatch 46mm - Dark Grey"
},
"prices": {
"current": 2799.99,
"regular": 2799.99
"regular": 349.99,
"current": 299.99
},
"rank": 10,
"sku": "4260600"
"links": {
"product": "https://api.bestbuy.com/v1/products/5647800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5647800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5647800/cart"
},
"rank": 3
},
{
"sku": "4127007",
"customerReviews": {
"averageScore": "4.0",
"count": 1
"averageScore": 4.7,
"count": 13146
},
"descriptions": {
"short": "Google Chrome OSTechnical details: Intel&#174; Celeron&#8482; processor; 14\" display; 4GB memory; 16GB eMMC flash memorySpecial features: Bluetooth; HDMI outputNote: DVD/CD drive not included"
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-through1-year limited warranty3-layer cable shielding"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5623/5623625_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4127/4127007_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5623625.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5623625/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5623625/cart"
},
"names": {
"title": "HP - 14\" Chromebook - Intel Celeron - 4GB Memory - 16GB eMMC Flash Memory - HP star pattern in ano silver"
"title": "Insignia™ - 6' 4K Ultra HD HDMI Cable - Black"
},
"prices": {
"current": 229.99,
"regular": 249.99
"regular": 19.99,
"current": 19.99
},
"rank": 5,
"sku": "5623625"
"links": {
"product": "https://api.bestbuy.com/v1/products/4127007.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4127007/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4127007/cart"
},
"rank": 4
},
{
"sku": "4370400",
"customerReviews": {
"averageScore": "4.3",
"count": 129
"averageScore": 4.7,
"count": 5120
},
"descriptions": {
"short": "Windows 10 HomeTechnical details: 6th Gen Intel&#174; Core&#8482; i3 processor; 15.6\" display; 6GB memory; 1TB hard driveSpecial features: touch screen; HDMI output"
"short": "Instantly stream thousands of movies and TV shows; search for content and check sports scores and weather updates with Alexa voice search function; compatible with most HDTVs; supports up to 4K Ultra HD resolution; 2GB memory"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5606/5606100_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4370/4370400_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5606100.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5606100/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5606100/cart"
},
"names": {
"title": "HP - 15.6\" Touch-Screen Laptop - Intel Core i3 - 6GB Memory - 1TB Hard Drive - Black"
"title": "Amazon - Fire TV (2015 Model) - Black"
},
"prices": {
"current": 329.99,
"regular": 399.99
"regular": 89.99,
"current": 89.99
},
"rank": 3,
"sku": "5606100"
"links": {
"product": "https://api.bestbuy.com/v1/products/4370400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4370400/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4370400/cart"
},
"rank": 5
},
{
"sku": "5707561",
"customerReviews": {
"averageScore": "4.5",
"count": 651
"averageScore": 4.4,
"count": 1059
},
"descriptions": {
"short": "Only at Best Buy\nBlue Label&#8482;Windows 10Technical details: 6th Gen Intel&#174; Core&#8482; i5 processor; 13.3\" display; 8GB memory; 128GB solid state driveSpecial features: Bluetooth; touch screen; backlit keyboard; HDMI outputNote: DVD/CD drive not included"
"short": "Compatible with Apple iPhone 7 Plus; 2525 mAh capacity; rechargeable; impact protection; drop proof; notification LED; enables Qi wireless charging"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5228/5228155_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5707/5707561_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5228155.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5228155/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5228155/cart"
},
"names": {
"title": "HP - Pavilion x360 2-in-1 13.3\" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 128GB Solid State Drive - Modern Gold"
"title": "mophie - Juice Pack External Battery Case with Wireless Charging for Apple® iPhone® 7 Plus - Blue"
},
"prices": {
"current": 693.99,
"regular": 729.99
"regular": 99.99,
"current": 63.99
},
"rank": 9,
"sku": "5228155"
"links": {
"product": "https://api.bestbuy.com/v1/products/5707561.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5707561/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5707561/cart"
},
"rank": 6
},
{
"sku": "5577305",
"customerReviews": {
"averageScore": "5.0",
"count": 6
"averageScore": 4.1,
"count": 670
},
"descriptions": {
"short": "Only at Best Buy\nWindows 10 HomeTechnical details: 7th Gen Intel&#174; Core&#8482; i7 processor; 13.3\" display; 8GB memory; 256GB solid state driveSpecial features: Bluetooth; backlit keyboardNote: DVD/CD drive not included"
"short": "Compatible with select smartphones and tablets; Bluetooth compatibility; built-in microphone; LCD screen with backlit display; 3.5mm AUX connectivity; USB charge port; flex-neck design; remote control included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5606/5606201_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5577/5577305_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5606201.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5606201/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5606201/cart"
},
"names": {
"title": "HP - Spectre 13.3\" Laptop - Intel Core i7 - 8GB Memory - 256GB Solid State Drive - Dark ash silver, Luxe copper accent"
"title": "Scosche - BTFreq™ Bluetooth FM Transmitter - Black"
},
"prices": {
"current": 1099.99,
"regular": 1249.99
"regular": 39.99,
"current": 39.99
},
"rank": 2,
"sku": "5606201"
"links": {
"product": "https://api.bestbuy.com/v1/products/5577305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5577305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5577305/cart"
},
"rank": 7
},
{
"sku": "6029030",
"customerReviews": {
"averageScore": "4.5",
"count": 713
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Only at Best Buy\nBlue Label&#8482;Windows 104K Ultra HDTechnical details:6th Gen Intel&#174; Core&#8482;i7 processor;15.6\" display;16GB memory;256GB solid state driveSpecial features:Bluetooth;touch screen;backlit keyboard;HDMI outputNote: DVD/CD drive not included"
"short": "Designed for use with Samsung Galaxy Note8 cell phones; built-in kickstand; military-grade ruggedized design"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4864/4864800_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/6029/6029030_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4864800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4864800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4864800/cart"
},
"names": {
"title": "HP - Spectre x360 2-in-1 15.6\" 4K Ultra HD Touch-Screen Laptop - Intel Core i7 - 16GB Memory - 256GB Solid State Drive - Natural Silver"
"title": "Samsung - Rugged Protective Cover for Samsung Galaxy Note8 - Deep Blue"
},
"prices": {
"current": 1349.99,
"regular": 1349.99
"regular": 39.99,
"current": 39.99
},
"rank": 8,
"sku": "4864800"
"links": {
"product": "https://api.bestbuy.com/v1/products/6029030.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6029030/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6029030/cart"
},
"rank": 8
},
{
"sku": "9479027",
"customerReviews": {
"averageScore": "4.5",
"count": 52
"averageScore": 4.9,
"count": 2706
},
"descriptions": {
"short": "Only at Best Buy\nWindows 10 Home 64-bitTechnical details: 7th Gen Intel&#174; Core&#8482; i5 processor; 11.6\" display; 8GB memory; 128GB solid state driveSpecial features: Bluetooth; touch screen; HDMI outputNote: DVD/CD drive not included"
"short": "Perfect gift card? Piece of cake. All Best Buy gift cards are shipped free and are good toward future purchases online and in U.S. or Puerto Rico Best Buy stores. Best Buy gift cards do not have an expiration date."
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5579/5579843_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9479/9479027_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5579843.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5579843/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5579843/cart"
},
"names": {
"title": "Lenovo - Yoga 710 2-in-1 11.6\" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 128GB Solid State Drive - Silver"
"title": "Best Buy GC - $15 Blue Gift Card"
},
"prices": {
"current": 649.99,
"regular": 699.99
"regular": 15,
"current": 15
},
"rank": 7,
"sku": "5579843"
"links": {
"product": "https://api.bestbuy.com/v1/products/9479027.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9479027/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9479027/cart"
},
"rank": 9
},
{
"sku": "4343901",
"customerReviews": {
"averageScore": "4.5",
"count": 89
"averageScore": 4.5,
"count": 385
},
"descriptions": {
"short": "Windows 10Technical details: 7th Gen Intel&#174; Core&#8482; i7 processor; 14\" display; 8GB memory; 256GB solid state driveSpecial features: fingerprint reader; Bluetooth; touch screen; backlit keyboardNote: DVD/CD drive not included"
"short": "Supports TVs up to 60\" or 100 lbs.; wood finish; 3 cabinets with multiple shelves; assembly hardware included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5579/5579131_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4343/4343901_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5579131.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5579131/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5579131/cart"
},
"names": {
"title": "Lenovo - Yoga 910 2-in-1 14\" Touch-Screen Laptop - Intel Core i7 - 8GB Memory - 256GB Solid State Drive - Silver"
"title": "Insignia™ - TV Stand for Most TVs up to 60\" - Espresso"
},
"prices": {
"current": 1199.99,
"regular": 1199.99
"regular": 199.99,
"current": 199.99
},
"rank": 4,
"sku": "5579131"
"links": {
"product": "https://api.bestbuy.com/v1/products/4343901.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4343901/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4343901/cart"
},
"rank": 10
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:23:23 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "7525",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:06:36 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"7370",
"Connection",
"Close"
]
},
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products/6447012.json?apiKey=XXX",
"method": "get",
"path": "/v1/products/5863600.json?format=json&apiKey=XXX",
"body": "",
"status": 200,
"response": {
"sku": 6447012,
"productId": 1219661413798,
"name": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (latest model) - Silver",
"source": "bestbuy",
"sku": 5863600,
"score": null,
"productId": null,
"name": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray",
"source": null,
"type": "HardGood",
"startDate": "2016-10-27",
"new": false,
"startDate": "2017-08-31",
"new": true,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2016-11-07T12:16:25",
"regularPrice": 1499.99,
"salePrice": 1374.99,
"activeUpdateDate": "2017-09-01T08:18:05",
"regularPrice": 149.99,
"salePrice": 149.99,
"clearance": false,
"onSale": true,
"onSale": false,
"planPrice": null,
"priceWithPlan": [],
"priceRestriction": null,
"priceUpdateDate": "2016-12-18T00:01:13",
"priceUpdateDate": "2017-08-31T00:00:49",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],

@@ -300,2 +340,12 @@ "technologyCode": null,

"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,

@@ -307,16 +357,17 @@ "secondaryMarket": null,

"techSupportPlans": [],
"salesRankShortTerm": 2412,
"salesRankMediumTerm": 2428,
"salesRankLongTerm": 3105,
"bestSellingRank": 2417,
"url": "https://api.bestbuy.com/click/-/6447012/pdp",
"crossSell": [],
"salesRankShortTerm": 5139,
"salesRankMediumTerm": 4368,
"salesRankLongTerm": 3677,
"bestSellingRank": 4006,
"url": "https://api.bestbuy.com/click/-/5863600/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/6447012/pdp",
"mobileUrl": "https://api.bestbuy.com/click/-/5863600/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/6447012/cart",
"addToCartUrl": "https://api.bestbuy.com/click/-/5863600/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "888462786751",
"productTemplate": "Laptop_Computers",
"upc": "817961020301",
"productTemplate": "Robotics_Kits",
"categoryPath": [

@@ -328,14 +379,19 @@ {

{
"id": "abcat0500000",
"name": "Computers & Tablets"
"id": "pcmcat252700050006",
"name": "Drones, Toys & Collectibles"
},
{
"id": "abcat0502000",
"name": "Laptops"
"id": "pcmcat748302046148",
"name": "Licensed Collectibles"
},
{
"id": "pcmcat748302046239",
"name": "Star Wars Collectibles"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 148,
"customerReviewAverage": "4.7",
"customerTopRated": true,
"customerReviewCount": null,
"customerReviewAverage": null,
"customerTopRated": null,
"format": null,

@@ -346,14 +402,14 @@ "freeShipping": true,

"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2016-11-28T09:00:31",
"itemUpdateDate": "2016-12-19T09:10:13",
"inStoreAvailabilityUpdateDate": "2017-09-01T08:18:05",
"itemUpdateDate": "2017-09-06T08:05:26",
"onlineAvailability": true,
"onlineAvailabilityText": "Shipping: Usually ships in 1 business day",
"onlineAvailabilityUpdateDate": "2016-11-07T12:16:25",
"releaseDate": "2015-03-10",
"onlineAvailabilityUpdateDate": "2017-09-01T08:18:05",
"releaseDate": "2017-08-30",
"shippingCost": 0,
"shipping": [
{
"ground": "",
"ground": 0,
"secondDay": 0,
"nextDay": 29.93,
"nextDay": 13.96,
"vendorDelivery": ""

@@ -364,3 +420,3 @@ }

{
"serviceLevelId": 3,
"serviceLevelId": 14,
"serviceLevelName": "Two Day",

@@ -370,28 +426,45 @@ "unitShippingPrice": 0

{
"serviceLevelId": 5,
"serviceLevelId": 2,
"serviceLevelName": "Standard",
"unitShippingPrice": 0
},
{
"serviceLevelId": 6,
"serviceLevelName": "One Day",
"unitShippingPrice": 29.93
"unitShippingPrice": 13.96
}
],
"specialOrder": false,
"shortDescription": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FForce Touch Trackpad",
"class": "MOBILE COMPUTING",
"classId": 140,
"subclass": "APPLE",
"subclassId": 5075,
"department": "COMPUTERS",
"departmentId": 6,
"shortDescription": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up",
"class": "LICENSED MERCHANDISE",
"classId": 127,
"subclass": "STAR WARS",
"subclassId": 956,
"department": "PHOTO/COMMODITIES",
"departmentId": 5,
"protectionPlanTerm": "BB-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"protectionPlanDetails": [],
"productFamilies": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": null,
"mpaaRating": null,
"plot": null,
"studio": null,
"theatricalReleaseDate": null,
"description": null,
"manufacturer": "Apple",
"modelNumber": "MLUQ2LL/A",
"image": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg",
"largeFrontImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sa.jpg",
"mediumImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012fp.gif",
"thumbnailImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_s.gif",
"largeImage": "http://img.bbystatic.com/BestBuy_US/images/products/6447/6447012_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"manufacturer": "Sphero",
"modelNumber": "VD01ROW",
"image": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sd.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sb.jpg",
"alternateViewsImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600cv11d.jpg",
"angleImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_rd.jpg",
"backViewImage": null,

@@ -404,2 +477,10 @@ "energyGuideImage": null,

"topViewImage": null,
"albumTitle": "BB-9E™ App-Enabled Droid™",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",

@@ -409,53 +490,73 @@ "inStorePickup": true,

"homeDelivery": false,
"quantityLimit": 1,
"fulfilledBy": "BestBuy.com",
"quantityLimit": 3,
"fulfilledBy": null,
"members": [],
"bundledIn": [],
"color": "Silver",
"depth": "8.36 inches",
"dollarSavings": 125,
"percentSavings": "8.33",
"albumLabel": null,
"genre": null,
"color": "Black/Gray",
"depth": null,
"dollarSavings": 0,
"percentSavings": "0.0",
"tradeInValue": "",
"height": "0.59 inches",
"height": null,
"orderable": "Available",
"weight": "3.02 pounds",
"shippingWeight": "5.88",
"width": "11.97 inches",
"warrantyLabor": "1 year limited",
"warrantyParts": "2 year limited",
"longDescription": "The new MacBook Pro is faster and more powerful than before, yet remarkably thinner and lighter.&#185; It has the brightest, most colorful display ever on a Mac notebook. And it features up to 10 hours of battery life.&#178; It&#8217;s a notebook built for the work you do every day. Ready to go anywhere a great idea takes you.",
"weight": null,
"shippingWeight": 2.25,
"width": null,
"warrantyLabor": "1 Year",
"warrantyParts": "1 Year",
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": "BB-9E&#8482; is a menacing astromech droid of the First Order. Control it with your smart device and keep it rolling optimally with the augmented reality Droid Trainer. Watch BB-9E interact with other Star Wars&#8482; App-enabled Droids by Sphero, and view films from the Star Wars saga with BB-9E by your side. This is not the droid you&#8217;re looking for&#8230; it&#8217;s the droid that&#8217;s looking for you.",
"includedItemList": [
{
"includedItem": "87W USB-C Power Adapter"
"includedItem": "Sphero BB-9E™ App-Enabled Droid™"
},
{
"includedItem": "MacBook Pro® (Latest Model) - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage"
"includedItem": "USB charging cord"
},
{
"includedItem": "USB-C Charge Cable (2 m)"
"includedItem": "Droid trainer"
},
{
"includedItem": "Legal guide"
},
{
"includedItem": "Charging base"
}
],
"marketplace": false,
"marketplace": null,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"bluetoothEnabled": true,
"displayType": "Other",
"energyStarQualified": true,
"mobileOperatingSystem": "Mac OS",
"screenSizeIn": 13.3,
"usbPort": true
"controlType": "App-controlled"
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Mon, 19 Dec 2016 17:23:23 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "5218",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:06 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"5632",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/1780275/alsoViewed?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/1780275/alsoViewed?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/1780275/alsoViewed?format=json&apiKey=XXX"
},
"resultSet": {
"count": 10
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/1780275/alsoViewed?apiKey=XXX"
}

@@ -20,276 +20,286 @@ },

{
"sku": "7731217",
"customerReviews": {
"averageScore": "4.9",
"count": 21
"averageScore": 4.7,
"count": 218
},
"descriptions": {
"short": "9.7-inch Retina (diagonal) displayA9X third-generation chip with 64-bit architectureM9 motion coprocessor5MP FaceTime HD camera12MP iSight cameraTouch IDApple Pay"
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 732GB storage capacityA7 chip with M7 motion coprocessorWi-Fi + 4G LTE5.0MP iSight camera with 1080p HD video recording"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5528/5528900_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/7731/7731217_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5528900.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5528900/pdp",
"addToCart": null
},
"names": {
"title": "Apple - 9.7-Inch iPad Pro with Wi-Fi + Cellular - 32GB (AT&T) - Silver"
"title": "Apple - iPad® mini 2 with Wi-Fi + Cellular - 32GB - (AT&T) - Space Gray/Black"
},
"prices": {
"current": 679.99,
"regular": 729.99
"regular": 399.99,
"current": 399.99
},
"rank": 8,
"sku": "5528900"
"links": {
"product": "https://api.bestbuy.com/v1/products/7731217.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/7731217/pdp",
"addToCart": "https://api.bestbuy.com/click/-/7731217/cart"
},
"rank": 1
},
{
"sku": "5620625",
"customerReviews": {
"averageScore": "4.9",
"count": 4883
"averageScore": 5,
"count": 14
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 8.1128GB storage capacityA8X chipWi-Fi8MP iSight camera"
"short": "9.7\" Retina displayApple iOS 932GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/3317/3317003_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5620/5620625_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/3317003.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/3317003/pdp",
"addToCart": "https://api.bestbuy.com/click/-/3317003/cart"
},
"names": {
"title": "Apple - iPad Air 2 Wi-Fi 128GB - Space Gray"
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 32GB (Verizon Wireless) - Gold"
},
"prices": {
"current": 399.99,
"regular": 499.99
"regular": 429.99,
"current": 429.99
},
"rank": 9,
"sku": "3317003"
"links": {
"product": "https://api.bestbuy.com/v1/products/5620625.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5620625/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5620625/cart"
},
"rank": 2
},
{
"sku": "4265802",
"customerReviews": {
"averageScore": "4.8",
"count": 1033
"averageScore": 4.9,
"count": 4564
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 8.132GB storage capacityA8X chipWi-Fi8MP iSight camera"
"short": "7.9\" Retina displayApple iOS 9128GB storage capacityA8 chip Wi-Fi8MP iSight camera"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5494/5494200_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4265/4265802_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5494200.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5494200/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5494200/cart"
},
"names": {
"title": "Apple - iPad Air 2 Wi-Fi 32GB - Space Gray"
"title": "Apple - iPad mini 4 Wi-Fi 128GB - Gold"
},
"prices": {
"current": 299.99,
"regular": 399.99
"regular": 399.99,
"current": 399.99
},
"rank": 6,
"sku": "5494200"
"links": {
"product": "https://api.bestbuy.com/v1/products/4265802.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4265802/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4265802/cart"
},
"rank": 3
},
{
"sku": "9080057",
"customerReviews": {
"averageScore": "5.0",
"count": 2
"averageScore": 4.9,
"count": 547
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 916GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
"short": "10.5-inch Retina (diagonal) displayA10X Fusion chip with 64-bit desktop-class architectureTouch ID fingerprint sensor12MP camera with 4K HD Video7MP FaceTime HD camera"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5571/5571601_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9080/9080057_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5571601.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5571601/pdp",
"addToCart": null
},
"names": {
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 16GB (AT&T) - Silver"
"title": "Apple - 10.5-Inch iPad Pro (Latest Model) with Wi-Fi - 256GB - Silver"
},
"prices": {
"current": 379.99,
"regular": 479.99
"regular": 749.99,
"current": 749.99
},
"rank": 2,
"sku": "5571601"
"links": {
"product": "https://api.bestbuy.com/v1/products/9080057.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9080057/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9080057/cart"
},
"rank": 4
},
{
"sku": "5620800",
"customerReviews": {
"averageScore": "4.8",
"count": 9
"averageScore": 4.9,
"count": 159
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 916GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
"short": "9.7\" Retina displayApple iOS 9128GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5572/5572000_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5620/5620800_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5572000.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5572000/pdp",
"addToCart": null
},
"names": {
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 16GB (Verizon Wireless) - Silver"
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 128GB (Verizon Wireless) - Space Gray"
},
"prices": {
"current": 379.99,
"regular": 479.99
"regular": 529.99,
"current": 529.99
},
"rank": 5,
"sku": "5572000"
"links": {
"product": "https://api.bestbuy.com/v1/products/5620800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5620800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5620800/cart"
},
"rank": 5
},
{
"sku": "4908600",
"customerReviews": {
"averageScore": "4.9",
"count": 31
"averageScore": 4.8,
"count": 4444
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 964GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
"short": "9.7-inch Retina (diagonal) displayA9 third-generation chip with 64-bit architectureM9 motion coprocessor1.2MP FaceTime HD camera8MP iSight cameraTouch IDApple Pay"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5574/5574601_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4908/4908600_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5574601.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5574601/pdp",
"addToCart": null
},
"names": {
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 64GB (AT&T) - Silver"
"title": "Apple - iPad (Latest Model) with WiFi - 32GB - Gold"
},
"prices": {
"current": 479.99,
"regular": 579.99
"regular": 329.99,
"current": 329.99
},
"rank": 4,
"sku": "5574601"
"links": {
"product": "https://api.bestbuy.com/v1/products/4908600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4908600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4908600/cart"
},
"rank": 6
},
{
"sku": "5621400",
"customerReviews": {
"averageScore": "4.8",
"count": 53
"averageScore": 4.9,
"count": 85
},
"descriptions": {
"short": "9.7\" Retina displayApple iOS 964GB storage capacityA8X chipWi-Fi + 4G LTE8MP iSight camera"
"short": "9.7-inch Retina (diagonal) displayA9 third-generation chip with 64-bit architectureM9 motion coprocessor1.2MP FaceTime HD camera8MP iSight cameraTouch IDApple Pay"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5575/5575500_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5621/5621400_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5575500.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5575500/pdp",
"addToCart": null
},
"names": {
"title": "Apple - iPad Air 2 with Wi-Fi + Cellular - 64GB (Verizon Wireless) - Space Gray"
"title": "Apple - iPad (Latest Model) with WiFi + Cellular- 128GB - (Verizon Wireless) - Space Gray"
},
"prices": {
"current": 479.99,
"regular": 579.99
"regular": 559.99,
"current": 559.99
},
"rank": 1,
"sku": "5575500"
"links": {
"product": "https://api.bestbuy.com/v1/products/5621400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5621400/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5621400/cart"
},
"rank": 7
},
{
"sku": "5234654",
"customerReviews": {
"averageScore": "4.8",
"count": 209
"averageScore": 4.8,
"count": 1155
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 716GB storage capacityA7 chip with M7 motion coprocessorWi-Fi + 4G LTE5.0MP iSight camera with 1080p HD video recording"
"short": "Android 6.0 Marshmallow9.7\" multitouch-screen display with 2048 x 1536 resolution32GB storage capacityQUALCOMM 8-core 1.9GHz processorWi-FiMIMO technologyMicroSD slot"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/pac/products/1312/1312557398/1312557398_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5234/5234654_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/7009597.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/7009597/pdp",
"addToCart": "https://api.bestbuy.com/click/-/7009597/cart"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi + Cellular - 16GB - (AT&T) - Space Gray"
"title": "Samsung - Galaxy Tab S2 - 9.7\" - 32GB - Black"
},
"prices": {
"current": 349.99,
"regular": 349.99
"regular": 499.99,
"current": 499.99
},
"rank": 7,
"sku": "7009597"
"links": {
"product": "https://api.bestbuy.com/v1/products/5234654.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5234654/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5234654/cart"
},
"rank": 8
},
{
"sku": "5721740",
"customerReviews": {
"averageScore": "4.8",
"count": 76
"averageScore": 4.8,
"count": 307
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 716GB storage capacityA7 chip with M7 motion coprocessorWi-Fi + 4G LTE5.0MP iSight camera with 1080p HD video recording"
"short": "Intel Core i5 processorIntel Iris Graphics 640Ultrafast SSDUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/2557/2557966_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5721/5721740_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/2557966.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/2557966/pdp",
"addToCart": "https://api.bestbuy.com/click/-/2557966/cart"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi + Cellular - 16GB - (Verizon Wireless) - Silver"
"title": "Apple - MacBook Pro® - 13\" Display - Intel Core i5 - 8 GB Memory - 256GB Flash Storage (Latest Model) - Space Gray"
},
"prices": {
"current": 349.99,
"regular": 349.99
"regular": 1499.99,
"current": 1499.99
},
"rank": 3,
"sku": "2557966"
"links": {
"product": "https://api.bestbuy.com/v1/products/5721740.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5721740/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5721740/cart"
},
"rank": 9
},
{
"sku": "9092115",
"customerReviews": {
"averageScore": "4.8",
"count": 105
"averageScore": 4.8,
"count": 98
},
"descriptions": {
"short": "7.9\" Retina Display with 2048 x 1536 resolutionApple iOS 732GB storage capacityA7 chip with M7 motion coprocessorWi-Fi + 4G LTE5.0MP iSight camera with 1080p HD video recording"
"short": "12.9-inch Retina (diagonal) displayA10X Fusion chip with 64-bit desktop-class architectureTouch ID fingerprint sensor12MP camera with 4K HD Video and Quad LED True Tone flash7MP FaceTime HD camera"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/1780/1780211_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9092/9092115_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/1780211.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/1780211/pdp",
"addToCart": "https://api.bestbuy.com/click/-/1780211/cart"
},
"names": {
"title": "Apple - iPad® mini 2 with Wi-Fi + Cellular - 32GB - (Verizon Wireless) - Silver"
"title": "Apple - 12.9-Inch iPad Pro (Latest Model) with Wi-Fi - 64GB - Silver"
},
"prices": {
"current": 399.99,
"regular": 399.99
"regular": 799.99,
"current": 799.99
},
"rank": 10,
"sku": "1780211"
"links": {
"product": "https://api.bestbuy.com/v1/products/9092115.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9092115/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9092115/cart"
},
"rank": 10
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:51 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "6765",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:05:04 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"7158",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/trendingViewed?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/trendingViewed?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?format=json&apiKey=XXX"
},
"resultSet": {
"count": 10
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?apiKey=XXX"
}

@@ -20,295 +20,306 @@ },

{
"sku": "5863600",
"customerReviews": {
"averageScore": "4.8",
"count": 95
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later."
"short": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5547900.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5547900/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5547900/cart"
},
"names": {
"title": "Apple - Apple Watch Series 2 38mm Space Gray Aluminum Case Black Woven Nylon Sport Band - Space Gray Aluminum"
"title": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray"
},
"prices": {
"current": 369,
"regular": 369
"regular": 149.99,
"current": 149.99
},
"rank": 1,
"sku": "5547900"
"links": {
"product": "https://api.bestbuy.com/v1/products/5863600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5863600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5863600/cart"
},
"rank": 1
},
{
"sku": "3720002",
"customerReviews": {
"averageScore": "4.8",
"count": 680
"averageScore": 4.7,
"count": 16554
},
"descriptions": {
"short": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later."
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-throughSilver content soldering, 24K gold-plated contactsCertified for in-wall installationLifetime limited warranty"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5546/5546305_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/3720/3720002_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5546305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5546305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5546305/cart"
},
"names": {
"title": "Apple - Apple Watch Series 2 42mm Silver Aluminum Case White Sport Band - Silver Aluminum"
"title": "Rocketfish™ - 4' 4K Ultra HD In-Wall HDMI Cable - Black"
},
"prices": {
"current": 399,
"regular": 399
"regular": 29.99,
"current": 23.99
},
"rank": 5,
"sku": "5546305"
"links": {
"product": "https://api.bestbuy.com/v1/products/3720002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/3720002/pdp",
"addToCart": "https://api.bestbuy.com/click/-/3720002/cart"
},
"rank": 2
},
{
"sku": "5647800",
"customerReviews": {
"averageScore": "4.8",
"count": 9
"averageScore": 4.7,
"count": 2690
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
"short": "Fits most wrist sizesCompatible with AndroidCompatible with standard 22 mm bandsGPS enabledHeart rate monitorIP68 water resistanceMultifunctional bezelCall and text capabilities"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/8897/8897495_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5647/5647800_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/8897495.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/8897495/pdp",
"addToCart": "https://api.bestbuy.com/click/-/8897495/cart"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 13\" Display - Intel Core i5 - 8 GB Memory - 512GB Flash Storage (latest model)"
"title": "Samsung - Gear S3 Frontier Smartwatch 46mm - Dark Grey"
},
"prices": {
"current": 1999.99,
"regular": 1999.99
"regular": 349.99,
"current": 299.99
},
"rank": 8,
"sku": "8897495"
"links": {
"product": "https://api.bestbuy.com/v1/products/5647800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5647800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5647800/cart"
},
"rank": 3
},
{
"sku": "4127007",
"customerReviews": {
"averageScore": "4.4",
"count": 56
"averageScore": 4.7,
"count": 13146
},
"descriptions": {
"short": "Fits most wrist sizesCompatible with Android and iOSRubber bandUp to 24 hours of battery lifeIP67 water resistanceSmart notifications"
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-through1-year limited warranty3-layer cable shielding"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5251/5251903_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4127/4127007_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5251903.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5251903/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5251903/cart"
},
"names": {
"title": "Asus - ZenWatch 2 WI501Q Smartwatch Silver"
"title": "Insignia™ - 6' 4K Ultra HD HDMI Cable - Black"
},
"prices": {
"current": 99.99,
"regular": 129.99
"regular": 19.99,
"current": 19.99
},
"rank": 10,
"sku": "5251903"
"links": {
"product": "https://api.bestbuy.com/v1/products/4127007.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4127007/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4127007/cart"
},
"rank": 4
},
{
"sku": "4370400",
"customerReviews": {
"averageScore": "4.5",
"count": 37
"averageScore": 4.7,
"count": 5120
},
"descriptions": {
"short": "Created for most GoPro cameras; 6 mount types; monopod; floating handle grip; mount adapter; surface J-hook; thumb screws; safety cable; storage pouch; carrying case"
"short": "Instantly stream thousands of movies and TV shows; search for content and check sports scores and weather updates with Alexa voice search function; compatible with most HDTVs; supports up to 4K Ultra HD resolution; 2GB memory"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4454/4454004_rc.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4370/4370400_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4454004.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4454004/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4454004/cart"
},
"names": {
"title": "Dynex™ - Advanced Accessory Kit for GoPro Action Camera - Black"
"title": "Amazon - Fire TV (2015 Model) - Black"
},
"prices": {
"current": 34.99,
"regular": 44.99
"regular": 89.99,
"current": 89.99
},
"rank": 2,
"sku": "4454004"
"links": {
"product": "https://api.bestbuy.com/v1/products/4370400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4370400/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4370400/cart"
},
"rank": 5
},
{
"sku": "5707561",
"customerReviews": {
"averageScore": "4.5",
"count": 350
"averageScore": 4.4,
"count": 1059
},
"descriptions": {
"short": "2160p resolution60Hz refresh rateRoku TV"
"short": "Compatible with Apple iPhone 7 Plus; 2525 mAh capacity; rechargeable; impact protection; drop proof; notification LED; enables Qi wireless charging"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4204/4204500_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5707/5707561_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4204500.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4204500/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4204500/cart"
},
"names": {
"title": "Insignia™ - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV - Roku TV - Black"
"title": "mophie - Juice Pack External Battery Case with Wireless Charging for Apple® iPhone® 7 Plus - Blue"
},
"prices": {
"current": 449.99,
"regular": 449.99
"regular": 99.99,
"current": 63.99
},
"rank": 9,
"sku": "4204500"
"links": {
"product": "https://api.bestbuy.com/v1/products/5707561.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5707561/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5707561/cart"
},
"rank": 6
},
{
"sku": "5577305",
"customerReviews": {
"averageScore": "3.8",
"count": 47
"averageScore": 4.1,
"count": 670
},
"descriptions": {
"short": "Sweat resistant; include 2 pairs of ear tips (small, large); in-line microphone; Bluetooth connectivity"
"short": "Compatible with select smartphones and tablets; Bluetooth compatibility; built-in microphone; LCD screen with backlit display; 3.5mm AUX connectivity; USB charge port; flex-neck design; remote control included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5507/5507503_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5577/5577305_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5507503.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5507503/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5507503/cart"
},
"names": {
"title": "Insignia™ - Wireless In-Ear Headphones - Black"
"title": "Scosche - BTFreq™ Bluetooth FM Transmitter - Black"
},
"prices": {
"current": 29.99,
"regular": 49.99
"regular": 39.99,
"current": 39.99
},
"rank": 6,
"sku": "5507503"
"links": {
"product": "https://api.bestbuy.com/v1/products/5577305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5577305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5577305/cart"
},
"rank": 7
},
{
"sku": "6029030",
"customerReviews": {
"averageScore": "4.5",
"count": 1015
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Windows 10Technical details: AMD A10-Series processor; 12GB memory; 2TB hard driveSpecial features: Built-in wireless networking; HDMI output"
"short": "Designed for use with Samsung Galaxy Note8 cell phones; built-in kickstand; military-grade ruggedized design"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4362/4362103_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/6029/6029030_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4362103.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4362103/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4362103/cart"
},
"names": {
"title": "Lenovo - Desktop AMD A10-Series - 12GB Memory - 2TB Hard Drive - Black"
"title": "Samsung - Rugged Protective Cover for Samsung Galaxy Note8 - Deep Blue"
},
"prices": {
"current": 429.99,
"regular": 499.99
"regular": 39.99,
"current": 39.99
},
"rank": 7,
"sku": "4362103"
"links": {
"product": "https://api.bestbuy.com/v1/products/6029030.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6029030/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6029030/cart"
},
"rank": 8
},
{
"sku": "9479027",
"customerReviews": {
"averageScore": "4.6",
"count": 359
"averageScore": 4.9,
"count": 2706
},
"descriptions": {
"short": "Android 6.0 Marshmallow8\" multitouch-screen display with 2048 x 1536 resolution32GB storage capacity8-core 1.9GHz processorWi-FiMIMO technology2.1MP front and 8MP rear camerasmicroSD slot"
"short": "Perfect gift card? Piece of cake. All Best Buy gift cards are shipped free and are good toward future purchases online and in U.S. or Puerto Rico Best Buy stores. Best Buy gift cards do not have an expiration date."
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5234/5234641_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9479/9479027_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5234641.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5234641/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5234641/cart"
},
"names": {
"title": "Samsung - Galaxy Tab S2 - 8\" - 32GB - Black"
"title": "Best Buy GC - $15 Blue Gift Card"
},
"prices": {
"current": 249.99,
"regular": 399.99
"regular": 15,
"current": 15
},
"rank": 4,
"sku": "5234641"
"links": {
"product": "https://api.bestbuy.com/v1/products/9479027.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9479027/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9479027/cart"
},
"rank": 9
},
{
"sku": "4343901",
"customerReviews": {
"averageScore": "4.2",
"count": 126
"averageScore": 4.5,
"count": 385
},
"descriptions": {
"short": "2160p resolution with HDR120Hz effective refresh rateChromecast Built-in Home Theater Display"
"short": "Supports TVs up to 60\" or 100 lbs.; wood finish; 3 cabinets with multiple shelves; assembly hardware included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4989/4989100_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4343/4343901_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4989100.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4989100/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4989100/cart"
},
"names": {
"title": "VIZIO - 55\" Class (54.6\" Diag.) - LED - 2160p - Chromecast Built-in - 4K Ultra HD Home Theater Display with High Dynamic Range - Black"
"title": "Insignia™ - TV Stand for Most TVs up to 60\" - Espresso"
},
"prices": {
"current": 699.99,
"regular": 899.99
"regular": 199.99,
"current": 199.99
},
"rank": 3,
"sku": "4989100"
"links": {
"product": "https://api.bestbuy.com/v1/products/4343901.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4343901/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4343901/cart"
},
"rank": 10
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:50 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "7544",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:05:03 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"7370",
"Connection",
"Close"
]
},
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products/5547900.json?apiKey=XXX",
"method": "get",
"path": "/v1/products/5863600.json?format=json&apiKey=XXX",
"body": "",
"status": 200,
"response": {
"sku": 5547900,
"productId": 5547900,
"name": "Apple - Apple Watch Series 2 38mm Space Gray Aluminum Case Black Woven Nylon Sport Band - Space Gray Aluminum",
"source": "bestbuy",
"sku": 5863600,
"score": null,
"productId": null,
"name": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray",
"source": null,
"type": "HardGood",
"startDate": "2016-09-08",
"new": false,
"startDate": "2017-08-31",
"new": true,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2016-11-07T15:38:22",
"regularPrice": 369,
"salePrice": 369,
"activeUpdateDate": "2017-09-01T08:18:05",
"regularPrice": 149.99,
"salePrice": 149.99,
"clearance": false,

@@ -319,5 +330,8 @@ "onSale": false,

"priceRestriction": null,
"priceUpdateDate": "2016-09-08T05:29:40",
"priceUpdateDate": "2017-08-31T00:00:49",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],

@@ -327,2 +341,12 @@ "technologyCode": null,

"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,

@@ -334,16 +358,17 @@ "secondaryMarket": null,

"techSupportPlans": [],
"salesRankShortTerm": 3633,
"salesRankMediumTerm": 4651,
"salesRankLongTerm": 2767,
"bestSellingRank": 3641,
"url": "https://api.bestbuy.com/click/-/5547900/pdp",
"crossSell": [],
"salesRankShortTerm": 5139,
"salesRankMediumTerm": 4368,
"salesRankLongTerm": 3677,
"bestSellingRank": 4006,
"url": "https://api.bestbuy.com/click/-/5863600/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/5547900/pdp",
"mobileUrl": "https://api.bestbuy.com/click/-/5863600/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/5547900/cart",
"addToCartUrl": "https://api.bestbuy.com/click/-/5863600/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "190198209245",
"productTemplate": "Smart_Watches",
"upc": "817961020301",
"productTemplate": "Robotics_Kits",
"categoryPath": [

@@ -355,72 +380,92 @@ {

{
"id": "pcmcat332000050000",
"name": "Wearable Technology"
"id": "pcmcat252700050006",
"name": "Drones, Toys & Collectibles"
},
{
"id": "pcmcat748300489081",
"name": "Apple Watch"
"id": "pcmcat748302046148",
"name": "Licensed Collectibles"
},
{
"id": "pcmcat748302047020",
"name": "Apple Watch Series 2"
"id": "pcmcat748302046239",
"name": "Star Wars Collectibles"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 95,
"customerReviewAverage": "4.8",
"customerTopRated": true,
"customerReviewCount": null,
"customerReviewAverage": null,
"customerTopRated": null,
"format": null,
"freeShipping": false,
"freeShipping": true,
"freeShippingEligible": true,
"inStoreAvailability": true,
"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2016-11-07T15:38:22",
"itemUpdateDate": "2016-12-17T00:35:18",
"inStoreAvailabilityUpdateDate": "2017-09-01T08:18:05",
"itemUpdateDate": "2017-09-06T08:05:26",
"onlineAvailability": true,
"onlineAvailabilityText": "Shipping: Usually ships in 1 business day",
"onlineAvailabilityUpdateDate": "2016-12-17T00:25:26",
"releaseDate": "2016-09-28",
"shippingCost": "",
"onlineAvailabilityUpdateDate": "2017-09-01T08:18:05",
"releaseDate": "2017-08-30",
"shippingCost": 0,
"shipping": [
{
"ground": "",
"secondDay": "",
"nextDay": "",
"ground": 0,
"secondDay": 0,
"nextDay": 13.96,
"vendorDelivery": ""
}
],
"shippingLevelsOfService": [],
"shippingLevelsOfService": [
{
"serviceLevelId": 14,
"serviceLevelName": "Two Day",
"unitShippingPrice": 0
},
{
"serviceLevelId": 2,
"serviceLevelName": "Standard",
"unitShippingPrice": 0
},
{
"serviceLevelId": 6,
"serviceLevelName": "One Day",
"unitShippingPrice": 13.96
}
],
"specialOrder": false,
"shortDescription": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later.",
"class": "APPLE WATCH",
"classId": 222,
"subclass": "STANDARD APPLE WATCH",
"subclassId": 5403,
"department": "COMPUTERS",
"departmentId": 6,
"shortDescription": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up",
"class": "LICENSED MERCHANDISE",
"classId": 127,
"subclass": "STAR WARS",
"subclassId": 956,
"department": "PHOTO/COMMODITIES",
"departmentId": 5,
"protectionPlanTerm": "BB-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"productFamilies": [
{
"name": "alternateColors",
"skus": [
{
"sku": 5548000
}
]
}
],
"protectionPlanDetails": [],
"productFamilies": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": null,
"mpaaRating": null,
"plot": null,
"studio": null,
"theatricalReleaseDate": null,
"description": null,
"manufacturer": "Apple",
"modelNumber": "MP052LL/A",
"image": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg",
"largeFrontImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg",
"mediumImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900fp.gif",
"thumbnailImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_s.gif",
"largeImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"manufacturer": "Sphero",
"modelNumber": "VD01ROW",
"image": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sd.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sb.jpg",
"alternateViewsImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600cv11d.jpg",
"angleImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_rd.jpg",
"backViewImage": null,
"energyGuideImage": null,
"leftViewImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900le.jpg",
"leftViewImage": null,
"accessoriesImage": null,

@@ -430,2 +475,10 @@ "remoteControlImage": null,

"topViewImage": null,
"albumTitle": "BB-9E™ App-Enabled Droid™",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",

@@ -436,5 +489,8 @@ "inStorePickup": true,

"quantityLimit": 3,
"fulfilledBy": "BestBuy.com",
"fulfilledBy": null,
"members": [],
"bundledIn": [],
"color": "Space Gray Aluminum",
"albumLabel": null,
"genre": null,
"color": "Black/Gray",
"depth": null,

@@ -447,43 +503,59 @@ "dollarSavings": 0,

"weight": null,
"shippingWeight": "1.5",
"shippingWeight": 2.25,
"width": null,
"warrantyLabor": "1 year",
"warrantyParts": "1 year",
"longDescription": "Apple Watch Series 2 is a superior sports watch that measures your workouts with detailed customizable metrics. An advanced activity tracker that shows you how often you move, exercise, and stand, and lets you share your progress. A powerful health tool that helps you be more conscious of your overall well-being, starting with your heart rate. And an all-day assistant that provides instant access to the people, apps, and information you care about most. There are cases made from aluminum and stainless steel and a full range of interchangeable bands in a variety of styles, colors, and materials. All models run watchOS 3. Requires an iPhone 5 or later.",
"warrantyLabor": "1 Year",
"warrantyParts": "1 Year",
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": "BB-9E&#8482; is a menacing astromech droid of the First Order. Control it with your smart device and keep it rolling optimally with the augmented reality Droid Trainer. Watch BB-9E interact with other Star Wars&#8482; App-enabled Droids by Sphero, and view films from the Star Wars saga with BB-9E by your side. This is not the droid you&#8217;re looking for&#8230; it&#8217;s the droid that&#8217;s looking for you.",
"includedItemList": [
{
"includedItem": "1m Magnetic Charging Cable"
"includedItem": "Sphero BB-9E™ App-Enabled Droid™"
},
{
"includedItem": "5W USB Power Adapter"
"includedItem": "USB charging cord"
},
{
"includedItem": "Space Gray Aluminum Case"
"includedItem": "Droid trainer"
},
{
"includedItem": "Woven Nylon Band"
"includedItem": "Legal guide"
},
{
"includedItem": "Charging base"
}
],
"marketplace": false,
"marketplace": null,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"bluetoothEnabled": true,
"displayType": "OLED",
"internetConnectable": true,
"mobileOperatingSystem": "watchOS"
"controlType": "App-controlled"
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:50 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "5692",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:06:38 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"5632",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/beta/products/trendingViewed?apiKey=XXX&format=json",
"method": "get",
"path": "/beta/products/trendingViewed?format=json&apiKey=XXX",
"body": "",

@@ -10,7 +10,7 @@ "status": 200,

"metadata": {
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?format=json&apiKey=XXX"
},
"resultSet": {
"count": 10
},
"context": {
"canonicalUrl": "https://api.bestbuy.com/beta/products/trendingViewed?apiKey=XXX"
}

@@ -20,295 +20,306 @@ },

{
"sku": "5863600",
"customerReviews": {
"averageScore": "4.8",
"count": 95
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later."
"short": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5547900.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5547900/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5547900/cart"
},
"names": {
"title": "Apple - Apple Watch Series 2 38mm Space Gray Aluminum Case Black Woven Nylon Sport Band - Space Gray Aluminum"
"title": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray"
},
"prices": {
"current": 369,
"regular": 369
"regular": 149.99,
"current": 149.99
},
"rank": 1,
"sku": "5547900"
"links": {
"product": "https://api.bestbuy.com/v1/products/5863600.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5863600/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5863600/cart"
},
"rank": 1
},
{
"sku": "3720002",
"customerReviews": {
"averageScore": "4.8",
"count": 680
"averageScore": 4.7,
"count": 16554
},
"descriptions": {
"short": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later."
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-throughSilver content soldering, 24K gold-plated contactsCertified for in-wall installationLifetime limited warranty"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5546/5546305_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/3720/3720002_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5546305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5546305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5546305/cart"
},
"names": {
"title": "Apple - Apple Watch Series 2 42mm Silver Aluminum Case White Sport Band - Silver Aluminum"
"title": "Rocketfish™ - 4' 4K Ultra HD In-Wall HDMI Cable - Black"
},
"prices": {
"current": 399,
"regular": 399
"regular": 29.99,
"current": 23.99
},
"rank": 5,
"sku": "5546305"
"links": {
"product": "https://api.bestbuy.com/v1/products/3720002.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/3720002/pdp",
"addToCart": "https://api.bestbuy.com/click/-/3720002/cart"
},
"rank": 2
},
{
"sku": "5647800",
"customerReviews": {
"averageScore": "4.8",
"count": 9
"averageScore": 4.7,
"count": 2690
},
"descriptions": {
"short": "Intel Core i5 processor Intel Iris Graphics 6100Ultrafast flash storageUp to 10 hours of battery life&#178;802.11ac Wi-FiForce Touch Trackpad"
"short": "Fits most wrist sizesCompatible with AndroidCompatible with standard 22 mm bandsGPS enabledHeart rate monitorIP68 water resistanceMultifunctional bezelCall and text capabilities"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/8897/8897495_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5647/5647800_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/8897495.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/8897495/pdp",
"addToCart": "https://api.bestbuy.com/click/-/8897495/cart"
},
"names": {
"title": "Apple - MacBook Pro® with Touch Bar - 13\" Display - Intel Core i5 - 8 GB Memory - 512GB Flash Storage (latest model)"
"title": "Samsung - Gear S3 Frontier Smartwatch 46mm - Dark Grey"
},
"prices": {
"current": 1999.99,
"regular": 1999.99
"regular": 349.99,
"current": 299.99
},
"rank": 8,
"sku": "8897495"
"links": {
"product": "https://api.bestbuy.com/v1/products/5647800.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5647800/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5647800/cart"
},
"rank": 3
},
{
"sku": "4127007",
"customerReviews": {
"averageScore": "4.4",
"count": 56
"averageScore": 4.7,
"count": 13146
},
"descriptions": {
"short": "Fits most wrist sizesCompatible with Android and iOSRubber bandUp to 24 hours of battery lifeIP67 water resistanceSmart notifications"
"short": "Only @ Best BuySupports resolution up to 4K Ultra HD (4096 x 2160 pixels)High Dynamic Range (HDR) pass-through1-year limited warranty3-layer cable shielding"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5251/5251903_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4127/4127007_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5251903.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5251903/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5251903/cart"
},
"names": {
"title": "Asus - ZenWatch 2 WI501Q Smartwatch Silver"
"title": "Insignia™ - 6' 4K Ultra HD HDMI Cable - Black"
},
"prices": {
"current": 99.99,
"regular": 129.99
"regular": 19.99,
"current": 19.99
},
"rank": 10,
"sku": "5251903"
"links": {
"product": "https://api.bestbuy.com/v1/products/4127007.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4127007/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4127007/cart"
},
"rank": 4
},
{
"sku": "4370400",
"customerReviews": {
"averageScore": "4.5",
"count": 37
"averageScore": 4.7,
"count": 5120
},
"descriptions": {
"short": "Created for most GoPro cameras; 6 mount types; monopod; floating handle grip; mount adapter; surface J-hook; thumb screws; safety cable; storage pouch; carrying case"
"short": "Instantly stream thousands of movies and TV shows; search for content and check sports scores and weather updates with Alexa voice search function; compatible with most HDTVs; supports up to 4K Ultra HD resolution; 2GB memory"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4454/4454004_rc.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4370/4370400_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4454004.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4454004/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4454004/cart"
},
"names": {
"title": "Dynex™ - Advanced Accessory Kit for GoPro Action Camera - Black"
"title": "Amazon - Fire TV (2015 Model) - Black"
},
"prices": {
"current": 34.99,
"regular": 44.99
"regular": 89.99,
"current": 89.99
},
"rank": 2,
"sku": "4454004"
"links": {
"product": "https://api.bestbuy.com/v1/products/4370400.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4370400/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4370400/cart"
},
"rank": 5
},
{
"sku": "5707561",
"customerReviews": {
"averageScore": "4.5",
"count": 350
"averageScore": 4.4,
"count": 1059
},
"descriptions": {
"short": "2160p resolution60Hz refresh rateRoku TV"
"short": "Compatible with Apple iPhone 7 Plus; 2525 mAh capacity; rechargeable; impact protection; drop proof; notification LED; enables Qi wireless charging"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4204/4204500_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5707/5707561_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4204500.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4204500/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4204500/cart"
},
"names": {
"title": "Insignia™ - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV - Roku TV - Black"
"title": "mophie - Juice Pack External Battery Case with Wireless Charging for Apple® iPhone® 7 Plus - Blue"
},
"prices": {
"current": 449.99,
"regular": 449.99
"regular": 99.99,
"current": 63.99
},
"rank": 9,
"sku": "4204500"
"links": {
"product": "https://api.bestbuy.com/v1/products/5707561.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5707561/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5707561/cart"
},
"rank": 6
},
{
"sku": "5577305",
"customerReviews": {
"averageScore": "3.8",
"count": 47
"averageScore": 4.1,
"count": 670
},
"descriptions": {
"short": "Sweat resistant; include 2 pairs of ear tips (small, large); in-line microphone; Bluetooth connectivity"
"short": "Compatible with select smartphones and tablets; Bluetooth compatibility; built-in microphone; LCD screen with backlit display; 3.5mm AUX connectivity; USB charge port; flex-neck design; remote control included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5507/5507503_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/5577/5577305_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5507503.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5507503/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5507503/cart"
},
"names": {
"title": "Insignia™ - Wireless In-Ear Headphones - Black"
"title": "Scosche - BTFreq™ Bluetooth FM Transmitter - Black"
},
"prices": {
"current": 29.99,
"regular": 49.99
"regular": 39.99,
"current": 39.99
},
"rank": 6,
"sku": "5507503"
"links": {
"product": "https://api.bestbuy.com/v1/products/5577305.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5577305/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5577305/cart"
},
"rank": 7
},
{
"sku": "6029030",
"customerReviews": {
"averageScore": "4.5",
"count": 1015
"averageScore": 0,
"count": 0
},
"descriptions": {
"short": "Windows 10Technical details: AMD A10-Series processor; 12GB memory; 2TB hard driveSpecial features: Built-in wireless networking; HDMI output"
"short": "Designed for use with Samsung Galaxy Note8 cell phones; built-in kickstand; military-grade ruggedized design"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4362/4362103_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/6029/6029030_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4362103.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4362103/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4362103/cart"
},
"names": {
"title": "Lenovo - Desktop AMD A10-Series - 12GB Memory - 2TB Hard Drive - Black"
"title": "Samsung - Rugged Protective Cover for Samsung Galaxy Note8 - Deep Blue"
},
"prices": {
"current": 429.99,
"regular": 499.99
"regular": 39.99,
"current": 39.99
},
"rank": 7,
"sku": "4362103"
"links": {
"product": "https://api.bestbuy.com/v1/products/6029030.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/6029030/pdp",
"addToCart": "https://api.bestbuy.com/click/-/6029030/cart"
},
"rank": 8
},
{
"sku": "9479027",
"customerReviews": {
"averageScore": "4.6",
"count": 359
"averageScore": 4.9,
"count": 2706
},
"descriptions": {
"short": "Android 6.0 Marshmallow8\" multitouch-screen display with 2048 x 1536 resolution32GB storage capacity8-core 1.9GHz processorWi-FiMIMO technology2.1MP front and 8MP rear camerasmicroSD slot"
"short": "Perfect gift card? Piece of cake. All Best Buy gift cards are shipped free and are good toward future purchases online and in U.S. or Puerto Rico Best Buy stores. Best Buy gift cards do not have an expiration date."
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/5234/5234641_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/9479/9479027_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/5234641.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/5234641/pdp",
"addToCart": "https://api.bestbuy.com/click/-/5234641/cart"
},
"names": {
"title": "Samsung - Galaxy Tab S2 - 8\" - 32GB - Black"
"title": "Best Buy GC - $15 Blue Gift Card"
},
"prices": {
"current": 249.99,
"regular": 399.99
"regular": 15,
"current": 15
},
"rank": 4,
"sku": "5234641"
"links": {
"product": "https://api.bestbuy.com/v1/products/9479027.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/9479027/pdp",
"addToCart": "https://api.bestbuy.com/click/-/9479027/cart"
},
"rank": 9
},
{
"sku": "4343901",
"customerReviews": {
"averageScore": "4.2",
"count": 126
"averageScore": 4.5,
"count": 385
},
"descriptions": {
"short": "2160p resolution with HDR120Hz effective refresh rateChromecast Built-in Home Theater Display"
"short": "Supports TVs up to 60\" or 100 lbs.; wood finish; 3 cabinets with multiple shelves; assembly hardware included"
},
"images": {
"standard": "http://img.bbystatic.com/BestBuy_US/images/products/4989/4989100_sa.jpg"
"standard": "https://img.bbystatic.com/BestBuy_US/images/products/4343/4343901_sa.jpg"
},
"links": {
"product": "https://api.remix.bestbuy.com/v1/products/4989100.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4989100/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4989100/cart"
},
"names": {
"title": "VIZIO - 55\" Class (54.6\" Diag.) - LED - 2160p - Chromecast Built-in - 4K Ultra HD Home Theater Display with High Dynamic Range - Black"
"title": "Insignia™ - TV Stand for Most TVs up to 60\" - Espresso"
},
"prices": {
"current": 699.99,
"regular": 899.99
"regular": 199.99,
"current": 199.99
},
"rank": 3,
"sku": "4989100"
"links": {
"product": "https://api.bestbuy.com/v1/products/4343901.json?apiKey=XXX",
"web": "https://api.bestbuy.com/click/-/4343901/pdp",
"addToCart": "https://api.bestbuy.com/click/-/4343901/cart"
},
"rank": 10
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json;charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:49 GMT",
"server": "Apigee Router",
"vary": "Accept-Encoding",
"content-length": "7544",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:05 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"",
"Content-Length",
"7370",
"Connection",
"Close"
]
},
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products/5547900.json?apiKey=XXX",
"method": "get",
"path": "/v1/products/5863600.json?format=json&apiKey=XXX",
"body": "",
"status": 200,
"response": {
"sku": 5547900,
"productId": 5547900,
"name": "Apple - Apple Watch Series 2 38mm Space Gray Aluminum Case Black Woven Nylon Sport Band - Space Gray Aluminum",
"source": "bestbuy",
"sku": 5863600,
"score": null,
"productId": null,
"name": "Sphero - BB-9E™ App-Enabled Droid™ - Black/Gray",
"source": null,
"type": "HardGood",
"startDate": "2016-09-08",
"new": false,
"startDate": "2017-08-31",
"new": true,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2016-11-07T15:38:22",
"regularPrice": 369,
"salePrice": 369,
"activeUpdateDate": "2017-09-01T08:18:05",
"regularPrice": 149.99,
"salePrice": 149.99,
"clearance": false,

@@ -319,5 +330,8 @@ "onSale": false,

"priceRestriction": null,
"priceUpdateDate": "2016-09-08T05:29:40",
"priceUpdateDate": "2017-08-31T00:00:49",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],

@@ -327,2 +341,12 @@ "technologyCode": null,

"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,

@@ -334,16 +358,17 @@ "secondaryMarket": null,

"techSupportPlans": [],
"salesRankShortTerm": 3633,
"salesRankMediumTerm": 4651,
"salesRankLongTerm": 2767,
"bestSellingRank": 3641,
"url": "https://api.bestbuy.com/click/-/5547900/pdp",
"crossSell": [],
"salesRankShortTerm": 5139,
"salesRankMediumTerm": 4368,
"salesRankLongTerm": 3677,
"bestSellingRank": 4006,
"url": "https://api.bestbuy.com/click/-/5863600/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/5547900/pdp",
"mobileUrl": "https://api.bestbuy.com/click/-/5863600/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/5547900/cart",
"addToCartUrl": "https://api.bestbuy.com/click/-/5863600/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "190198209245",
"productTemplate": "Smart_Watches",
"upc": "817961020301",
"productTemplate": "Robotics_Kits",
"categoryPath": [

@@ -355,72 +380,92 @@ {

{
"id": "pcmcat332000050000",
"name": "Wearable Technology"
"id": "pcmcat252700050006",
"name": "Drones, Toys & Collectibles"
},
{
"id": "pcmcat748300489081",
"name": "Apple Watch"
"id": "pcmcat748302046148",
"name": "Licensed Collectibles"
},
{
"id": "pcmcat748302047020",
"name": "Apple Watch Series 2"
"id": "pcmcat748302046239",
"name": "Star Wars Collectibles"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 95,
"customerReviewAverage": "4.8",
"customerTopRated": true,
"customerReviewCount": null,
"customerReviewAverage": null,
"customerTopRated": null,
"format": null,
"freeShipping": false,
"freeShipping": true,
"freeShippingEligible": true,
"inStoreAvailability": true,
"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2016-11-07T15:38:22",
"itemUpdateDate": "2016-12-17T00:35:18",
"inStoreAvailabilityUpdateDate": "2017-09-01T08:18:05",
"itemUpdateDate": "2017-09-06T08:05:26",
"onlineAvailability": true,
"onlineAvailabilityText": "Shipping: Usually ships in 1 business day",
"onlineAvailabilityUpdateDate": "2016-12-17T00:25:26",
"releaseDate": "2016-09-28",
"shippingCost": "",
"onlineAvailabilityUpdateDate": "2017-09-01T08:18:05",
"releaseDate": "2017-08-30",
"shippingCost": 0,
"shipping": [
{
"ground": "",
"secondDay": "",
"nextDay": "",
"ground": 0,
"secondDay": 0,
"nextDay": 13.96,
"vendorDelivery": ""
}
],
"shippingLevelsOfService": [],
"shippingLevelsOfService": [
{
"serviceLevelId": 14,
"serviceLevelName": "Two Day",
"unitShippingPrice": 0
},
{
"serviceLevelId": 2,
"serviceLevelName": "Standard",
"unitShippingPrice": 0
},
{
"serviceLevelId": 6,
"serviceLevelName": "One Day",
"unitShippingPrice": 13.96
}
],
"specialOrder": false,
"shortDescription": "Built-in GPS. Water resistance to 50 meters.&#185; A new lightning-fast dual-core processor. And a 2x brighter display for increased visibility in direct sunlight.&#178; Full of features that help you stay active, motivated, and connected, Apple Watch Series 2 is designed for all the ways you move. \n\nRequires an iPhone 5 or later.",
"class": "APPLE WATCH",
"classId": 222,
"subclass": "STANDARD APPLE WATCH",
"subclassId": 5403,
"department": "COMPUTERS",
"departmentId": 6,
"shortDescription": "Compatible with select Apple&#174; iOS and Android smartphones and tablets; authentic movements; holographic simulation; droid to droid experience; adaptive personality; signature BB-9E LEDs; enhanced radio system; suitable for ages 8 and up",
"class": "LICENSED MERCHANDISE",
"classId": 127,
"subclass": "STAR WARS",
"subclassId": 956,
"department": "PHOTO/COMMODITIES",
"departmentId": 5,
"protectionPlanTerm": "BB-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"productFamilies": [
{
"name": "alternateColors",
"skus": [
{
"sku": 5548000
}
]
}
],
"protectionPlanDetails": [],
"productFamilies": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": null,
"mpaaRating": null,
"plot": null,
"studio": null,
"theatricalReleaseDate": null,
"description": null,
"manufacturer": "Apple",
"modelNumber": "MP052LL/A",
"image": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg",
"largeFrontImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sa.jpg",
"mediumImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900fp.gif",
"thumbnailImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_s.gif",
"largeImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"manufacturer": "Sphero",
"modelNumber": "VD01ROW",
"image": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sd.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_sb.jpg",
"alternateViewsImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600cv11d.jpg",
"angleImage": "https://img.bbystatic.com/BestBuy_US/images/products/5863/5863600_rd.jpg",
"backViewImage": null,
"energyGuideImage": null,
"leftViewImage": "http://img.bbystatic.com/BestBuy_US/images/products/5547/5547900le.jpg",
"leftViewImage": null,
"accessoriesImage": null,

@@ -430,2 +475,10 @@ "remoteControlImage": null,

"topViewImage": null,
"albumTitle": "BB-9E™ App-Enabled Droid™",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",

@@ -436,5 +489,8 @@ "inStorePickup": true,

"quantityLimit": 3,
"fulfilledBy": "BestBuy.com",
"fulfilledBy": null,
"members": [],
"bundledIn": [],
"color": "Space Gray Aluminum",
"albumLabel": null,
"genre": null,
"color": "Black/Gray",
"depth": null,

@@ -447,43 +503,59 @@ "dollarSavings": 0,

"weight": null,
"shippingWeight": "1.5",
"shippingWeight": 2.25,
"width": null,
"warrantyLabor": "1 year",
"warrantyParts": "1 year",
"longDescription": "Apple Watch Series 2 is a superior sports watch that measures your workouts with detailed customizable metrics. An advanced activity tracker that shows you how often you move, exercise, and stand, and lets you share your progress. A powerful health tool that helps you be more conscious of your overall well-being, starting with your heart rate. And an all-day assistant that provides instant access to the people, apps, and information you care about most. There are cases made from aluminum and stainless steel and a full range of interchangeable bands in a variety of styles, colors, and materials. All models run watchOS 3. Requires an iPhone 5 or later.",
"warrantyLabor": "1 Year",
"warrantyParts": "1 Year",
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": "BB-9E&#8482; is a menacing astromech droid of the First Order. Control it with your smart device and keep it rolling optimally with the augmented reality Droid Trainer. Watch BB-9E interact with other Star Wars&#8482; App-enabled Droids by Sphero, and view films from the Star Wars saga with BB-9E by your side. This is not the droid you&#8217;re looking for&#8230; it&#8217;s the droid that&#8217;s looking for you.",
"includedItemList": [
{
"includedItem": "1m Magnetic Charging Cable"
"includedItem": "Sphero BB-9E™ App-Enabled Droid™"
},
{
"includedItem": "5W USB Power Adapter"
"includedItem": "USB charging cord"
},
{
"includedItem": "Space Gray Aluminum Case"
"includedItem": "Droid trainer"
},
{
"includedItem": "Woven Nylon Band"
"includedItem": "Legal guide"
},
{
"includedItem": "Charging base"
}
],
"marketplace": false,
"marketplace": null,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"bluetoothEnabled": true,
"displayType": "OLED",
"internetConnectable": true,
"mobileOperatingSystem": "watchOS"
"controlType": "App-controlled"
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:49 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "false",
"content-length": "5692",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:05:01 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"5632",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(manufacturer=canon&salePrice%3C1000)?apiKey=XXX&format=json&show=sku%2Cname%2CsalePrice",
"method": "get",
"path": "/v1/products(manufacturer=canon&salePrice%3C1000)?format=json&apiKey=XXX&show=sku,name,salePrice",
"body": "",

@@ -11,7 +11,7 @@ "status": 200,

"to": 10,
"total": 327,
"currentPage": 1,
"totalPages": 33,
"queryTime": "0.098",
"totalTime": "0.126",
"total": 341,
"totalPages": 35,
"queryTime": "0.073",
"totalTime": "0.101",
"partial": false,

@@ -21,66 +21,76 @@ "canonicalUrl": "/v1/products(manufacturer=\"canon\"&salePrice<1000)?show=sku,name,salePrice&format=json&apiKey=XXX",

{
"sku": 8795075,
"name": "Canon - 100-Pack 4\" x 6\" Glossy Photo Paper - White",
"salePrice": 9.99
"sku": 1134008,
"name": "Canon - PGI-1200 XL High-Yield Ink Cartridge - Magenta",
"salePrice": 19.99
},
{
"sku": 9671924,
"name": "Canon - 118 Toner Cartridge - Black",
"salePrice": 99.99
"sku": 1134017,
"name": "Canon - PGI-2200 XL High-Yield Ink Cartridge - Cyan",
"salePrice": 27.99
},
{
"sku": 9671933,
"name": "Canon - 118 Toner Cartridge - Cyan",
"salePrice": 124.99
"sku": 1134026,
"name": "Canon - PGI-1200 Ink Cartridge - Black",
"salePrice": 22.99
},
{
"sku": 9671915,
"name": "Canon - 118 Toner Cartridge - Magenta",
"salePrice": 124.99
"sku": 1134035,
"name": "Canon - PGI-2200 XL High-Yield Ink Cartridge - Black",
"salePrice": 36.99
},
{
"sku": 9671942,
"name": "Canon - 118 Toner Cartridge - Yellow",
"salePrice": 129.99
"sku": 1134044,
"name": "Canon - PGI-2200 Ink Cartridge - Yellow",
"salePrice": 24.99
},
{
"sku": 4518162,
"name": "Canon - 119 Toner Cartridge - Black",
"salePrice": 98
"sku": 1134053,
"name": "Canon - PGI-2200 Ink Cartridge - Magenta",
"salePrice": 24.99
},
{
"sku": 9888121,
"name": "Canon - 120 Toner Cartridge - Black",
"salePrice": 135.99
"sku": 1134062,
"name": "Canon - PGI-1200 Ink Cartridge - Magenta",
"salePrice": 13.99
},
{
"sku": 4283859,
"name": "Canon - 125 Toner Cartridge - Black",
"salePrice": 57.99
"sku": 1134071,
"name": "Canon - PGI-1200 XL High-Yield Ink Cartridge - Yellow",
"salePrice": 19.99
},
{
"sku": 6646011,
"name": "Canon - 126 Toner Cartridge - Black",
"salePrice": 79.99
"sku": 1134099,
"name": "Canon - PGI-1200 XL High-Yield Ink Cartridge - Black",
"salePrice": 36.99
},
{
"sku": 1263686,
"name": "Canon - 128 Toner Cartridge - Black",
"salePrice": 91.99
"sku": 1134104,
"name": "Canon - PGI-1200 XL High-Yield Ink Cartridge - Cyan",
"salePrice": 19.99
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:48 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "false",
"content-length": "1465",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:02:04 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"1178",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(customerReviewAverage=4)?apiKey=XXX&format=json&show=name%2Csku",
"method": "get",
"path": "/v1/products(customerReviewAverage=4)?format=json&apiKey=XXX&show=name,sku",
"body": "",

@@ -11,7 +11,7 @@ "status": 200,

"to": 10,
"total": 8554,
"currentPage": 1,
"totalPages": 856,
"queryTime": "0.032",
"totalTime": "0.074",
"total": 8613,
"totalPages": 862,
"queryTime": "0.027",
"totalTime": "0.050",
"partial": false,

@@ -21,56 +21,66 @@ "canonicalUrl": "/v1/products(customerReviewAverage=4)?show=name,sku&format=json&apiKey=XXX",

{
"name": "#OfficialMBmusic [CD]",
"sku": 5269312
"name": "Fat Princess - PS3 [Digital Download]",
"sku": 1000000266
},
{
"name": "'Til Death: The Complete Second Season [WS] [3 Discs] (DVD)",
"sku": 9154513
"name": "Sim City 4 Deluxe - Windows [Digital Download]",
"sku": 1000000547
},
{
"name": "'Til the Morning [CD]",
"sku": 3796197
"name": "Mass Effect 3 - Windows [Digital Download]",
"sku": 1000001596
},
{
"name": "(DVD)",
"sku": 20700748
"name": "Rayman 3 Hd - PS3 [Digital Download]",
"sku": 1000002350
},
{
"name": "(r)Evolution [CD]",
"sku": 8089424
"name": "Metal Gear Solid Hd Collection - PS Vita Games [Digital Download]",
"sku": 1000002573
},
{
"name": "...And Then There Was X [CD] [PA]",
"sku": 3812896
"name": "Syndicate - Windows [Digital Download]",
"sku": 1000002656
},
{
"name": "007: The Daniel Craig 4-Film Collection (DVD)",
"sku": 30225153
"name": "ASSASSIN&apos;S CREED 3 SEASON PASS - PS3 [Digital Download Add-On]",
"sku": 1000002984
},
{
"name": "007: The Timothy Dalton Collection (DVD)",
"sku": 4777805
"name": "Assassin's Creed Liberation - PS3 [Digital Download]",
"sku": 1000004265
},
{
"name": "1 [2CD] [Deluxe Version] [CD]",
"sku": 8808254
"name": "Assassin's Creed IV Black Flag - Freedom Cry Standalone - PS3 [Digital Download]",
"sku": 1000004446
},
{
"name": "1-Year Accidental Geek Squad Protection",
"sku": 5624167
"name": "Battlefield 4 Second Assault - PS3 [Digital Download Add-On]",
"sku": 1000004478
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:47 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "false",
"content-length": "1121",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:04:59 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"1059",
"Connection",
"Close"
]
}
]
[
{
"scope": "https://api.bestbuy.com:443",
"method": "GET",
"path": "/v1/products(customerReviewAverage=4)?apiKey=XXX&format=json&show=name%2Csku",
"method": "get",
"path": "/v1/products(customerReviewAverage=4)?format=json&apiKey=XXX&show=name,sku",
"body": "",

@@ -11,7 +11,7 @@ "status": 200,

"to": 10,
"total": 8554,
"currentPage": 1,
"totalPages": 856,
"queryTime": "0.032",
"totalTime": "0.074",
"total": 8613,
"totalPages": 862,
"queryTime": "0.027",
"totalTime": "0.050",
"partial": false,

@@ -21,56 +21,66 @@ "canonicalUrl": "/v1/products(customerReviewAverage=4)?show=name,sku&format=json&apiKey=XXX",

{
"name": "#OfficialMBmusic [CD]",
"sku": 5269312
"name": "Fat Princess - PS3 [Digital Download]",
"sku": 1000000266
},
{
"name": "'Til Death: The Complete Second Season [WS] [3 Discs] (DVD)",
"sku": 9154513
"name": "Sim City 4 Deluxe - Windows [Digital Download]",
"sku": 1000000547
},
{
"name": "'Til the Morning [CD]",
"sku": 3796197
"name": "Mass Effect 3 - Windows [Digital Download]",
"sku": 1000001596
},
{
"name": "(DVD)",
"sku": 20700748
"name": "Rayman 3 Hd - PS3 [Digital Download]",
"sku": 1000002350
},
{
"name": "(r)Evolution [CD]",
"sku": 8089424
"name": "Metal Gear Solid Hd Collection - PS Vita Games [Digital Download]",
"sku": 1000002573
},
{
"name": "...And Then There Was X [CD] [PA]",
"sku": 3812896
"name": "Syndicate - Windows [Digital Download]",
"sku": 1000002656
},
{
"name": "007: The Daniel Craig 4-Film Collection (DVD)",
"sku": 30225153
"name": "ASSASSIN&apos;S CREED 3 SEASON PASS - PS3 [Digital Download Add-On]",
"sku": 1000002984
},
{
"name": "007: The Timothy Dalton Collection (DVD)",
"sku": 4777805
"name": "Assassin's Creed Liberation - PS3 [Digital Download]",
"sku": 1000004265
},
{
"name": "1 [2CD] [Deluxe Version] [CD]",
"sku": 8808254
"name": "Assassin's Creed IV Black Flag - Freedom Cry Standalone - PS3 [Digital Download]",
"sku": 1000004446
},
{
"name": "1-Year Accidental Geek Squad Protection",
"sku": 5624167
"name": "Battlefield 4 Second Assault - PS3 [Digital Download Add-On]",
"sku": 1000004478
}
]
},
"headers": {
"access-control-allow-headers": "origin, x-requested-with, accept",
"access-control-allow-methods": "GET",
"access-control-allow-origin": "*",
"access-control-max-age": "3628800",
"content-type": "application/json; charset=UTF-8",
"date": "Sat, 17 Dec 2016 06:49:47 GMT",
"server": "Best Buy Public APIs",
"x-cache-hit": "true",
"content-length": "1121",
"connection": "Close"
}
"rawHeaders": [
"Access-Control-Allow-Headers",
"origin, x-requested-with, accept",
"Access-Control-Allow-Methods",
"GET",
"Access-Control-Allow-Origin",
"*",
"Access-Control-Max-Age",
"3628800",
"Content-Type",
"application/json; charset=UTF-8",
"Date",
"Thu, 07 Sep 2017 00:04:59 GMT",
"Server",
"Best Buy Public APIs",
"X-Cache-Hit",
"true",
"Content-Length",
"1059",
"Connection",
"Close"
]
}
]

@@ -11,3 +11,3 @@ var tape = require('tape');

var scopesString = JSON.stringify(scopes);
scopesString = scopesString.replace(/apiKey=[^<&"]+/g, 'apiKey=XXX');
scopesString = scopesString.replace(/apiKey=[^\\<&"]+/g, 'apiKey=XXX');
return JSON.parse(scopesString);

@@ -14,0 +14,0 @@ },

var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');
var OPEN_BOX_SKU = 2557948; // ipad mini
var OPEN_BOX_SKU = 5762002; // Samsung - 50\" Class (49.5\" Diag.) - LED - 2160p - Smart - 4K Ultra HD TV

@@ -29,3 +29,3 @@ var bby = BBY({

})
.finally(t.end);
.then(t.end);
});

@@ -46,3 +46,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -63,3 +63,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -80,3 +80,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -96,1 +96,24 @@

});
test('Get open box as stream', test.opts, function (t) {
// Do a query for stores
var stream = bby.openBoxAsStream('categoryId=abcat0502000');
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('error', (err) => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');
var bby = BBY({
key: process.env.BBY_API_KEY,
debug: false,
headers: {

@@ -40,5 +39,18 @@ 'User-Agent': 'Products tests'

})
.finally(t.end);
.then(t.end);
});
test('Using Promise Product search for all items reviewed with exactly 4, show only name + sku as xml', test.opts, function (t) {
// Product search for all items reviewed with exactly 4, show only name + sku
bby.products('customerReviewAverage=4', {
show: 'name,sku',
format: 'xml'
})
.then(function (data) {
t.ok(data.startsWith('<?xml'), 'xml string returned');
t.ok(data.indexOf('product>') > -1, 'products returned');
})
.then(t.end);
});
test('Product search with paging', test.opts, function (t) {

@@ -59,3 +71,3 @@ // Product search for all items reviewed with exactly 4, show only name + sku

})
.finally(t.end);
.then(t.end);
});

@@ -68,7 +80,6 @@

})
.catch(function (data) {
t.equals(data.statusCode, 400, 'statusCode 400 returned');
t.equals(data.error.error.code, 400, 'error code 400 returned');
})
.finally(t.end);
.catch(function (error) {
t.equals(error.status, 400, 'error code 400 returned');
t.end();
});
});

@@ -80,6 +91,5 @@

.catch(function (data) {
t.equals(data.statusCode, 400, 'statusCode 400 returned');
t.equals(data.error.error.code, 400, 'error code 400 returned');
})
.finally(t.end);
t.equals(data.status, 400, 'status 400 returned');
t.end();
});
});

@@ -90,4 +100,3 @@

bby.products('gurgleflats????4', (err, result) => {
t.equals(err.statusCode, 400, 'statusCode 400 returned');
t.equals(err.error.error.code, 400, 'error code 400 returned');
t.equals(err.status, 400, 'status 400 returned');
t.end();

@@ -98,4 +107,4 @@ });

test('Products search - function criteria not allowed', test.opts, function (t) {
bby.products('name=***phone*', function () {}, (err, result) => {
t.equals(err, 'Unhandled parameter type');
bby.products('name=phone', function () {}, (err, result) => {
t.equals(err.message, 'Unhandled parameter type');
t.end();

@@ -117,3 +126,98 @@ });

})
.finally(t.end);
.then(t.end);
});
test('Products as stream', test.opts, function (t) {
var stream = bby.productsAsStream('manufacturer=canon&salePrice<500', {
format: 'json',
show: 'sku,name,salePrice'
});
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
t.deepEquals(Object.keys(data), ['sku', 'name', 'salePrice'], 'correct keys present');
});
stream.on('total', (t) => { total = t; });
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('stream a single product by sku', test.opts, function (t) {
var stream = bby.productsAsStream(5758400);
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('error', (err) => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Products as xml stream', test.opts, function (t) {
var stream = bby.productsAsStream('manufacturer=canon&salePrice<500', {
format: 'xml',
show: 'sku,name,salePrice'
});
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
t.ok(data.toString().match(/^<product>.*/), 'correct xml text present');
});
stream.on('total', (t) => { total = t; });
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Single Product as xml stream', test.opts, function (t) {
var stream = bby.productsAsStream(5758400, {
format: 'xml',
show: 'sku,name,salePrice'
});
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
t.ok(data.toString().match(/^<product>.*/), 'correct xml text present');
});
stream.on('total', (t) => { total = t; });
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Is a garbage search as xml stream', test.opts, function (t) {
// Do a search which emits an error
var stream = bby.productsAsStream('gurgleflats????4', {format: 'xml'});
stream.on('error', err => {
t.ok(err.toString().indexOf('<error') > -1, 'error element present');
t.end();
});
});
var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');

@@ -29,3 +29,3 @@ var bby = BBY({

})
.finally(t.end);
.then(t.end);
});

@@ -46,3 +46,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -63,3 +63,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -90,3 +90,3 @@

})
.finally(t.end);
.then(t.end);
});

@@ -98,5 +98,5 @@

.catch(function (err) {
t.equals(err, 'Recommendations endpoint requires 2nd parameter to be a SKU for the "alsoViewed" method');
t.equals(err.message, 'Recommendations endpoint requires 2nd parameter to be a SKU for the "alsoViewed" method');
})
.finally(t.end);
.then(t.end);
});

@@ -107,5 +107,5 @@

.catch(function (err) {
t.equals(err, 'Unrecognized path "blah"');
t.equals(err.message, 'Unrecognized path "blah"');
})
.finally(t.end);
.then(t.end);
});

@@ -115,5 +115,5 @@

bby.recommendations('trendingViewed', function () {}, (err, result) => {
t.equals(err, 'Unhandled parameter type');
t.equals(err.message, 'Unhandled parameter type');
t.end();
});
});
var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');

@@ -22,3 +22,3 @@ var opts = {

// Do a query for stores
bby.stores('area(55119,25)&storeType=BigBox')
bby.stores('area(55119,25)&storeType=Big Box')
.then(function (data) {

@@ -30,2 +30,13 @@ t.ok(data.stores.length > 0, 'stores returned');

test('Get a collection of stores as xml', test.opts, function (t) {
var bby = BBY(opts);
// Do a query for stores
bby.stores('area(55119,25)&storeType=Big Box', {format: 'xml'})
.then(function (data) {
t.ok(data.startsWith('<?xml'), 'xml string returned');
t.ok(data.indexOf('store>'), 'stores returned');
t.end();
});
});
test('Get a store', test.opts, function (t) {

@@ -36,6 +47,82 @@ // Show details for one store

.then(function (data) {
t.equals(data.longName, 'Best Buy - Blaine', 'name is correct');
t.equals(data.address, '10985 Ulysses St Ne', 'address is correct');
t.equals(data.longName, 'Blaine', 'name is correct');
t.equals(data.address, '10985 Ulysses St NE', 'address is correct');
t.end();
});
})
.catch(err => t.error(err));
});
test('Get a store as xml', test.opts, function (t) {
// Show details for one store
var bby = BBY(opts);
bby.stores(1443, {format: 'xml'})
.then(function (data) {
t.ok(data.startsWith('<?xml'), 'xml string returned');
t.ok(data.indexOf('store>') > -1, 'stores returned');
t.ok(data.indexOf('<longName>Blaine</longName>') > -1, 'name is correct');
t.ok(data.indexOf('<address>10985 Ulysses St NE</address>') > -1, 'address is correct');
t.end();
})
.catch(err => t.error(err));
});
test('Get stores as stream', test.opts, function (t) {
var bby = BBY(opts);
// Do a query for stores
var stream = bby.storesAsStream('area(55119,25)&storeType=Big Box');
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
});
stream.on('total', (t) => { total = t; });
stream.on('error', (err) => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Get stores as xml stream', test.opts, function (t) {
var bby = BBY(opts);
// Do a query for stores
var stream = bby.storesAsStream('area(55119,25)&storeType=Big Box', {format: 'xml'});
var cnt = 0;
var total;
stream.on('data', data => {
cnt++;
t.ok(data.toString().match(/^<store>.*/), 'correct xml text present');
});
stream.on('total', (t) => { total = t; });
stream.on('error', (err) => {
t.error(err);
t.end();
});
stream.on('end', () => {
t.equals(cnt, total, `data emitted matches total results (${cnt}/${total})`);
t.end();
});
});
test('Get stores as stream - garbage data', test.opts, function (t) {
var bby = BBY(opts);
// Do a query for stores
var stream = bby.storesAsStream('blah');
stream.on('error', (err) => {
t.ok(err.message.startsWith("Couldn't understand"), 'error returned');
t.end();
});
});
var test = require('tape');
var BBY = require('../bestbuy');
var BBY = require('../');
var pkg = require('../package.json');

@@ -5,0 +5,0 @@

var test = require('./lib/tape-nock-setup');
var BBY = require('../bestbuy');
var BBY = require('../');

@@ -20,1 +20,10 @@ var bby = BBY({

});
test('Get a warranty for a product via callback', test.opts, function (t) {
// Do a query for stores
bby.warranties(6354884, function (err, data) {
t.error(err, 'no error');
t.ok(data.length > 0, 'warranties returned');
t.end();
});
});

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc