Listing Attributes

165 views
Skip to first unread message

Graeme Grant

unread,
May 20, 2012, 9:24:37 PM5/20/12
to etsy-...@googlegroups.com
We are being asked by our users why the API does not allow for resetting/removal of Listing Attributes Recipient, Occasion, & Style to be removable like on Etsy's main site. I can understand their frustration.

I notice that if I try to pass a null that the API throws an error...

Is it possible to allow the API to remove unwanted attributes?

Thanks,

G.

david olick

unread,
May 21, 2012, 10:25:09 AM5/21/12
to etsy-...@googlegroups.com
I am also in favor of this as I'd like to have a fully functional editing process.

--
You received this message because you are subscribed to the Google Groups "Etsy API V2" group.
To post to this group, send email to etsy-...@googlegroups.com.
To unsubscribe from this group, send email to etsy-api-v2...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/etsy-api-v2?hl=en.



--
David Olick
CTO
Oriku Inc.

Graeme Grant

unread,
May 23, 2012, 8:20:03 PM5/23/12
to etsy-...@googlegroups.com
Hi Guys,

We have users with hundreds of listings each asking for an update on this. The API does not work the same as the main website. 

We would appreciate some feedback as they're not happy at the prospect of having to do the change manually to their listings one at a time on Etsy.

Thanks,

G.


From: david...@gmail.com
Date: Mon, 21 May 2012 09:25:09 -0500
Subject: Re: Listing Attributes
To: etsy-...@googlegroups.com

Graeme Grant

unread,
May 29, 2012, 10:21:53 AM5/29/12
to etsy-...@googlegroups.com
Hi Guys,

Would be good to get an answer to this as it's been over a week with no response... We have users chasing us up on this matter...

Thanks,

G.


From: grag...@hotmail.com
To: etsy-...@googlegroups.com
Subject: RE: Listing Attributes
Date: Thu, 24 May 2012 10:20:03 +1000

emilcie cortes

unread,
May 29, 2012, 11:02:24 AM5/29/12
to etsy-...@googlegroups.com, emilcie cortes
Dear Sir,
I am not sure who you are or what your company is about. But i seem to be getting all your e-mail that is intended for this etsy-api company and i would really love it if someone over there can change that. It is filling up my computer with information that is unless to me and frankly i feel that by deleting it , It is not really helping you.
Thank you in advance for your help in this matter.
Sincerely
Emilcie E Cortes
emilcie cortes



Graeme Grant

unread,
May 31, 2012, 11:04:48 AM5/31/12
to etsy-...@googlegroups.com, Etsy Developer Community
Hi Justin,

Is there any reason why this is being ignored? We need to get back to our users with an answer...

Thanks,

G.


From: grag...@hotmail.com
To: etsy-...@googlegroups.com
Subject: RE: Listing Attributes
Date: Wed, 30 May 2012 00:21:53 +1000

Jason Wong

unread,
Jun 1, 2012, 10:44:02 AM6/1/12
to etsy-...@googlegroups.com
Hi Graeme,

Sorry for the delay in response. This isn't being ignored, we're just lacking some resources right now to look at it. We've been spending the past couple of months planning for the holidays and the next couple of months we'll be executing that plan. I am hopeful that we can get this fixed in Q3, but I can't really commit to anything.

thanks for your patience.

cheers,
JW

Graeme Grant

unread,
Jun 1, 2012, 11:21:46 AM6/1/12
to etsy-...@googlegroups.com
Hi Jason,

You can understand that we're under pressure from our users for a response.

So what you are saying, to be clear, is that there won't be a fix for at least 3 months?

G.


Date: Fri, 1 Jun 2012 10:44:02 -0400
From: jw...@etsy.com
To: etsy-...@googlegroups.com
Subject: Re: Listing Attributes

Jason Wong

unread,
Jun 1, 2012, 11:30:14 AM6/1/12
to etsy-...@googlegroups.com
Hi Graeme,

I totally understand the pressure.

What I was trying to say is that we want to get this fixed sometime within the next three months. We have someone assigned to this task, so it's not that we will start looking into this three months from now, but rather we want to find sometime in the next three months to get this fixed.

Hope that clarifies.

cheers,
JW

Paul Wright

unread,
Jul 2, 2012, 12:10:56 PM7/2/12
to etsy-...@googlegroups.com
Hi all,

To follow up on this issue a change has just been put live to alter the behaviour as requested.  Now if you submit a blank 'occasion', 'recipient' or list of 'styles' then they will be unset on the listing.  Note that they must actually be present but blank in the API call, if they are left off then nothing will happen to the saved values.

This hopefully should bring the API in line with the public website.

Cheers,

Paul.

david olick

unread,
Jul 2, 2012, 12:55:04 PM7/2/12
to etsy-...@googlegroups.com
Thanks :)

Graeme Grant

unread,
Jul 2, 2012, 6:46:52 PM7/2/12
to etsy-...@googlegroups.com
Thanks :)


Date: Mon, 2 Jul 2012 17:10:56 +0100
Subject: Re: Listing Attributes
From: pwr...@etsy.com
To: etsy-...@googlegroups.com

Graeme Grant

unread,
Dec 19, 2012, 6:19:17 PM12/19/12
to EtsyAPI Forum
Hi Guys,
 
Back in July we were notified that "if you submit a blank 'occasion', 'recipient' or list of 'styles' then they will be unset on the listing" (ref: https://groups.google.com/forum/?fromgroups=#!searchin/etsy-api-v2/remove$20recipient/etsy-api-v2/1_Wc3bEprt8/LqAc1PjpXX8J )
 
Sending a blank or a space is ignored/skipped. It appears that there is a query processing bug.
 
Here is our request & the Etsy response ignoring the request:
 
Request:
 
POST http://openapi.etsy.com/v2/listings/95435333 HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Authorization: OAuth realm="openapi",oauth_consumer_key="[removed]",oauth_nonce="6276774",oauth_signature="TYI5qgUNyt0AeBrw0Ovfj61s5bs%3D",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1355957951",oauth_token="[removed]",oauth_version="1.0"
Host: openapi.etsy.com
Content-Length: 35
state=draft&recipent=&method=PUT

 
Response:
 
(Note: unrelated returned data removed)

HTTP/1.1 200 OK
Date: Wed, 19 Dec 2012 22:59:10 GMT
Server: Apache
X-RateLimit-Limit: 50000
X-RateLimit-Remaining: 47139
X-Etsy-Request-Uuid: mr6C8usctGJKrU_6jOotak3ilDfA
Content-Length: 3792
X-Cnection: close
 
Content-Type: application/json
 
{"count":1,"results":[{"listing_id":95435333,"state":"draft",recipient":"babies","occasion":"sweet_16","style":["Minimalist","Military"]}],"params":{"listing_id":"95435333","quantity":null,"title":null,"description":null,"price":null,"materials":null,"renew":null,"shipping_template_id":null,"shop_section_id":null,"state":"draft","image_ids":null,"non_taxable":null,"category_id":null,"tags":null,"who_made":null,"is_supply":null,"when_made":null,"recipient":null,"occasion":null,"style":null,"shipping_profile_id":null,"processing_min":null,"processing_max":null},"type":"Listing","pagination":{}}

 
I have posted this in the other 2 bug report areas.
 
G.
 

Date: Mon, 2 Jul 2012 17:10:56 +0100
Subject: Re: Listing Attributes
From: pwr...@etsy.com
To: etsy-...@googlegroups.com

Chris Dary

unread,
Dec 19, 2012, 6:33:09 PM12/19/12
to etsy-...@googlegroups.com
Thanks for the report Graeme. We'll take a look.

-Chris

Graeme Grant

unread,
Jan 4, 2013, 8:51:35 AM1/4/13
to EtsyAPI Forum, Etsy Developer Community, Chris Dary
Hi Guys,
 
Have not heard back from anyone regarding this - has this been looked into and fixed?
 
Thanks,
 
G.
 

From: grag...@hotmail.com
To: etsy-...@googlegroups.com
Subject: RE: Listing Attributes
Date: Thu, 20 Dec 2012 10:19:17 +1100

Chris Dary

unread,
Jan 4, 2013, 9:35:30 AM1/4/13
to Graeme Grant, EtsyAPI Forum, Etsy Developer Community
Hi Graeme - We're actively tackling this and discovered some work that needed to be done internally to help resolve it. Sorry about the delay here.

Graeme Grant

unread,
Jan 4, 2013, 6:02:28 PM1/4/13
to EtsyAPI Forum
Thanks Chris...
 

From: cd...@etsy.com
Date: Fri, 4 Jan 2013 09:35:30 -0500
Subject: Re: Listing Attributes
To: grag...@hotmail.com
CC: etsy-...@googlegroups.com; deve...@etsy.com
--
 
 

Chris Dary

unread,
Jan 22, 2013, 12:53:24 PM1/22/13
to etsy-...@googlegroups.com
Hi Graeme,

Just following up here - we've spent a number of hours on this one and have been unable to replicate, with the same parameters provided. (Fortunately, it also brought to bear some improvements to be made in our internal automated testing, so not all is lost!)

How consistently is this happening for you? Can you shoot me an offlist note if you're still seeing it regularly?

-Chris

Graeme Grant

unread,
Apr 12, 2013, 10:44:13 PM4/12/13
to EtsyAPI Forum
Hi Chris,
 
The request has resurfaced to be able to clear Recipient/Occasion/Style and we are still unable to reset any of these fields. I must admit that re-testing this back when I received your response below escaped me.
 
If we pass a null with the field, the param gets ignored by the updateListing call. If we pass a style with a single blank space, it gets accepted as a valid style and returned as an empty element and not a null. if we pass any value other then the described enums for recipient or occasion fields, then we receive an error response.
 
If your testing is proving that you can clear these fields with the updateListing call, then please document so that we can see how you are doing it. If it is a bug then please advise when it will be resolved and documentation on how to correctly clear these fields.
 
Thanks,
 
G.
 

Date: Tue, 22 Jan 2013 09:53:24 -0800
From: cd...@etsy.com

To: etsy-...@googlegroups.com
Subject: Re: Listing Attributes

Hi Graeme,

Paul Wright

unread,
Apr 15, 2013, 11:22:36 AM4/15/13
to etsy-...@googlegroups.com
Hi Graeme,

The testing we have uses a blank string, "", to remove the attribute setting. The following should be adequate to unset the values of style, recipient and occasion:

/listings/:listing_id?style=&recipient=&occasion= 

I also tried with a URL encoded single space for each value and experienced the same enum errors you described, the following did not work:

/listings/:listing_id?style=%20&recipient=%20&occasion=%20

There is no support for submitting null values.

Hope that helps,

Paul.

--
You received this message because you are subscribed to the Google Groups "Etsy API V2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to etsy-api-v2...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages