# How to retrieve product Properties in API call?

**URL:** <https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422>\
**Category:** API Queries (How To)\
**Created:** [July 30, 2021, 6:46pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422 "2021-07-30T18:46:29Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![marhyno](https://avatars.discourse-cdn.com/v4/letter/m/FF9900/32.png) [@marhyno](https://developer-forum.veeqo.com/u/marhyno)\
**Post date:** [July 30, 2021, 6:46pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/1 "2021-07-30T18:46:29Z")

</div>

Hi, we are in situation where we want to add each product into Store in veeqo. So I think only possible way is to use Product properties as Stores can be selected only while creating Orders.  
Now we want to retrieve that property from API Call but in the output there is no such thing.

This has been filled -

But api call [https://api.veeqo.com/products/29403545](https://api.veeqo.com/products/29403545) - does not have anything within the output

```
            "variant_option_specifics": [],
            "variant_property_specifics": [],

```

are empty.  
What can I do to retrieve that Option name and Option value?

---

<div class="post-metadata">

**Author:** ![Nick](https://avatars.discourse-cdn.com/v4/letter/n/FF9900/32.png) [@Nick](https://developer-forum.veeqo.com/u/Nick)\
**Post date:** [August 19, 2021, 9:04am UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/2 "2021-08-19T09:04:22Z")

</div>

Hi,

we have the same problem. Looks like a bug to me.  
We would use custom properties for filtering.

Any chance you could look into it?

Thanks,  
Nick

---

<div class="post-metadata">

**Author:** ![Kristien](https://yyz1.discourse-cdn.com/flex033/user_avatar/developer-forum.veeqo.com/kristien/32/157_2.png) [@Kristien](https://developer-forum.veeqo.com/u/Kristien)\
**Post date:** [August 19, 2021, 9:40am UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/3 "2021-08-19T09:40:25Z")

</div>

Hello!

“variant\_option\_specifics” and “variant\_property\_specifics” are used for product variant details and not the products properties. Currently, the API does not support the retrieval of product properties.

Here is example data for what should be expected:

![Screenshot 2021-08-19 at 10.37.50 am](https://global.discourse-cdn.com/standard10/uploads/veeqo/original/1X/cb04799641adf468f482cf4a9895e46f58e4ef77.png)

This is information was retrieved from a product with a red variant of a T-Shirt.  
Hope this helps.

---

<div class="post-metadata">

**Author:** ![Nick](https://avatars.discourse-cdn.com/v4/letter/n/FF9900/32.png) [@Nick](https://developer-forum.veeqo.com/u/Nick)\
**Post date:** [August 28, 2021, 12:34pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/4 "2021-08-28T12:34:12Z")

</div>

Hi @Kristien ,

thanks for your reply! Understood.  
Are you planning to support it at some point?

My idea was to use those custom property to filter product that should have been displayed on the website.

Thanks,  
Nicola

---

<div class="post-metadata">

**Author:** ![matt](https://yyz1.discourse-cdn.com/flex033/user_avatar/developer-forum.veeqo.com/matt/32/14_2.png) [@matt](https://developer-forum.veeqo.com/u/matt)\
**Post date:** [September 1, 2021, 10:59am UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/5 "2021-09-01T10:59:15Z")

</div>

We have no plans at the moment for giving access to product properties in the API but we have now noted that a few people would like this.

Another suggestion would be to use product tags for filtering, you can add tags in the UI through product page [https://app.veeqo.com/products](https://app.veeqo.com/products)

---

<div class="post-metadata">

**Author:** ![Kristien](https://yyz1.discourse-cdn.com/flex033/user_avatar/developer-forum.veeqo.com/kristien/32/157_2.png) [@Kristien](https://developer-forum.veeqo.com/u/Kristien)\
**Post date:** [September 2, 2021, 8:20pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/6 "2021-09-02T20:20:18Z")

</div>

Hi.  
I’ve been given some further information on this from @matt that will help you.

You can find product-specific properties using the following endpoint:

```auto
https://api.veeqo.com/products/{product_id}/product_property_specifics

```

This will return the following:

```auto
{
	"id":23864680,
	"product_property_id":133896,
	"product_property_name":"test-property",
	"value":"test-property-value"
},
{
	"id":23864636,
	"product_property_id":132664,
	"product_property_name":"Size",
	"value":"12"
}

```

Please note that this is not officially supported and may change in the future.  
Hope this helps!

---

<div class="post-metadata">

**Author:** ![Nick](https://avatars.discourse-cdn.com/v4/letter/n/FF9900/32.png) [@Nick](https://developer-forum.veeqo.com/u/Nick)\
**Post date:** [September 3, 2021, 11:49am UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/7 "2021-09-03T11:49:07Z")

</div>

Thanks!! This is perfect!  
If I may, it would be great to have an API version so if you make a change the integrations will not break out of the blue and give us time to update our code to reflect the changes!

---

<div class="post-metadata">

**Author:** ![Kristien](https://yyz1.discourse-cdn.com/flex033/user_avatar/developer-forum.veeqo.com/kristien/32/157_2.png) [@Kristien](https://developer-forum.veeqo.com/u/Kristien)\
**Post date:** [September 20, 2021, 11:37am UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/8 "2021-09-20T11:37:57Z")

</div>

Hi, @Nick & @marhyno.  
We’ve updated the API docs to include product properties, including the retrieval, updating and removal of properties.

You can now [find this here](https://developer.veeqo.com/docs#/reference/products/product-properties/view-properties).

---

<div class="post-metadata">

**Author:** ![Nick](https://avatars.discourse-cdn.com/v4/letter/n/FF9900/32.png) [@Nick](https://developer-forum.veeqo.com/u/Nick)\
**Post date:** [September 20, 2021, 3:02pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/9 "2021-09-20T15:02:10Z")

</div>

Awesome! Thanks @Kristien !!

---

<div class="post-metadata">

**Author:** ![ridhwan](https://avatars.discourse-cdn.com/v4/letter/r/959FA8/32.png) [@ridhwan](https://developer-forum.veeqo.com/u/ridhwan)\
**Post date:** [March 2, 2024, 1:54pm UTC](https://developer-forum.veeqo.com/t/how-to-retrieve-product-properties-in-api-call/422/10 "2024-03-02T13:54:35Z")

</div>

Hi @Nick @Kristien,

I am also interested in these product properties however it is only for retrieving 1 product’s properties at a time. I need to load all products from the last 6 months and get all of their properties to display these to the user. This is the only way I’ve found to add metadata to products, these are not variant properties, just metadata for things like calories or nutritional information. I am limited by the 5 requests per second for retrieving these product properties. Is there an easier way to do this?
