Aasaan Backend APIs allow you to manage your store completely from a command line. It provides with all the necessary APIs to setup a new store, add new categories, brands, products, modify the store front and much more.
The Aasaan Backend APIs are organized around REST principles. It uses predictable resource-oriented URLs, standard HTTP verbs, and response codes. It also accepts and returns JSON-encoded request and response bodies.
In order to be able to use these APIs you will need to create a user profile with AASAAN. Once you have created a user profile, you will need to work with us to get the necessary authorization key. This authorization key is needed for every subsequent API calls that you make which needs to be provided via
All requests are done via HTTPs. Requests via insecure HTTP are not supported.
curl --location 'https://api.aasaan.shop/api/v1/stores/' \
--header 'x-api-key: x-api-key' \
The AASAAN Partner API follows RESTful conventions when possible, with most operations performed via GET, POST, PATCH, PUT, and DELETE requests on page and database resources. Request and response bodies are encoded as JSON.
To protect us and our users from abusing, we strongly advise that you optimize your app code to make fewer API requests. Cache whenever possible. We constantly track and monitor the API usage for any anomalies. In case find any anomalies, we will reach out to you.