Menu
WooCommerce actions
Pick an action to see its parameters, request body and response fields.
127 actions
Coupons · 6
POSTBatch Coupons
/coupons/batchBatch create, update, and delete couponsPOSTCreate Coupon/couponsThis API helps you to create a new coupon.DELETEDelete Coupon By Id/coupons/{couponId}This API helps you delete a coupon.GETList All Coupons/couponsThis API helps you to view all coupons.GETRetrieve Coupon By Id/coupons/{couponId}This API lets you retrieve and view a specific coupon by ID.PUTUpdate Coupon/coupons/{couponId}This API helps you to update a coupon.Customers · 6
POSTBatch Customers
/customers/batchBatch create, update, and delete customersPOSTCreate Customer/customersThis API helps you to create a new customer.DELETEDelete Customer By Id/customers/{customerId}This API helps you delete a customer.GETList All Customers/customersThis API helps you to view all the customers.GETRetrieve Customer By Id/customers/{customerId}Retrieve Customer By IDPUTUpdate Customer By Id/customers/{customerId}This API lets you make changes to a customer.Generic Request · 5
Orders · 14
POSTBatch Orders
/orders/batchBatch create, update, and delete ordersPOSTCreate Order/ordersThis API helps you to create a new order.POSTCreate Order Note/orders/{orderId}/notesThis API helps you to create a new order note.POSTCreate Order Refund/orders/{orderId}/refundsThis API helps you to create a new order refund.DELETEDelete Order By Id/orders/{orderId}This API helps you delete an order.DELETEDelete Order Note By Id/orders/{orderId}/notes/{noteId}This API helps you delete an order note.DELETEDelete Order Refund By Id/orders/{orderId}/refunds/{refundId}This API helps you delete an order refund.GETList All Order Notes/orders/{orderId}/notesThis API helps you to view all notes for an order.GETList All Order Refunds/orders/{orderId}/refundsThis API helps you to view all refunds for an order.GETList All Orders/ordersThis API helps you to view all the orders.GETRetrieve Order By Id/orders/{orderId}This API lets you retrieve and view a specific order.GETRetrieve Order Note By Id/orders/{orderId}/notes/{noteId}Retrieve Order Note By IDGETRetrieve Order Refund By Id/orders/{orderId}/refunds/{refundId}Retrieve Order Refund By IDPUTUpdate Order By Id/orders/{orderId}This API lets you make changes to an order.Payment gateways · 3
Product attribute terms · 6
POSTBatch Update Attribute Terms
/products/attributes/{attributeId}/terms/batchBatch update attribute termsPOSTCreate Attribute Term/products/attributes/{attributeId}/termsCreate an attribute termDELETEDelete Attribute Term/products/attributes/{attributeId}/terms/{termId}Delete an attribute termGETList All Attribute Terms/products/attributes/{attributeId}/termsList all terms for a product attributeGETRetrieve Attribute Term/products/attributes/{attributeId}/terms/{termId}Retrieve an attribute termPUTUpdate Attribute Term/products/attributes/{attributeId}/terms/{termId}Update an attribute termProduct attributes · 6
POSTBatch Update Product Attributes
/products/attributes/batchBatch update product attributesPOSTCreate Product Attribute/products/attributesCreate a product attributeDELETEDelete Product Attribute/products/attributes/{attributeId}Delete a product attributeGETList All Product Attributes/products/attributesList all product attributesGETRetrieve Product Attribute/products/attributes/{attributeId}Retrieve a product attributePUTUpdate Product Attribute/products/attributes/{attributeId}Update a product attributeProduct categories · 6
POSTBatch Product Categories
/products/categories/batchBatch create, update, and delete product categoriesPOSTCreate Product Category/products/categoriesThis API helps you to create a new product category.DELETEDelete Product Category/products/categories/{categoryId}This API helps you delete a product category.GETList All Product Categories/products/categoriesThis API lets you retrieve all product categories.GETRetrieve Product Category/products/categories/{categoryId}This API lets you retrieve a product category by ID.PUTUpdate Product Category/products/categories/{categoryId}This API lets you make changes to a product category.Product reviews · 6
POSTBatch Update Product Reviews
/products/reviews/batchBatch update product reviewsPOSTCreate Product Review/products/reviewsCreate a product reviewDELETEDelete Product Review/products/reviews/{reviewId}Delete a product reviewGETList All Product Reviews/products/reviewsList all product reviewsGETRetrieve Product Review/products/reviews/{reviewId}Retrieve a product reviewPUTUpdate Product Review/products/reviews/{reviewId}Update a product reviewProduct shipping classes · 6
POSTBatch Update Shipping Classes
/products/shipping-classes/batchBatch update shipping classesPOSTCreate Shipping Class/products/shipping-classesCreate a shipping classDELETEDelete Shipping Class/products/shipping-classes/{classId}Delete a shipping classGETList All Shipping Classes/products/shipping-classesList all shipping classesGETRetrieve Shipping Class/products/shipping-classes/{classId}Retrieve a shipping classPUTUpdate Shipping Class/products/shipping-classes/{classId}Update a shipping classProduct tags · 6
POSTBatch Product Tags
/products/tags/batchBatch create, update, and delete product tagsPOSTCreate Product Tag/products/tagsThis API helps you to create a new product tag.DELETEDelete Product Tag/products/tags/{tagId}This API helps you delete a product tag.GETList All Product Tags/products/tagsThis API lets you retrieve all product tags.GETRetrieve Product Tag/products/tags/{tagId}This API lets you retrieve a product tag by ID.PUTUpdate Product Tag/products/tags/{tagId}This API lets you make changes to a product tag.Product variations · 6
POSTBatch Product Variations
/products/{productId}/variations/batchBatch create, update, and delete product variationsPOSTCreate Product Variation/products/{productId}/variationsThis API helps you to create a new product variation.DELETEDelete Product Variation By Id/products/{productId}/variations/{variationId}This API helps you delete a product variation.GETList All Product Variations/products/{productId}/variationsThis API helps you to view all the product variations.GETRetrieve Product Variation By Id/products/{productId}/variations/{variationId}Retrieve Product Variation By IDPUTUpdate Product Variation By Id/products/{productId}/variations/{variationId}This API lets you make changes to a product variation.Products · 7
POSTBatch Products
/products/batchBatch create, update, and delete productsPOSTCreate Product/productsThis API helps you to create a new product.DELETEDelete Product By Id/products/{productId}This API helps you delete a product.POSTDuplicate Product/products/{productId}/duplicateThis API helps you to duplicate a product.GETList All Products/productsThis API helps you to view all the products.GETRetrieve Product By Id/products/{productId}Retrieve Product By IDPUTUpdate Product By Id/products/{productId}This API lets you make changes to a product.Reports · 8
GETGet Coupons Totals
/reports/coupons/totalsRetrieve coupons totals reportGETGet Customers Totals/reports/customers/totalsRetrieve customers totals reportGETGet Products Totals/reports/products/totalsRetrieve products totals reportGETGet Reviews Totals/reports/reviews/totalsRetrieve reviews totals reportGETGet Top Sellers Report/reports/top_sellersRetrieve top sellers reportGETList All Reports/reportsList all reportsGETReport Order Totals Summary/reports/orders/totalsThis API lets you retrieve and view orders totals report.GETReport Sales Summary/reports/salesThis API lets you retrieve and view a sales report.Settings · 4
GETList All Settings Groups
/settingsThis API helps you to view all settings groups.GETRetrieve Setting/settings/{groupId}/{id}This API helps you to view a specific setting.GETRetrieve Settings Group/settings/{groupId}This API helps you to view a specific settings group.PUTUpdate Setting/settings/{groupId}/{id}This API helps you to update a specific setting.Shipping zones · 12
POSTCreate Shipping Zone
/shipping/zonesThis API helps you to create a new shipping zone.POSTCreate Shipping Zone Method/shipping/zones/{id}/methodsCreate Shipping Zone MethodDELETEDelete Shipping Zone By Id/shipping/zones/{id}This API helps you delete a shipping zone.DELETEDelete Shipping Zone Method By Id/shipping/zones/{id}/methods/{instanceId}This API helps you delete a shipping zone method.GETList All Shipping Zones/shipping/zonesThis API helps you to view all shipping zones.GETList Shipping Zone Locations/shipping/zones/{id}/locationsList Shipping Zone LocationsGETList Shipping Zone Methods/shipping/zones/{id}/methodsList Shipping Zone MethodsGETRetrieve Shipping Zone By Id/shipping/zones/{id}Retrieve Shipping Zone By IDGETRetrieve Shipping Zone Method By Id/shipping/zones/{id}/methods/{instanceId}Retrieve Shipping Zone Method By IDPUTUpdate Shipping Zone/shipping/zones/{id}This API helps you to update a shipping zone.PUTUpdate Shipping Zone Locations/shipping/zones/{id}/locationsThis API helps you to update locations for a shipping zone.PUTUpdate Shipping Zone Method/shipping/zones/{id}/methods/{instanceId}This API helps you to update a shipping zone method.System status · 4
GETGet System Status
/system_statusThis API helps you to view the system status.GETList All System Status Tools/system_status/toolsThis API helps you to view all system status tools.GETRetrieve System Status Tool By Id/system_status/tools/{id}Retrieve System Status Tool By IDPUTRun System Status Tool/system_status/tools/{id}This API helps you to run a system status tool.Taxes · 10
POSTBatch Taxes
/taxes/batchBatch create, update, and delete taxesPOSTCreate Tax/taxesThis API helps you to create a new tax.POSTCreate Tax Class/taxes/classesThis API helps you to create a new tax class.DELETEDelete Tax By Id/taxes/{id}This API helps you delete a tax.DELETEDelete Tax Class By Slug/taxes/classes/{slug}This API helps you delete a tax class.GETList All Tax Classes/taxes/classesThis API helps you to view all tax classes.GETList All Taxes/taxesThis API helps you to view all taxes.GETRetrieve Tax By Id/taxes/{id}This API lets you retrieve and view a specific tax by ID.GETRetrieve Tax Class By Slug/taxes/classes/{slug}Retrieve Tax Class By SlugPUTUpdate Tax/taxes/{id}This API helps you to update a tax.Webhooks · 6
POSTBatch Webhooks
/webhooks/batchBatch create, update, and delete webhooksPOSTCreate Webhook/webhooksThis API helps you to create a new webhook.DELETEDelete Webhook By Id/webhooks/{id}This API helps you delete a webhook.GETList All Webhooks/webhooksThis API helps you to view all webhooks.GETRetrieve Webhook By Id/webhooks/{id}Retrieve Webhook By IDPUTUpdate Webhook/webhooks/{id}This API helps you to update a webhook.