Develop apps for over 1 million merchants
Ecwid merchants can sell anything, anywhere. Create amazing apps for sellers in over 175 countries with the Ecwid API Platform.

Why should you choose Ecwid?
Easy and powerful API
Simple and intuitive API with lots of awesome features to make your app development a piece of cake.
Global reach
Build an app and help fuel the growth of over 1 million Ecwid merchants in over 175 countries.
Great developer support
Get timely help and suggestions at any step of your development process and even after the release.
Ecwid App Market
Join the awesome list of trend setters and innovators who already developed an app for Ecwid.
What developers are saying
Join the Ecwid App Market
Over 150 developers have already published their app for Ecwid. Create your own app and gain a strong user base and a following among the Ecwid merchants.

Powerful API Platform
Integrate your preferred payment gateway or shipping carrier. Or provide custom discounts at checkout based on cart contents.

Get access to your store's orders, products, and other store entities to read, update, or delete with ease.

Add new fields to any step of the store checkout process or save hidden information to order with ease.

Create custom themes, add new features, or restrict the functionality of a storefront with your custom JS and/or CSS file.

Get notified about store events for different entities — products, categories, orders, abandoned carts, and more.

Want to change different settings quickly? Build a beautiful native interface that fits nicely into your Control Panel.

Need Even More?
Mix and match the API features so that they work together — learn about what you can do in the API Documentation.
Get awesome support
The Ecwid Apps team will be helping you launch the app to the real users. You will get insights on the best practices and improve your chances of success in the long run.
Contact the Ecwid team ›
Frequently Asked Questions
What do I need to get started?
Just go through the registration process to get yourself an Ecwid account and an app for testing.
How do I add more API features to my app?
Contact the Ecwid team and let us know what API features you want to use. We will make the changes and let you know once it’s done.
How can I make the app public?
When your app is ready, contact the Ecwid team to submit it for review. After it's been tested and approved, we will provide you with a document to fill in the app details page and then make it public.
The full process is described here: https://developers.ecwid.com/publishing-your-app
What are the terms and conditions?
You can find the full contents of the terms and conditions for the Ecwid App Market and API here: https://developers.ecwid.com/terms
How can I accept payments for my app?
Your app can be free or paid. Paid apps can work on Ecwid billing or merchants can be charged on your side. More info: https://developers.ecwid.com/make-money
What if I have other questions?
Feel free to check the available resources like Ecwid Help Center, Developer Community on Slack, API Documentation, or the contact form.
Connect with the Developer Community
Discuss the best practices and learn more about how to use the Ecwid API features from other app developers.


