WooCommerce Code Reference

RestApi

Interfaces, Classes and Traits

WC_Auth
Auth class.
WC_REST_Authentication
REST API authentication class.
WC_REST_Exception
WC_REST_Exception class.
WC_REST_Telemetry_Controller
Telemetry controller class.
WC_REST_Coupons_V1_Controller
REST API Coupons controller class.
WC_REST_Customer_Downloads_V1_Controller
REST API Customers controller class.
WC_REST_Customers_V1_Controller
REST API Customers controller class.
WC_REST_Order_Notes_V1_Controller
REST API Order Notes controller class.
WC_REST_Order_Refunds_V1_Controller
REST API Order Refunds controller class.
WC_REST_Orders_V1_Controller
REST API Orders controller class.
WC_REST_Product_Attribute_Terms_V1_Controller
REST API Product Attribute Terms controller class.
WC_REST_Product_Attributes_V1_Controller
REST API Product Attributes controller class.
WC_REST_Product_Categories_V1_Controller
REST API Product Categories controller class.
WC_REST_Product_Reviews_V1_Controller
REST API Product Reviews Controller Class.
WC_REST_Product_Shipping_Classes_V1_Controller
REST API Product Shipping Classes controller class.
WC_REST_Product_Tags_V1_Controller
REST API Product Tags controller class.
WC_REST_Products_V1_Controller
REST API Products controller class.
WC_REST_Report_Sales_V1_Controller
REST API Report Sales controller class.
WC_REST_Report_Top_Sellers_V1_Controller
REST API Report Top Sellers controller class.
WC_REST_Reports_V1_Controller
REST API Reports controller class.
WC_REST_Tax_Classes_V1_Controller
REST API Tax Classes controller class.
WC_REST_Taxes_V1_Controller
REST API Taxes controller class.
WC_REST_Webhook_Deliveries_V1_Controller
REST API Webhook Deliveries controller class.
WC_REST_Webhooks_V1_Controller
REST API Webhooks controller class.
WC_REST_Coupons_V2_Controller
REST API Coupons controller class.
WC_REST_Customer_Downloads_V2_Controller
REST API Customers controller class.
WC_REST_Customers_V2_Controller
REST API Customers controller class.
WC_REST_Network_Orders_V2_Controller
REST API Network Orders controller class.
WC_REST_Order_Notes_V2_Controller
REST API Order Notes controller class.
WC_REST_Order_Refunds_V2_Controller
REST API Order Refunds controller class.
WC_REST_Orders_V2_Controller
REST API Orders controller class.
WC_REST_Payment_Gateways_V2_Controller
Paymenga gateways controller class.
WC_REST_Product_Attribute_Terms_V2_Controller
REST API Product Attribute Terms controller class.
WC_REST_Product_Attributes_V2_Controller
REST API Product Attributes controller class.
WC_REST_Product_Categories_V2_Controller
REST API Product Categories controller class.
WC_REST_Product_Reviews_V2_Controller
REST API Product Reviews Controller Class.
WC_REST_Product_Shipping_Classes_V2_Controller
REST API Product Shipping Classes controller class.
WC_REST_Product_Tags_V2_Controller
REST API Product Tags controller class.
WC_REST_Product_Variations_V2_Controller
REST API variations controller class.
WC_REST_Products_V2_Controller
REST API Products controller class.
WC_REST_Report_Sales_V2_Controller
REST API Report Sales controller class.
WC_REST_Report_Top_Sellers_V2_Controller
REST API Report Top Sellers controller class.
WC_REST_Reports_V2_Controller
REST API Reports controller class.
WC_REST_Setting_Options_V2_Controller
REST API Setting Options controller class.
WC_REST_Settings_V2_Controller
REST API Settings controller class.
WC_REST_Shipping_Methods_V2_Controller
Shipping methods controller class.
WC_REST_Shipping_Zone_Locations_V2_Controller
REST API Shipping Zone Locations class.
WC_REST_Shipping_Zone_Methods_V2_Controller
REST API Shipping Zone Methods class.
WC_REST_Shipping_Zones_V2_Controller
REST API Shipping Zones class.
WC_REST_System_Status_Tools_V2_Controller
System status tools controller.
WC_REST_System_Status_V2_Controller
System status controller class.
WC_REST_Tax_Classes_V2_Controller
REST API Tax Classes controller class.
WC_REST_Taxes_V2_Controller
REST API Taxes controller class.
WC_REST_Webhook_Deliveries_V2_Controller
REST API Webhook Deliveries controller class.
WC_REST_Webhooks_V2_Controller
REST API Webhooks controller class.
WC_REST_Controller
Abstract Rest Controller Class
WC_REST_Coupons_Controller
REST API Coupons controller class.
WC_REST_CRUD_Controller
WC_REST_CRUD_Controller class.
WC_REST_Customer_Downloads_Controller
REST API Customers controller class.
WC_REST_Customers_Controller
REST API Customers controller class.
WC_REST_Data_Continents_Controller
REST API Data continents controller class.
WC_REST_Data_Controller
REST API Data controller class.
WC_REST_Data_Countries_Controller
REST API Data countries controller class.
WC_REST_Data_Currencies_Controller
REST API Data Currencies controller class.
WC_REST_Layout_Templates_Controller
REST API Layout Templates controller class.
WC_REST_Network_Orders_Controller
REST API Network Orders controller class.
WC_REST_Order_Notes_Controller
REST API Order Notes controller class.
WC_REST_Order_Refunds_Controller
REST API Order Refunds controller class.
WC_REST_Orders_Controller
REST API Orders controller class.
WC_REST_Payment_Gateways_Controller
Paymenga gateways controller class.
WC_REST_Posts_Controller
WC_REST_Posts_Controller
WC_REST_Product_Attribute_Terms_Controller
REST API Product Attribute Terms controller class.
WC_REST_Product_Attributes_Controller
REST API Product Attributes controller class.
WC_REST_Product_Categories_Controller
REST API Product Categories controller class.
WC_REST_Product_Reviews_Controller
REST API Product Reviews Controller Class.
WC_REST_Product_Shipping_Classes_Controller
REST API Product Shipping Classes controller class.
WC_REST_Product_Tags_Controller
REST API Product Tags controller class.
WC_REST_Product_Variations_Controller
REST API variations controller class.
WC_REST_Products_Controller
REST API Products controller class.
WC_REST_Refunds_Controller
REST API Order Refunds controller class.
WC_REST_Report_Coupons_Totals_Controller
REST API Reports Coupons Totals controller class.
WC_REST_Report_Customers_Totals_Controller
REST API Reports Customers Totals controller class.
WC_REST_Report_Orders_Totals_Controller
REST API Reports Orders Totals controller class.
WC_REST_Report_Products_Totals_Controller
REST API Reports Products Totals controller class.
WC_REST_Report_Reviews_Totals_Controller
REST API Reports Reviews Totals controller class.
WC_REST_Report_Sales_Controller
REST API Report Sales controller class.
WC_REST_Report_Top_Sellers_Controller
REST API Report Top Sellers controller class.
WC_REST_Reports_Controller
REST API Reports controller class.
WC_REST_Setting_Options_Controller
REST API Setting Options controller class.
WC_REST_Settings_Controller
REST API Settings controller class.
WC_REST_Shipping_Methods_Controller
Shipping methods controller class.
WC_REST_Shipping_Zone_Locations_Controller
REST API Shipping Zone Locations class.
WC_REST_Shipping_Zone_Methods_Controller
REST API Shipping Zone Methods class.
WC_REST_Shipping_Zones_Controller_Base
REST API Shipping Zones base class.
WC_REST_Shipping_Zones_Controller
REST API Shipping Zones class.
WC_REST_System_Status_Controller
System status controller class.
WC_REST_System_Status_Tools_Controller
System status tools controller.
WC_REST_Tax_Classes_Controller
REST API Tax Classes controller class.
WC_REST_Taxes_Controller
REST API Taxes controller class.
WC_REST_Terms_Controller
Terms controller class.
WC_REST_Webhooks_Controller
REST API Webhooks controller class.
Package
Main package class.
Server
Class responsible for loading the REST API and all REST API namespaces.