Customer
Customer master allows you to identify the customers for your locations. For example, 7-11 may be your customer and you may have your assets in 100 7-11 locations. In those cases, even though you have individual owners for these locations, the customer for you may be just 7-11
POST /controllers/locationType.ashx
| Parameter | Type | Required | Description | 
|---|---|---|---|
| CustomerName | String | Yes | Name of the customer - unique | 
| ExternalCustomerCode | String | No | External reference code for the customer | 
🧩 Customer List API (Response)​
Customer information including identification, categorization, revenue metrics, key account flag, location associations, and optional external system references for integration and reporting purposes.
GET /Controllers/Location.ashx?action=list&start=0&limit=50&asArray=0
| Field Name | Type | Description | 
|---|---|---|
| CustomerId | Integer | Unique identifier for the customer | 
| CustomerName | String | Name of the customer | 
| IsKeyAccount | Boolean | Marks if the customer is a key account | 
| CategoryId | Integer | ID of the customer’s category | 
| Category | String | Name of the customer category | 
| LocationCount | Integer | Number of associated locations | 
| Revenue | Float | Total revenue for the customer | 
| RevenueCurrencyId | Integer | Currency ID used for revenue | 
| RevenueCurrency | String | Currency name used for revenue | 
| ExternalCustomerCode | String | External system reference code (nullable) |