Wholesale Suite API Overview

With the release of WooCommerce Wholesale Prices (WWP) version 1.12 and WooCommerce Wholesale Prices Premium (WWPP) version 1.25, the Wholesale Suite API is now integrated with the WooCommerce REST API. This enables you to easily create, read, update, and delete wholesale products and variations using standard HTTP methods, making it compatible with most HTTP clients.


Wholesale Suite introduces a dedicated endpoint: wholesale/v1/. This endpoint provides you with the flexibility to interact with and manage key aspects of your wholesale store programmatically.

Key Features of the Wholesale Suite API

  • Wholesale Products Management
    • List, create, update, or delete wholesale products in your store.
  • Wholesale Variations Management
    • List, create, update, or delete wholesale variations for individual products.
  • Wholesale Roles Management
    • List and update wholesale roles to control which users get access to specific pricing and product details.


Why Use the Wholesale Suite API?

This API integration makes managing your wholesale store more flexible and seamless, especially if you need to automate or sync your wholesale data with other systems or platforms. Whether you’re managing large catalogs, adjusting prices in bulk, or customizing user roles, this API allows you to do it all without having to manually adjust each setting in your admin dashboard.


Getting Started with the Wholesale Suite API

To interact with the Wholesale Suite API, use WordPress REST API Authentication and standard HTTP verbs (GET, POST, PUT, DELETE). You can integrate this functionality with any platform or system that supports HTTP-based API requests.

For complete details on using the Wholesale Suite API, including available methods, parameters, and example requests, please refer to the full API documentation.


Was this article helpful?
Complete Your Purchase