WooCommerce
WooCommerce REST APIS to create, read, update, and delete data on wordpress website in JSON format
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Yes
- Category
- Shopping
- Documentation / URL
- https://woocommerce.github.io/woocommerce-rest-api-docs/
Overview
WooCommerce REST API manages WordPress store data — key-based (public store data readable, verified live).
Quick Start
Products (public store — verified live):
curl "https://woocommerce.com/wp-json/wc/store/v1/products?per_page=1"
[ { "id": 18734006810540, "name": "Stylezen", "slug": "stylezen", "type": "simple" } ]
Authentication
- OAuth 1.0a / consumer key+secret for your own store.
- Public
/wp-json/wc/store/reads work keyless on public stores (verified).
Rate Limits & Notes
- Free; WordPress-hosted stores set their own limits.
- Products, orders, customers, and more.
FAQ
Is WooCommerce free? The API is free with your WooCommerce store.
What’s the auth style? OAuth 1.0a (consumer key+secret); public store reads keyless (verified).
What does it return? Store data (products, orders, customers).
More in Shopping
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Best Buy Products, Buying Options, Categories, Recommendations, Stores and Commerce | API Key | Yes | Unknown | ↗ |
| BuyWhere Real-time product catalog API for AI agents across merchants in 7 countries (SG, MY, TH, VN, PH, ID, US) | API Key | Yes | Unknown | ↗ |
| Descripio Amazon Reviews Amazon product reviews for 12 marketplaces | API Key | Yes | Unknown | ↗ |
| Digi-Key Retrieve price and inventory of electronic components as well as place orders | OAuth | Yes | Unknown | ↗ |
| Dummy Products An api to fetch dummy e-commerce products JSON data with placeholder images | API Key | Yes | Yes | ↗ |