getFeaturedSellers for v2 API

5 views
Skip to first unread message

GraGra33

unread,
Oct 21, 2010, 4:46:48 PM10/21/10
to Etsy API V2
Hi Etsy,

Will you be including getFeaturedSellers in the v2 API as it was in v1
API before the v1 API is turned off on 1st November?

Thanks,

G.

Justin Kerr Sheckler

unread,
Oct 26, 2010, 1:48:17 PM10/26/10
to etsy-...@googlegroups.com
We'll try to work this in over the next couple of weeks, although I
can't guarantee it'll be ready before the v1 cutoff.

Justin Kerr Sheckler
Developer API Lead
Etsy.com
jus...@etsy.com

> --
> 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.
>
>

GraGra33

unread,
Oct 26, 2010, 5:13:30 PM10/26/10
to Etsy API V2
There are still bugs in v2 that don't exist in v1 and missing methods
(like getShopsByName , getFeaturedSellers) in v2. Is there a reason
why the v1 cutoff can't be extended?

G.

Julian L.

unread,
Oct 27, 2010, 6:22:03 AM10/27/10
to etsy-...@googlegroups.com
I recall a week or two ago, another developer and I mentioned that we had seen inconsistent results where sometimes prices were returned as strings, sometimes as ints. Here are examples that show this behavior. This is another example of buggy behavior related to the presence or absence of the 'tags' param in this call, which also ties it into my previous message.

bieber_station$ curl -L "http://openapi.etsy.com/v2/public/shops/moop/listings/active?limit=1&fields=listing_id,title,price&sort_on=price&sort_order=up&api_key=<mad_dog>"
{"count":32,"results":[{"listing_id":58119143,"title":"The Letter Bag - in brushed brown and teal - with an adjustable strap","price":"133.00"}],"params":{"limit":"1","offset":0,"shop_id":"moop","keywords":null,"sort_on":"price","sort_order":"up","min_price":null,"max_price":null,"color":null,"color_accuracy":0,"tags":null,"materials":null,"category":null},"type":"Listing"}

Note the price is "133.00", in quotes.

bieber_station$ curl -L http://openapi.etsy.com/v2/public/shops/moop/listings/active?limit=1&fields=listing_id,title,price&sort_on=price&sort_order=up&tags=canvas&api_key=<boones>"
{"count":26,"results":[{"listing_id":59587542,"title":"The Duffel in rosewood (for assured boys and stalwart girls)","price":86}],"params":{"limit":"1","offset":0,"shop_id":"moop","keywords":null,"sort_on":"price","sort_order":"up","min_price":null,"max_price":null,"color":null,"color_accuracy":0,"tags":"canvas","materials":null,"category":null},"type":"Listing"}

Note the price is 86, with not quotes. The only change was to add 'tags=canvas' to the call.

This will, of course, cause problems when working with languages that actually care about types.

Thanks,
Julian

Reply all
Reply to author
Forward
0 new messages