The WooCommerce connector lets your workflows manage an online store’s products, orders, customers, and coupons through the WooCommerce REST API.Documentation Index
Fetch the complete documentation index at: https://docs.spojit.com/llms.txt
Use this file to discover all available pages before exploring further.
For the full API reference, see the WooCommerce REST API documentation.
Connection setup
Generate REST API keys
In your WordPress admin, go to WooCommerce > Settings > Advanced > REST API. Click Add key, give it a description (e.g., “Spojit Integration”), set permissions to Read/Write, and click Generate API Key. Copy the Consumer Key and Consumer Secret.
Your WooCommerce store must have SSL (HTTPS) enabled for REST API authentication to work. The API uses HTTP Basic Auth over SSL.
Tools
Products
list-products — List products
list-products — List products
Page number for pagination.
Number of results per page (max 100).
Search products by keyword.
Filter by status:
draft, pending, private, or publish.Filter by category ID.
Filter by exact SKU.
get-product — Get a product by ID
get-product — Get a product by ID
create-product — Create a new product
create-product — Create a new product
Product name.
Product type:
simple, grouped, external, or variable.Regular price.
Full product description (HTML supported).
Short product description (HTML supported).
Stock-keeping unit.
Categories to assign. Each object should have an
id field.Product status:
draft, pending, private, or publish.update-product — Update an existing product
update-product — Update an existing product
Orders
list-orders — List orders
list-orders — List orders
Page number for pagination.
Number of results per page (max 100).
Filter by status:
pending, processing, on-hold, completed, cancelled, refunded, failed, or trash.Filter by customer ID.
Filter orders created after this date (ISO 8601).
Filter orders created before this date (ISO 8601).
get-order — Get an order by ID
get-order — Get an order by ID
Customers
list-customers — List customers
list-customers — List customers
get-customer — Get a customer by ID
get-customer — Get a customer by ID
create-customer — Create a new customer
create-customer — Create a new customer
Customer email address.
First name.
Last name.
Username. Auto-generated from email if not provided.
Billing address object with fields:
first_name, last_name, company, address_1, address_2, city, state, postcode, country, email, phone.Shipping address object with the same fields as billing (except
email and phone).Coupons
Advanced
raw-api-request — Make an arbitrary API request
raw-api-request — Make an arbitrary API request