BBYOPEN for Beginners
Congratulations...if you've landed here, you've taken the first step towards learning how integrating BBYOpen APIs into your business plan can help you better meet the needs of your customers. We hope you find the information below helpful, and if you have any questions, or would like to see information we don't have published, please let us know!
Handy Helpers
| Documentation | Shortcuts and consoles to help you with your implementation. API Test Console | Widget Generator | Wordpress Plugin |
Language Wrappers & Frameworks | Frameworks and popular examples for you to use. These have come from our community of developers and friends of BBYOpen. Remix.NET C# library | Remix.java open Java library | PHP open library | Premix Python Wrapper | Remix Ruby on Rails wrapper |
| Archives | Daily snapshot of the data available in the API. |
| Release Notes | Details about our periodic code releases - continual improvement! |
The Products API provides a simple, REST-based interface for pricing, availability, specifications, descriptions, and images for nearly a million current and historical products. You can also check product availability by store with this API.
The Categories API gives you access to Best Buy's category tree. Use it to browse or search.
Reviews API gives you access to product reviews and ratings.
| Attributes | Lists all available Reviews API attributes |
| GET Reviews | Retrieve reviews [e.g. Get all reviews, highest to lowest, by date] |
GET Reviews by Rating | Get products based on minimum rating [e.g. Get products rated 4 or higher] |
The store query will allow you to access information about all Best Buy Stores such as address, geo-location, stores hours, and phone number. Using the Products API along with the Stores API, you will also be able to perform product availabilty queries for each store.
We have 1,100+ stores across the US and Puerto Rico. Currently our international stores data is not available via the API. This is something that will be coming in future releases.
Our stores data is also available via the archives which will allow you to induct this information for more efficient applications.
The Mobile revolution. It’s happening all around us. Just a few years ago, smartphones were reserved for the "executive" class and featured phones that were really only good for basic browsing and email access. Today, it's different. Smartphones are everywhere, and innovation in the space is happening at the speed of light. 3G, 4G, dual-core, snapdragon, LED displays, cameras that rival point and shoot, you name it, there’s a phone that does it.
That’s why we’ve made our Best Buy Mobile ™ Upgrade Checker ™ available via API. Now, by connecting to the API, you can install the Best Buy Mobile ™ Upgrade Checker ™ into your application, and use Best Buy’s ties to our carrier partners to let your customers know when they can upgrade to a new mobile phone. The customer can even opt in to have Best Buy ® remind them of their upgrade date and find out their trade in value!
Commerce API is an invitation-only API that allows select partners to build in-app cart experiences for their customers*.
If you are interested in obtaining a Commerce API key, please contact bbyopen_bizdev@bestbuy.com.
*minimum revenue thresholds must be met