younifyd
Menu

Batch Update Product Attributes

Batch update product attributes

POST/products/attributes/batch

Use it in a workflow

  1. Add a step and choose the WooCommerce connector.
  2. Pick the Batch Update Product Attributes action (under Product attributes).
  3. Fill in the fields below, then reference the result from later steps as {{batchUpdateProductAttributes.response.data}}.

Request

Request body

Enter the body as JSON in the step's Body field.

createarray<object>
idinteger

Attribute ID.

namestring

Attribute name.

optionstring

Selected attribute term name. Applicable only for Product represents SKU (variation)

slugstring

Attribute slug.

typestring

Attribute type.

order_bystring

Sort order.

has_archivesboolean

Enable/Disable attribute archives.

updatearray<object>
idinteger

Attribute ID.

namestring

Attribute name.

optionstring

Selected attribute term name. Applicable only for Product represents SKU (variation)

slugstring

Attribute slug.

typestring

Attribute type.

order_bystring

Sort order.

has_archivesboolean

Enable/Disable attribute archives.

deletearray<integer>
json
{
  "create": [
    {
      "id": 0,
      "name": "string",
      "option": "string",
      "slug": "string",
      "type": "string",
      "order_by": "string",
      "has_archives": false
    }
  ],
  "update": [
    {
      "id": 0,
      "name": "string",
      "option": "string",
      "slug": "string",
      "type": "string",
      "order_by": "string",
      "has_archives": false
    }
  ],
  "delete": [
    0
  ]
}

Response

Returns 200 with an object. Read it in later steps with {{batchUpdateProductAttributes.response.data.<field>}}.

Need more? See the WooCommerce guide for connection setup and behaviour shared by every action.