The Instantcart API is implemented as JSON or XML over HTTP using the four main verbs (GET/POST/PUT/DELETE). Every resources such as Order, Product, or Customer, has its own URL and is accessed separately from other resources. The API follows the REST structure as closely as possible. All API usage is conducted via an application. Applications cn be created by either shop owners or by Instantcart Developers for use by shop owners via the Instantcart Marketplace. If you're looking for certain functionality from your store, then an Instantcart application will most likely be the answer. Instantcart store owners can create applications for themselves through their own control panel. Please note that API calls are limited to making a maximum of 500 calls to a particular store. This limit resets every 300 seconds.