This API is no longer supported by Etsy, use Etsy API V3 instead.

To connect Etsy account to API2Cart you’ll need to either:

  • - create an application with marketplace-wide access (needs to go through approval process by Etsy);
  • - or create private application that will have access to a single store data only.
  • Both could be done via link below:

https://www.etsy.com/developers/register

Once you register an account and you will receive following credentials for your app:

KEYSTRING

SHARED SECRET

how to integrate etsy
  1. Perform GET request to https://openapi.etsy.com/v2/oauth/request_token using Oauth 1.0 authorization

Consumer Key - KEYSTRING from step 1

Consumer Secret - SHARED SECRET from step 1

integrate etsy

Response body will look like “login_url=URL

You should urldecode URL and provide it to the account owner.

  1. Account owner follows URL, confirms application access to the account and receives VERIFICATION CODE.
etsy integration
  1. Perform GET request to https://openapi.etsy.com/v2/oauth/access_token?oauth_verifier=VERIFICATION CODE

Using Oauth 1.0 authorization

Consumer Key - KEYSTRING from step 1

Consumer Secret - SHARED SECRET from step 1

Access Token=(oauth_token from URL from step 2)

Token Secret=(oauth_token_secret from URL from step 2)

Verifier=(VERIFICATION CODE from step 2)

Response should look like

oauth_token=<ACCESS TOKEN>&oauth_token_secret=<TOKEN SECRET>

 
How to connect Etsy to API2Cart?
  1. Finally you can connect Etsy store in your API2Cart account using the following parameters: KeyString - KEYSTRING from step 1

Shared Secret - SHARED SECRET from step 1

Access Token - ACCESS TOKEN from step 4

Secret Token - TOKEN SECRET from step 4