Skip to main content

Best Buy API Wrapper

Project description

https://img.shields.io/badge/pypi-2.7-green.svg https://img.shields.io/badge/version-0.4-blue.svg

This is a small python wrapper implementation for BestBuy API. This implementation does not cover all the APIs from BestBuy yet. As of now, it only supports the calls to the Products API and Categories API. Locations and Reviews API are in the making.

The wrapper doesn’t assume any design requirements on the user end. Queries to the API endpoints are done similar to what you would put in the browser with the convenience of having python prepare for you the query, url, and interpret the response.

NOTICE: This is a python library in the making. New features and bug fixes will be included. Feel free to add change anything you consider could be better or could extend the functionality of the library.

Features

  • Query the Products BestBuy API

  • Query the Categories BestBuy API

  • Obtain queries result in JSON or XML

For details on how to use the Best Buy API go to: https://developer.bestbuy.com/documentation

Install

$ pip install BestBuyAPI

How to

>>> import bestbuy
>>> from bestbuy import BestBuyProductsAPI
>>> bb = BestBuyProductsAPI("YourSecretAPIKey")
>>>
>>> bb.search(query="sku=9776457", format="json")

FAQ

  • Is there any difference between /api.bestbuy.com/ and api.remix.bestbuy.com?

    A:// This is the response from BestBuy Dev department: “There is no difference, they serve the same data - we just consolidated domains. The official url to use is api.bestbuy.com though.”

Any questions please feel free to email me at: luis@lv10.me

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

BestBuyAPI-0.0.46.tar.gz (4.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page