"property_values": [
{
"property_id": 200,
"property_name": "Primary color",
"scale_id": null,
"scale_name": null,
"values": [
"White"
],
"value_ids": [
10
]
}
],
[
{
"property_id": 200,
"value_id": 10,
"image_id": 2137907465
},
{
"property_id": 200,
"value_id": 105068403201,
"image_id": 2090343966
},
{
"property_id": 200,
"value_id": 102989584900,
"image_id": 2090343932
}
]
Hello, I am working with the /listings/LISTING_ID/variation-images endpoint.
When I submit a valid combination of ids, for example I post
{property_id=200,
value_id=1, image_id=MYID}. 200 is the property_id for "Primary color", 1 is the
value_id for "Black", and MYID is a valid image id. This is what I
get in response:
HTTP 400: variation with property_id
200 and value_id 1 is invalid
I have tried manually setting the variation-images for this listing in the Etsy UI (Color: Black to my image), then fetching the variation-images from the API. I get back this:
{property_id=200,
value_id=49928889190,
image_id=MYID}
Where does this number “49928889190” appear, and why is
it different from value_id 1 found in the taxonomy properties.
When I fetch the inventory of this listing, that valueId does not show up at all. It's not in the taxonomy node properties for graphic tees (which is what this listing is set to). I can't find it anywhere in the API.
Google groups thread: https://groups.google.com/forum/#!topic/etsy-api-v2/cJg3TlOB0Y8
Stackoverflow post: https://stackoverflow.com/questions/62989345/etsy-api-listingvariationimage-endpoint-is-strange-and-mysterious
Thanks,
Peter