Lodol Docs

WooCommerce

API actions for the WooCommerce integration.

WooCommerce

Manage WooCommerce products, customers, and orders.


Create WooCommerce customer

Create a customer with email and optional profile details.

Parameters

ParameterTypeRequiredDescription
emailstringYesCustomer email.
first_namestringNoFirst name.
last_namestringNoLast name.

Response

{}

Create WooCommerce order

Create an order with one or more products and an optional customer.

Parameters

ParameterTypeRequiredDescription
line_itemsarrayYesThe products to include in the order, each with a product ID and quantity.
customer_idnumberNoThe customer's ID to link to this order. Use 0 for a guest checkout.
statusstringNoThe order's status, for example pending, processing, or completed.

Response

{}

Create WooCommerce product

Create a new WooCommerce product with optional description and price.

Parameters

ParameterTypeRequiredDescription
namestringYesProduct name.
descriptionstringNoProduct description.
regular_pricestringNoRegular price for the product.

Response

{}

Get WooCommerce product

Retrieve a single WooCommerce product by ID.

Parameters

ParameterTypeRequiredDescription
product_idstringYesWooCommerce product ID.

Response

{}

List WooCommerce orders

List recent WooCommerce orders optionally filtered by status.

Parameters

ParameterTypeRequiredDescription
per_pagenumberNoMaximum number of orders to return.
statusstringNoOnly show orders with this status, for example pending, processing, or completed.

Response

{
  "results": [
    {}
  ]
}

List WooCommerce products

List products from your WooCommerce store.

Parameters

ParameterTypeRequiredDescription
per_pagenumberNoMaximum number of products to return.

Response

{
  "results": [
    {}
  ]
}

On this page