Skip to content

Instantly share code, notes, and snippets.


The Brands REST API allows you to create, view, update, and delete individual, or a batch, of brands. The endpoint is /wp-json/wc/v1/products/brands which basically mimics /wp-json/wc/v1/products/categories. You can refer to the same documentation of product categories REST API.

In addition to /products/brands endpoints, the /products endpoints also updated to display brands in the response and check the JSON request for brands.


  • Retrieve all product brands:
corsonr / custom-post-type-flush-rewrite-rules.php
Created December 4, 2012 10:57 — forked from netconstructor/custom-post-type-flush-rewrite-rules.php
Pseudo-elegant way to flush rewrite rules after creating a custom post type.
* Example for writing a WP plugin that adds a custom post type and flushes
* rewrite rules only once on initialization.
* On activation, we'll set an option called 'my_plugin_name_flush' to true,
* so our plugin knows, on initialization, to flush the rewrite rules.