API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

WooCommerce REST API

The WooCommerce REST API is the primary server-side interface for reading and writing WooCommerce store data programmatically. It follows REST conventions, uses JSON, and is integrated with the WordPress REST API under /wp-json/wc/v3/. The API covers products, variations, categories, attributes, orders, customers, coupons, tax rates, shipping zones, payment gateways, settings, webhooks, reports, and system status. Authentication uses Consumer Key and Consumer Secret pairs via HTTP Basic Auth or OAuth 1.0a.

Documentation

Specifications

Schemas & Data

OpenAPI

woocommerce-rest-api-openapi.yml Raw ↑