What is Etsy’s API?

Etsy has a public API that developers can query and use to update specific information from Etsy. Many developers use the data from Etsy’s API to build apps and integrations for sellers.

API stands for Application Programming Interface.

An API allows software developers to build new applications based on the unique data and capabilities provided by a software program or website.

Apps and Integrations

You can review Etsy’s featured integrations in the Integrations tab in Shop Manager.

You can add an app to your Etsy account to enhance your selling experience. Learn more about Etsy shop integrations. Since these integrations are created by third-parties, you should contact the developer of an app you’re interested in if you have any questions about their functionality or services. 

How to resolve technical issues with apps and integrations

As Etsy launches new features, third-party API developers will update their apps to ensure they’re compatible with Etsy’s tools. However, some third-party apps may not be compatible with Etsy’s latest updates, and you may experience errors while using that app.

If you require assistance with a third-party app or integration, contact the developers directly. You can use the contact information on the developer's website or application.

Please keep in mind that apps are created through third parties that Etsy may not be affiliated with. Etsy is limited on the support we can provide for applications created using the Etsy API. If you’re unable to reach an app’s developers, you can contact Etsy’s support team.

How to develop an integration with Etsy’s API

If you're a developer and want to access the Etsy API, start by creating an Etsy account if you don't have one already. By using the API, developers agree to Etsy’s API Terms of Use, Privacy Policy, and Terms of Use.

Once registered, you'll need an API key. You can obtain a key at the Etsy Developer Community website. After you receive an API key, we’d recommend reviewing our documentation to get started.

If you’re a developer and have questions about developing your Etsy integration, you can contact us at developer@etsy.com. You can also interact with other third-party developers in Etsy’s Developer Google Group.

Integrations are third-party apps created through Etsy’s API that can add new functionality to your shop.

Here are some answers to common questions for users and developers of integrations.

The process for adding an integration to your shop is determined by the third-party developer who created it. Reach out to the developer via the contact link on their website if you need assistance, or have any other questions about their integration.

To disconnect an integration:

  1. Sign in to Etsy.com and go to your Account settings.
  2. Scroll down and select Apps.
  3. Find the integration you want to remove and select Revoke.

Request an API key if you’re developing an integration for your personal shop or a small group, or with the hope of creating a commercial application. You shouldn’t direct end users to create an API key to use your integration.

To request an API key:

  1. Go to https://www.etsy.com/developers.
  2. Select Create a new app.
  3. Fill in the required fields to the best of your ability.

Your request will be reviewed according to our  API Terms of Use. Go to Apps You've Made  to see the status of your request.

Once your app is approved, if you plan to share your app with more than 4 other shops, select Request Commercial Access and provide the required information.

Did this resolve the issue?
Why wasn’t this article helpful? (select all that apply)

Thanks for your feedback!

Still have questions?

Contact support