Market
Market typically represents a geographical location to group locations. Markets can be defined hiearchical in nature.
Example:
Market Name | Parent Market |
---|---|
USA | |
North East | USA |
Virginia | North East |
Chantilly | Virginia |
POST /controllers/locationClassification.ashx
Parameter | Type | Required | Description |
---|---|---|---|
MarketName | String | Yes | Name of the market - unique |
ParentMarketId | int | No | Parent Market Id |
ExternalMarketCode | String | No | External reference code for the market |
MoQ | int | No | Minimum order quantity - Defaults to -1. Specify 0 or higher to overwrite system settings |
MoV | int | No | Minimum order value - Defaults to -1. Specify 0 or higher to overwrite system settings |
Note
- You can use ParentMarketName instead of MarketId
🧩 Market List API (Response)​
Hierarchical market data including market identifiers, names, levels, parent-child relationships, and ordering constraints such as minimum order quantity and value.
GET /Controllers/Market.ashx?action=list&start=0&limit=50&asArray=0
Parameter | Type | Description |
---|---|---|
MarketId | Integer | Unique identifier for the market |
MarketName | String | Descriptive name of the market |
MarketLevel | Integer | Level of the market in the hierarchy |
ExternalMarketCode | String | Market identifier from external systems (nullable) |
MoQ | Integer | Minimum Order Quantity for the market |
MoV | Integer | Minimum Order Value for the market |
ParentMarketId | Integer | ID of the parent market in the hierarchy |
ParentMarket | String | Name of the parent market (nullable) |
ChildCount | Integer | Number of immediate child markets |