It makes use of HTTP methods such as GET, PUT, POST and DELETE. Data is sent and received in an easy to understand XML format โ making it quick and easy to integrate your application with Imonggo.
For basic information and guides lines on the API operation, please refer to Getting Started Guide. If you want to start playing with the API, follow the links on API reference below to learn about specific API resource.
API interface is only available in premium or trial subscription. You can enable API interface from Settings > Premium Feature Settings > API Interface. For partners and developers, you may use trial account for your testing and development. If you need more than 30 days, please let us know through the support link.
API Reference
Primary API Resources
Product - Allows you to get list of products or a specific product; create, update and delete product.
Customer - Allows you to get list of customers or specific customer; create, update and delete customer
Invoice - Allows you to get list of invoices or specific invoice; create or cancel invoice.
Document - Allows you to get list of documents or specific document; create physical count document to alter Stockroom's quantity.
Inventories - Allows you to retrieve list of inventories for a specific branch
Additional API Resources
Tax_Setting - Get information of current tax settings and rates
Branch - Get list of branches
User - Get list of users of the account or a branch
Customer_Type - Get list of customer types
Advanced API Programming
POS Device - Create a POS device and retrieve its ID
Token - Get api token programmatically with email and password
Articles
Reference Tables
Country Codes - List of countries and their corresponding code
US State Codes - List of US States and their corresponding code
Payment Types - List of supported payment types
Conventions
To make things easier to understand, the following notation is used:
{text}: Indicates text that should be replaced by your own data
...: Indicates content from the response has been omitted for brevity in documentation.