npm install
npm run serve
npm run build
npm run lint
API for the Vue online store app
https://vue-online-store-api.herokuapp.com
All GET
endpoints require the Authorization
header to be set with a token (obtained through the login
endpoint).
Example:
{
"Authorization": "MTU2Njk3NjQwNTMzNw=="
}
- Login
- Get Products
- Get Products by Category
- Get a Single Product
- Get Product Reviews
- Get Categories
- Get Subcategories
- Get a Single Category
- Get Most Viewed Products
- Get Most Viewed Products by Category
- Get Deals of the Day
- Get Deals of the Day by Category
POST /api/login
{
"username": "[email protected]",
"password": "admin"
}
Status 200 OK
{
"user": {
"gender": "male",
"name": {
"title": "mr",
"first": "jack",
"last": "anderson"
},
"location": {
"street": "3067 22nd ave",
"city": "sutton",
"state": "newfoundland and labrador",
"postcode": "I9J 2X0",
"coordinates": {
"latitude": "-62.0098",
"longitude": "-54.4948"
},
"timezone": {
"offset": "+10:00",
"description": "Eastern Australia, Guam, Vladivostok"
}
},
"email": "[email protected]",
"login": {
"uuid": "60f40d5a-0df5-43b3-8089-e1c8b7ff25c0",
"username": "orangemeercat903",
"password": "1101",
"salt": "c20woRpG",
"md5": "884d37012c8cb6d515191e4541bc5ee7",
"sha1": "6e38a63f8d25c4652a6759f0be0a833624322464",
"sha256": "a58c87328d463fa80042f3c6133592a057c721e2d262a9dd8c143068cbadea86"
},
"dob": {
"date": "1949-05-18T15:17:40Z",
"age": 70
},
"registered": {
"date": "2015-03-22T17:05:52Z",
"age": 4
},
"phone": "649-913-7055",
"cell": "134-762-0372",
"id": {
"name": "",
"value": null
},
"picture": {
"large": "https://randomuser.me/api/portraits/men/54.jpg",
"medium": "https://randomuser.me/api/portraits/med/men/54.jpg",
"thumbnail": "https://randomuser.me/api/portraits/thumb/men/54.jpg"
},
"nat": "CA"
},
"token": "MTU2Njk3NjQwNTMzNw=="
}
Status 400 Bad Request
{
"message": "wrong password",
"detail": "wrongPassword"
}
GET /api/products
Status 200 OK
[
{
"id": 1000006,
"score": null,
"productId": 2266824,
"name": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray] [2011]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2011-04-26",
"new": false,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2017-06-10T07:44:27",
"regularPrice": 12.99,
"salePrice": 12.99,
"clearance": false,
"onSale": false,
"planPrice": null,
"priceWithPlan": [],
"contracts": [],
"priceRestriction": null,
"priceUpdateDate": "2017-02-12T08:14:07",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],
"technologyCode": null,
"carrierModelNumber": null,
"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,
"secondaryMarket": null,
"frequentlyPurchasedWith": [],
"accessories": [],
"relatedProducts": [],
"requiredParts": [],
"techSupportPlans": [],
"crossSell": [],
"salesRankShortTerm": null,
"salesRankMediumTerm": 29985,
"salesRankLongTerm": 45986,
"bestSellingRank": 42786,
"url": "https://api.bestbuy.com/click/-/1000006/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/1000006/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/1000006/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "013132620237",
"productTemplate": "Movies",
"categoryPath": [
{
"id": "cat00000",
"name": "Best Buy"
},
{
"id": "abcat0600000",
"name": "Movies & Music"
},
{
"id": "cat02015",
"name": "Movies & TV Shows"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 77,
"customerReviewAverage": 4.5,
"customerTopRated": true,
"format": "Blu-ray",
"freeShipping": false,
"freeShippingEligible": true,
"inStoreAvailability": false,
"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2017-08-25T12:34:36",
"itemUpdateDate": "2019-08-15T03:15:04",
"onlineAvailability": true,
"onlineAvailabilityText": "Backordered: Usually ships in 3-4 weeks",
"onlineAvailabilityUpdateDate": "2019-06-12T06:20:30",
"releaseDate": "2011-11-22",
"shippingCost": 3.99,
"shipping": [
{
"ground": 3.99,
"secondDay": 10.79,
"nextDay": 16.25,
"vendorDelivery": ""
}
],
"shippingLevelsOfService": [
{
"serviceLevelId": 5,
"serviceLevelName": "One Day",
"unitShippingPrice": 16.25
},
{
"serviceLevelId": 3,
"serviceLevelName": "Two Day",
"unitShippingPrice": 10.79
},
{
"serviceLevelId": 15,
"serviceLevelName": "Standard",
"unitShippingPrice": 3.99
}
],
"specialOrder": false,
"shortDescription": null,
"class": "BLU RAY MOVIES",
"classId": 76,
"subclass": "CHILDRENS",
"subclassId": 1006,
"department": "VIDEO/COMPACT DISC",
"departmentId": 8,
"protectionPlanTerm": "BD-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"protectionPlanDetails": [],
"productFamilies": [],
"productVariations": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": 89,
"mpaaRating": "PG",
"plot": "A retired spy-turned-full-time homemaker attempts to stop a power-mad supervillain from taking over the planet, and gets some unexpected help from her disagreeable twin step-children in this fourth entry of writer/director Robert Rodriguez's family-friendly adventure series. It's been a long time since former OSS agent Marissa Cortez Wilson (Jessica Alba) went chasing bad guys. These days it's hard enough just to get her precocious stepkids, Rebecca (Rowan Blanchard) and Cecil (Mason Cook), to clean their rooms, and make sure her baby daughter has a full sippy cup. And despite the fact that Marissa's husband, Wilbur (Joel McHale), earns his income chasing spies on TV, he hasn't a clue that his mild-mannered wife was once a cloak-and-dagger woman. Now the nefarious Timekeeper (Jeremy Piven) has hatched a plot for world domination, prompting the OSS to summon Marissa back to active duty. When Rebecca and Cecil discover their stepmother's tightly guarded secret, they realize they might be the only hope for getting her out of a tight jam and foiling the Timekeeper's evil plan. Fortunately Carmen (Alexa Vega) and Juni Cortez (Daryl Sabara) are more than willing to teach Rebecca and Cecil the tricks of the trade, and in no time the two bickering ten-year-olds are wielding hi-tech gadgets and heading out on their first assignment.~Jason Buchanan",
"studio": "Lionsgate",
"theatricalReleaseDate": "2011",
"description": null,
"manufacturer": null,
"modelNumber": "26091006",
"images": [
{
"rel": "Front_Original",
"unitOfMeasure": "pixels",
"width": "778",
"height": "1000",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_so.jpg"
},
{
"rel": "Front_Thumbnail",
"unitOfMeasure": "pixels",
"width": "54",
"height": "69",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif"
},
{
"rel": "Front_Detail",
"unitOfMeasure": "pixels",
"width": "105",
"height": "135",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sc.jpg"
},
{
"rel": "Front_Standard",
"unitOfMeasure": "pixels",
"width": "389",
"height": "500",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg"
},
{
"rel": "Front_Large",
"unitOfMeasure": "pixels",
"width": "124",
"height": "160",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg"
},
{
"rel": "Front_Medium",
"unitOfMeasure": "pixels",
"width": "70",
"height": "90",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif"
}
],
"image": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"backViewImage": null,
"energyGuideImage": null,
"leftViewImage": null,
"accessoriesImage": null,
"remoteControlImage": null,
"rightViewImage": null,
"topViewImage": null,
"albumTitle": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray]",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",
"inStorePickup": false,
"friendsAndFamilyPickup": true,
"homeDelivery": false,
"quantityLimit": 3,
"fulfilledBy": "BestBuy.com",
"members": [],
"bundledIn": [],
"albumLabel": null,
"genre": "Action and Adventure",
"color": null,
"depth": null,
"dollarSavings": 0,
"percentSavings": "0.0",
"tradeInValue": "",
"height": null,
"orderable": "Available",
"weight": null,
"shippingWeight": 0.25,
"width": null,
"warrantyLabor": null,
"warrantyParts": null,
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": null,
"includedItemList": [],
"marketplace": false,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"proposition65WarningMessage": null,
"proposition65WarningType": "05"
}
]
GET /api/categories/:id/products
Status 200 OK
[
{
"id": 1000006,
"score": null,
"productId": 2266824,
"name": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray] [2011]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2011-04-26",
"new": false,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2017-06-10T07:44:27",
"regularPrice": 12.99,
"salePrice": 12.99,
"clearance": false,
"onSale": false,
"planPrice": null,
"priceWithPlan": [],
"contracts": [],
"priceRestriction": null,
"priceUpdateDate": "2017-02-12T08:14:07",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],
"technologyCode": null,
"carrierModelNumber": null,
"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,
"secondaryMarket": null,
"frequentlyPurchasedWith": [],
"accessories": [],
"relatedProducts": [],
"requiredParts": [],
"techSupportPlans": [],
"crossSell": [],
"salesRankShortTerm": null,
"salesRankMediumTerm": 29985,
"salesRankLongTerm": 45986,
"bestSellingRank": 42786,
"url": "https://api.bestbuy.com/click/-/1000006/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/1000006/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/1000006/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "013132620237",
"productTemplate": "Movies",
"categoryPath": [
{
"id": "cat00000",
"name": "Best Buy"
},
{
"id": "abcat0600000",
"name": "Movies & Music"
},
{
"id": "cat02015",
"name": "Movies & TV Shows"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 77,
"customerReviewAverage": 4.5,
"customerTopRated": true,
"format": "Blu-ray",
"freeShipping": false,
"freeShippingEligible": true,
"inStoreAvailability": false,
"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2017-08-25T12:34:36",
"itemUpdateDate": "2019-08-15T03:15:04",
"onlineAvailability": true,
"onlineAvailabilityText": "Backordered: Usually ships in 3-4 weeks",
"onlineAvailabilityUpdateDate": "2019-06-12T06:20:30",
"releaseDate": "2011-11-22",
"shippingCost": 3.99,
"shipping": [
{
"ground": 3.99,
"secondDay": 10.79,
"nextDay": 16.25,
"vendorDelivery": ""
}
],
"shippingLevelsOfService": [
{
"serviceLevelId": 5,
"serviceLevelName": "One Day",
"unitShippingPrice": 16.25
},
{
"serviceLevelId": 3,
"serviceLevelName": "Two Day",
"unitShippingPrice": 10.79
},
{
"serviceLevelId": 15,
"serviceLevelName": "Standard",
"unitShippingPrice": 3.99
}
],
"specialOrder": false,
"shortDescription": null,
"class": "BLU RAY MOVIES",
"classId": 76,
"subclass": "CHILDRENS",
"subclassId": 1006,
"department": "VIDEO/COMPACT DISC",
"departmentId": 8,
"protectionPlanTerm": "BD-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"protectionPlanDetails": [],
"productFamilies": [],
"productVariations": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": 89,
"mpaaRating": "PG",
"plot": "A retired spy-turned-full-time homemaker attempts to stop a power-mad supervillain from taking over the planet, and gets some unexpected help from her disagreeable twin step-children in this fourth entry of writer/director Robert Rodriguez's family-friendly adventure series. It's been a long time since former OSS agent Marissa Cortez Wilson (Jessica Alba) went chasing bad guys. These days it's hard enough just to get her precocious stepkids, Rebecca (Rowan Blanchard) and Cecil (Mason Cook), to clean their rooms, and make sure her baby daughter has a full sippy cup. And despite the fact that Marissa's husband, Wilbur (Joel McHale), earns his income chasing spies on TV, he hasn't a clue that his mild-mannered wife was once a cloak-and-dagger woman. Now the nefarious Timekeeper (Jeremy Piven) has hatched a plot for world domination, prompting the OSS to summon Marissa back to active duty. When Rebecca and Cecil discover their stepmother's tightly guarded secret, they realize they might be the only hope for getting her out of a tight jam and foiling the Timekeeper's evil plan. Fortunately Carmen (Alexa Vega) and Juni Cortez (Daryl Sabara) are more than willing to teach Rebecca and Cecil the tricks of the trade, and in no time the two bickering ten-year-olds are wielding hi-tech gadgets and heading out on their first assignment.~Jason Buchanan",
"studio": "Lionsgate",
"theatricalReleaseDate": "2011",
"description": null,
"manufacturer": null,
"modelNumber": "26091006",
"images": [
{
"rel": "Front_Original",
"unitOfMeasure": "pixels",
"width": "778",
"height": "1000",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_so.jpg"
},
{
"rel": "Front_Thumbnail",
"unitOfMeasure": "pixels",
"width": "54",
"height": "69",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif"
},
{
"rel": "Front_Detail",
"unitOfMeasure": "pixels",
"width": "105",
"height": "135",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sc.jpg"
},
{
"rel": "Front_Standard",
"unitOfMeasure": "pixels",
"width": "389",
"height": "500",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg"
},
{
"rel": "Front_Large",
"unitOfMeasure": "pixels",
"width": "124",
"height": "160",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg"
},
{
"rel": "Front_Medium",
"unitOfMeasure": "pixels",
"width": "70",
"height": "90",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif"
}
],
"image": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"backViewImage": null,
"energyGuideImage": null,
"leftViewImage": null,
"accessoriesImage": null,
"remoteControlImage": null,
"rightViewImage": null,
"topViewImage": null,
"albumTitle": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray]",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",
"inStorePickup": false,
"friendsAndFamilyPickup": true,
"homeDelivery": false,
"quantityLimit": 3,
"fulfilledBy": "BestBuy.com",
"members": [],
"bundledIn": [],
"albumLabel": null,
"genre": "Action and Adventure",
"color": null,
"depth": null,
"dollarSavings": 0,
"percentSavings": "0.0",
"tradeInValue": "",
"height": null,
"orderable": "Available",
"weight": null,
"shippingWeight": 0.25,
"width": null,
"warrantyLabor": null,
"warrantyParts": null,
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": null,
"includedItemList": [],
"marketplace": false,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"proposition65WarningMessage": null,
"proposition65WarningType": "05"
}
]
GET /api/products/:id
Status 200 OK
{
"id": 1000006,
"score": null,
"productId": 2266824,
"name": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray] [2011]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2011-04-26",
"new": false,
"active": true,
"lowPriceGuarantee": true,
"activeUpdateDate": "2017-06-10T07:44:27",
"regularPrice": 12.99,
"salePrice": 12.99,
"clearance": false,
"onSale": false,
"planPrice": null,
"priceWithPlan": [],
"contracts": [],
"priceRestriction": null,
"priceUpdateDate": "2017-02-12T08:14:07",
"digital": false,
"preowned": false,
"carriers": [],
"planFeatures": [],
"devices": [],
"carrierPlans": [],
"technologyCode": null,
"carrierModelNumber": null,
"earlyTerminationFees": [],
"monthlyRecurringCharge": "",
"monthlyRecurringChargeGrandTotal": "",
"activationCharge": "",
"minutePrice": "",
"planCategory": null,
"planType": null,
"familyIndividualCode": null,
"validFrom": null,
"validUntil": null,
"carrierPlan": null,
"outletCenter": null,
"secondaryMarket": null,
"frequentlyPurchasedWith": [],
"accessories": [],
"relatedProducts": [],
"requiredParts": [],
"techSupportPlans": [],
"crossSell": [],
"salesRankShortTerm": null,
"salesRankMediumTerm": 29985,
"salesRankLongTerm": 45986,
"bestSellingRank": 42786,
"url": "https://api.bestbuy.com/click/-/1000006/pdp",
"spin360Url": null,
"mobileUrl": "https://api.bestbuy.com/click/-/1000006/pdp",
"affiliateUrl": null,
"addToCartUrl": "https://api.bestbuy.com/click/-/1000006/cart",
"affiliateAddToCartUrl": null,
"linkShareAffiliateUrl": "",
"linkShareAffiliateAddToCartUrl": "",
"upc": "013132620237",
"productTemplate": "Movies",
"categoryPath": [
{
"id": "cat00000",
"name": "Best Buy"
},
{
"id": "abcat0600000",
"name": "Movies & Music"
},
{
"id": "cat02015",
"name": "Movies & TV Shows"
}
],
"alternateCategories": [],
"lists": [],
"customerReviewCount": 77,
"customerReviewAverage": 4.5,
"customerTopRated": true,
"format": "Blu-ray",
"freeShipping": false,
"freeShippingEligible": true,
"inStoreAvailability": false,
"inStoreAvailabilityText": "Store Pickup:",
"inStoreAvailabilityUpdateDate": "2017-08-25T12:34:36",
"itemUpdateDate": "2019-08-15T03:15:04",
"onlineAvailability": true,
"onlineAvailabilityText": "Backordered: Usually ships in 3-4 weeks",
"onlineAvailabilityUpdateDate": "2019-06-12T06:20:30",
"releaseDate": "2011-11-22",
"shippingCost": 3.99,
"shipping": [
{
"ground": 3.99,
"secondDay": 10.79,
"nextDay": 16.25,
"vendorDelivery": ""
}
],
"shippingLevelsOfService": [
{
"serviceLevelId": 5,
"serviceLevelName": "One Day",
"unitShippingPrice": 16.25
},
{
"serviceLevelId": 3,
"serviceLevelName": "Two Day",
"unitShippingPrice": 10.79
},
{
"serviceLevelId": 15,
"serviceLevelName": "Standard",
"unitShippingPrice": 3.99
}
],
"specialOrder": false,
"shortDescription": null,
"class": "BLU RAY MOVIES",
"classId": 76,
"subclass": "CHILDRENS",
"subclassId": 1006,
"department": "VIDEO/COMPACT DISC",
"departmentId": 8,
"protectionPlanTerm": "BD-",
"protectionPlanType": null,
"protectionPlanLowPrice": "",
"protectionPlanHighPrice": "",
"buybackPlans": [],
"protectionPlans": [],
"protectionPlanDetails": [],
"productFamilies": [],
"productVariations": [],
"aspectRatio": null,
"screenFormat": null,
"lengthInMinutes": 89,
"mpaaRating": "PG",
"plot": "A retired spy-turned-full-time homemaker attempts to stop a power-mad supervillain from taking over the planet, and gets some unexpected help from her disagreeable twin step-children in this fourth entry of writer/director Robert Rodriguez's family-friendly adventure series. It's been a long time since former OSS agent Marissa Cortez Wilson (Jessica Alba) went chasing bad guys. These days it's hard enough just to get her precocious stepkids, Rebecca (Rowan Blanchard) and Cecil (Mason Cook), to clean their rooms, and make sure her baby daughter has a full sippy cup. And despite the fact that Marissa's husband, Wilbur (Joel McHale), earns his income chasing spies on TV, he hasn't a clue that his mild-mannered wife was once a cloak-and-dagger woman. Now the nefarious Timekeeper (Jeremy Piven) has hatched a plot for world domination, prompting the OSS to summon Marissa back to active duty. When Rebecca and Cecil discover their stepmother's tightly guarded secret, they realize they might be the only hope for getting her out of a tight jam and foiling the Timekeeper's evil plan. Fortunately Carmen (Alexa Vega) and Juni Cortez (Daryl Sabara) are more than willing to teach Rebecca and Cecil the tricks of the trade, and in no time the two bickering ten-year-olds are wielding hi-tech gadgets and heading out on their first assignment.~Jason Buchanan",
"studio": "Lionsgate",
"theatricalReleaseDate": "2011",
"description": null,
"manufacturer": null,
"modelNumber": "26091006",
"images": [
{
"rel": "Front_Original",
"unitOfMeasure": "pixels",
"width": "778",
"height": "1000",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_so.jpg"
},
{
"rel": "Front_Thumbnail",
"unitOfMeasure": "pixels",
"width": "54",
"height": "69",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif"
},
{
"rel": "Front_Detail",
"unitOfMeasure": "pixels",
"width": "105",
"height": "135",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sc.jpg"
},
{
"rel": "Front_Standard",
"unitOfMeasure": "pixels",
"width": "389",
"height": "500",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg"
},
{
"rel": "Front_Large",
"unitOfMeasure": "pixels",
"width": "124",
"height": "160",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg"
},
{
"rel": "Front_Medium",
"unitOfMeasure": "pixels",
"width": "70",
"height": "90",
"href": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif"
}
],
"image": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sa.jpg",
"largeFrontImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"mediumImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006fp.gif",
"thumbnailImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_s.gif",
"largeImage": "https://img.bbystatic.com/BestBuy_US/images/products/1000/1000006_sb.jpg",
"alternateViewsImage": null,
"angleImage": null,
"backViewImage": null,
"energyGuideImage": null,
"leftViewImage": null,
"accessoriesImage": null,
"remoteControlImage": null,
"rightViewImage": null,
"topViewImage": null,
"albumTitle": "Spy Kids: All the Time in the World [Includes Digital Copy] [Blu-ray]",
"artistName": null,
"artistId": null,
"originalReleaseDate": null,
"parentalAdvisory": null,
"mediaCount": null,
"monoStereo": null,
"studioLive": null,
"condition": "New",
"inStorePickup": false,
"friendsAndFamilyPickup": true,
"homeDelivery": false,
"quantityLimit": 3,
"fulfilledBy": "BestBuy.com",
"members": [],
"bundledIn": [],
"albumLabel": null,
"genre": "Action and Adventure",
"color": null,
"depth": null,
"dollarSavings": 0,
"percentSavings": "0.0",
"tradeInValue": "",
"height": null,
"orderable": "Available",
"weight": null,
"shippingWeight": 0.25,
"width": null,
"warrantyLabor": null,
"warrantyParts": null,
"softwareAge": null,
"softwareGrade": null,
"platform": null,
"numberOfPlayers": null,
"softwareNumberOfPlayers": null,
"esrbRating": null,
"longDescription": null,
"includedItemList": [],
"marketplace": false,
"listingId": null,
"sellerId": null,
"shippingRestrictions": null,
"proposition65WarningMessage": null,
"proposition65WarningType": "05"
}
GET /api/products/:id/reviews
Status 200 OK
[
{
"userId": 7,
"id": 61,
"title": "voluptatem doloribus consectetur est ut ducimus",
"body": "ab nemo optio odio\ndelectus tenetur corporis similique nobis repellendus rerum omnis facilis\nvero blanditiis debitis in nesciunt doloribus dicta dolores\nmagnam minus velit",
"rating": 2
},
{
"userId": 7,
"id": 62,
"title": "beatae enim quia vel",
"body": "enim aspernatur illo distinctio quae praesentium\nbeatae alias amet delectus qui voluptate distinctio\nodit sint accusantium autem omnis\nquo molestiae omnis ea eveniet optio",
"rating": 1
}
]
GET /api/categories
Status 200 OK
[
{
"id": "abcat0010000",
"name": "Gift Ideas",
"active": true,
"url": "https://www.bestbuy.com/site/electronics/gift-ideas/abcat0010000.c?id=abcat0010000&cmp=RMX-cat",
"path": [
{
"id": "cat00000",
"name": "Best Buy"
},
{
"id": "abcat0010000",
"name": "Gift Ideas"
}
],
"subCategories": [
{
"id": "pcmcat1496256957402",
"name": "Top Tech Gifts"
},
{
"id": "pcmcat748301108075",
"name": "Stocking Stuffers"
},
{
"id": "pcmcat1487279818011",
"name": "Mother's Day Gift Ideas"
},
{
"id": "pcmcat1487867427335",
"name": "Father's Day Gift Ideas"
},
{
"id": "pcmcat1487280226740",
"name": "Graduation Gift Ideas"
},
{
"id": "pcmcat1506957944904",
"name": "Christmas Gift Ideas"
},
{
"id": "pcmcat1540482602263",
"name": "Housewarming Gifts"
},
{
"id": "pcmcat84000050000",
"name": "Wedding Gifts"
},
{
"id": "pcmcat94300050028",
"name": "Birthday Gifts"
},
{
"id": "pcmcat84000050004",
"name": "Baby Shower Gifts"
},
{
"id": "pcmcat84000050001",
"name": "Anniversary Gifts"
},
{
"id": "pcmcat140000050037",
"name": "Computing Made Easy"
},
{
"id": "pcmcat140000050039",
"name": "Simple GPS Navigation"
},
{
"id": "pcmcat140000050040",
"name": "Playing Video Games"
},
{
"id": "pcmcat140000050041",
"name": "Watching HDTV"
},
{
"id": "pcmcat140000050042",
"name": "Enjoying Favorite Movies"
},
{
"id": "abcat0012000",
"name": "Him"
},
{
"id": "abcat0011000",
"name": "Her"
},
{
"id": "abcat0013000",
"name": "Teens"
},
{
"id": "abcat0014000",
"name": "Kids"
},
{
"id": "pcmcat84000050003",
"name": "Graduations"
},
{
"id": "abcat0020004",
"name": "Unique Gifts"
},
{
"id": "pcmcat111900050004",
"name": "Pink and Red Gifts"
},
{
"id": "abcat0020006",
"name": "Prepaid Cards"
},
{
"id": "pcmcat231900050003",
"name": "eGift Cards"
},
{
"id": "pcmcat253700050028",
"name": "QP Test Category"
},
{
"id": "pcmcat312700050000",
"name": "Our Favorite Gift Ideas"
},
{
"id": "pcmcat327600050005",
"name": "Easter Made Easy"
},
{
"id": "pcmcat327600050006",
"name": "Brunches Made Easy"
},
{
"id": "pcmcat332300050004",
"name": "Grads Gifting"
},
{
"id": "pcmcat748300579354",
"name": "Family Gift Ideas"
},
{
"id": "pcmcat1503499229560",
"name": "Explore Geek Gift Ideas"
},
{
"id": "pcmcat1505508677933",
"name": "Explore Top Tech Gift Ideas"
},
{
"id": "pcmcat1505761915169",
"name": "Explore Great Tech Gifts for Him"
},
{
"id": "pcmcat1507834419293",
"name": "Employee Picks"
},
{
"id": "pcmcat1508430906956",
"name": "Employee Picks"
},
{
"id": "pcmcat140000050035",
"name": "Capturing Photos & Videos"
},
{
"id": "pcmcat140000050036",
"name": "Listening to Digital Music"
},
{
"id": "pcmcat342800050014",
"name": "Wedding Registry"
}
]
}
]
GET /api/categories/:id
Status 200 OK
{
"id": "abcat0010000",
"name": "Gift Ideas",
"active": true,
"url": "https://www.bestbuy.com/site/electronics/gift-ideas/abcat0010000.c?id=abcat0010000&cmp=RMX-cat",
"path": [
{
"id": "cat00000",
"name": "Best Buy"
},
{
"id": "abcat0010000",
"name": "Gift Ideas"
}
],
"subCategories": [
{
"id": "pcmcat1496256957402",
"name": "Top Tech Gifts"
},
{
"id": "pcmcat748301108075",
"name": "Stocking Stuffers"
}
]
}
GET /api/products/most-viewed
Status 200 OK
[
{
"id": 1006587,
"score": null,
"productId": 2119491,
"name": "The Losers [DVD] [2010]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2009-12-22",
...
}
]
GET /api/categories/:id/most-viewed
Status 200 OK
[
{
"id": 1006587,
"score": null,
"productId": 2119491,
"name": "The Losers [DVD] [2010]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2009-12-22",
...
}
]
GET /api/categories/:id/sub
Status 200 OK
[
{
"id": "pcmcat1496256957402",
"name": "Top Tech Gifts"
},
{
"id": "pcmcat748301108075",
"name": "Stocking Stuffers"
}
]
GET /api/products/deal-of-the-day
Status 200 OK
[
{
"id": 1006587,
"score": null,
"productId": 2119491,
"name": "The Losers [DVD] [2010]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2009-12-22",
...
}
]
GET /api/categories/:id/deal-of-the-day
Status 200 OK
[
{
"id": 1006587,
"score": null,
"productId": 2119491,
"name": "The Losers [DVD] [2010]",
"source": "bestbuy",
"type": "Movie",
"startDate": "2009-12-22",
...
}
]