etsyv3 icon indicating copy to clipboard operation
etsyv3 copied to clipboard

getMe Endpoint

Open ramibch opened this issue 1 year ago • 2 comments

Hi, thank you very much for this library! I love it!

I am writing an Etsy shop web application and would like to read the user's shop id. For that, I need to make a request to the getMe endpoint. But it is not implemented in the library at the moment, is it planned to implement? Or should I make a pull request?

More info about the endpoint: https://developers.etsy.com/documentation/reference/#operation/getMe

Thank you!

ramibch avatar Jan 31 '25 17:01 ramibch

Hi @ramibch, I'm not sure if this repository is still actively maintained. Since I needed something similar for my own projects, I ended up creating another package, which I actively maintain and improve. It was originally inspired by this repository.

If you're interested, you're welcome to check it out and see if it fits your needs! PYPI: https://pypi.org/project/etsy-python GitHub: https://github.com/amitray007/etsy-python-sdk

amitray007 avatar Mar 29 '25 12:03 amitray007

There is get_authenticated_user which probably should implement this endpoint, /users/me. Current implementation calls /users/{self.user_id} which does not return the shop_id and requires higher level scope access that is not practical for simple request to get current user and shop ids.

@anitabyte has been approving PRs, just takes some time.

sov2000 avatar Mar 31 '25 12:03 sov2000