Viewing 4 replies - 1 through 4 (of 4 total)
  • Hey @vlasar

    The Min/Max Quantities extension does not seem to introduce dedicated REST API fields — however, you can use the REST API to create/read/update product metadata like this:

    
    "meta_data": [
        {
            "key": "test_meta1", 
            "value": "test_meta_val1"
        }
      ]
    

    You can replace test_meta1 with any of the following meta keys:

    minimum_allowed_quantity
    maximum_allowed_quantity
    group_of_quantity

    When working with variations, you’d use:

    variation_minimum_allowed_quantity
    variation_maximum_allowed_quantity
    variation_group_of_quantity

    Let me know if this helps!

    Cheers,
    Manos

    Thread Starter vlasar

    (@vlasar)

    Hello @franticpsyx

    Thank you for the quick response.

    That works great!

    I’m new to WooCommerce, so I didn’t realize those product properties might be introduced as “meta_data”. Do all extensions introduce new product properties through “meta_data”? I assume some do this through product attributes? I’m asking since we have a few more plugins that introduce product properties that we might need to be able to set through the REST API.

    Glad I was able to assist!

    > Do all extensions introduce new product properties through “meta_data”? I assume some do this through product attributes?

    Some extensions with a REST API integration extend the REST API scheme with their own fields/attributes. Product Bundles [is a good example](https://woocommerce.com/document/bundles-rest-api-reference/#section-1). Generally speaking, if an extension provides its own REST API attributes, you can expect those to be documented in its WooCommerce.com documentation.

    Otherwise, you can use the REST API meta_data field only to the extend that the feature you wish to customize/extend via the REST API stores its data as post meta. Some extensions, for example, may use their own custom tables to store information. There is no straightforward way to understand this — your best bet is to scan the extension code in order to understand how it stores its data.

    Does this help?

    Cheers
    Manos

    Thread Starter vlasar

    (@vlasar)

    Yes, thank you!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Min/Max Quantities and REST API’ is closed to new replies.