Categories
Developer Advisory

The WooCommerce Legacy REST API extension is now available

Two months ago we announced that the Legacy REST API will be removed from WooCommerce as of version 9.0. However, for those who have not been able to transition to the more modern REST API based on the WordPress JSON API, we have created an extension which allows you to continue using the WooCommerce Legacy […]

Categories
Developer Resources

Store API is now considered stable

The new Store API is something we’ve been building alongside the Cart and Checkout Blocks for the past two years. It not only powers the new Block based Cart and Checkout experience, but also the various product Blocks as well. As part of WooCommerce Blocks 7.2 (and the upcoming WooCommerce 6.4 release) this API can […]

Categories
WooCommerce Core

New REST API based on the WP REST API in 2.6

During the development of WooCommerce 2.1 (Back in Feb 2014) we knew that one day WordPress would have it’s own REST API, but the demand was so great for such a thing in WooCommerce we had to roll our own. We’ve learned a lot from this process and our API is now widely used, but given recent developments surrounding the […]

Categories
WooCommerce Core

API Settings and the API Authentication Endpoint in 2.4

API Settings In WooCommerce 2.4 we now have a tab in the settings dedicated to our Rest API. Previously these options were scattered around in the general and webhooks tab and user pages. These are now grouped. In addition, API keys are no longer found within each user profile. Everything is grouped and a user can have […]

Categories
WooCommerce Core

New WooCommerce REST API wrappers

Now we have wrappers for the WooCommerce REST API: PHP Node.JS Python Ruby It’s possible to find the documentation for each wrapper included within our official REST API docs: Soon we’ll have some new wrappers in other languages too. If you want to collaborate on the development of new wrappers, please let me know (leave […]