How to connect Etsy to API2Cart?
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
- 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
Response body will look like “login_url=URL”
You should urldecode URL and provide it to the account owner.
- Account owner follows URL, confirms application access to the account and receives VERIFICATION CODE.
- 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>
- 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