Storm Query API Documentation (2.0)

Storm Query API is an API based on OData V4. It is an API to fill the need for data from Storm in integration services that do not have direct access to Storm’s data and data models.

Download OpenAPI description
Languages
Servers
https://customer-slug.api-se.norce.tech/commerce/query/2.0/

Application

Operations

Get ApplicationCountry

Request

Get ApplicationCountry

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationCountries

Responses

Success

Bodyapplication/jsonArray [
ApplicationIdinteger(int32)

ApplicationId. Key property.

CountryIdinteger(int32)

CountryId. Key property.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

]
Response
application/json
[ { "ApplicationId": 0, "CountryId": 0, "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 } ]

Get ApplicationCulture

Request

Get ApplicationCulture

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationCultures

Responses

Success

Bodyapplication/jsonArray [
ApplicationIdinteger(int32)

ApplicationId. Key property.

CultureCodestring

CultureCode. MaxLength: 16. Key property.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

]
Response
application/json
[ { "ApplicationId": 0, "CultureCode": "string", "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 } ]

Get ApplicationCurrency

Request

Get ApplicationCurrency

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationCurrencies

Responses

Success

Bodyapplication/jsonArray [
ApplicationIdinteger(int32)

ApplicationId. Key property.

CurrencyIdinteger(int32)

CurrencyId.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

]
Response
application/json
[ { "ApplicationId": 0, "CurrencyId": 0, "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 } ]

Get ApplicationPriceList

Request

Get ApplicationPriceList

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationPriceLists

Responses

Success

Bodyapplication/jsonArray [
ApplicationIdinteger(int32)

ApplicationId. Key property.

PriceListIdinteger(int32)

PriceListId. Nullable. Key property.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

IsEditableboolean

IsEditable.

ClientIdinteger(int32)

ClientId. Nullable.

IsFavoriteboolean

IsFavorite.

PriceListobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.PriceList)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.PriceList)
]
Response
application/json
[ { "ApplicationId": 0, "PriceListId": 0, "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "IsEditable": true, "ClientId": 0, "IsFavorite": true, "PriceList": {} } ]

Get ApplicationSalesArea

Request

Get ApplicationSalesArea

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationSalesAreas

Responses

Success

Bodyapplication/jsonArray [
ApplicationIdinteger(int32)

ApplicationId. Key property.

SalesAreaIdinteger(int32)

SalesAreaId. Key property.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

]
Response
application/json
[ { "ApplicationId": 0, "SalesAreaId": 0, "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 } ]

Get ApplicationRole

Request

Get ApplicationRole

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ApplicationRoles

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ApplicationIdinteger(int32)

ApplicationId. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

ReplacesApplicationRoleIdinteger(int32)

ReplacesApplicationRoleId. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

IsDefaultboolean

IsDefault.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ApplicationRoleCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ApplicationRoleCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ApplicationId": 0, "ClientId": 0, "DefaultName": "string", "DefaultDescription": "string", "ReplacesApplicationRoleId": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "IsDefault": true, "Code": "string", "Cultures": [] } ]

Get Category

Request

Get Category

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/Categories

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

Codestring

Code. MaxLength: 50. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. Nullable.

DefaultSynonymsstring

DefaultSynonyms. MaxLength: 500. Nullable.

DefaultImagePathstring

DefaultImagePath. MaxLength: 255. Nullable.

UnspcCodestring

UnspcCode. MaxLength: 50. Nullable.

BusinessAreastring

BusinessArea. MaxLength: 50. Nullable.

DefaultCommodityCodestring

DefaultCommodityCode. MaxLength: 50. Nullable.

DefaultIntegrationPartNostring

DefaultIntegrationPartNo. MaxLength: 50. Nullable.

DefaultTrackingCodeTypeIdinteger(int32)

DefaultTrackingCodeTypeId. Nullable.

FreightClassIdinteger(int32)

FreightClassId. Nullable.

DefaultGrossWeightnumber(decimal)

DefaultGrossWeight. Nullable.

DefaultNetWeightnumber(decimal)

DefaultNetWeight. Nullable.

DefaultUnitOfMeasurementIdinteger(int32)

DefaultUnitOfMeasurementId. Nullable.

DefaultPackageIdinteger(int32)

DefaultPackageId. Nullable.

DefaultIsReturnableboolean

DefaultIsReturnable. Nullable.

DefaultIsDropShipOnlyboolean

DefaultIsDropShipOnly. Nullable.

InsuranceCurrencyIdinteger(int32)

InsuranceCurrencyId. Nullable.

InsuranceStartPricenumber(decimal)

InsuranceStartPrice. Nullable.

InsuranceRunningPercentagenumber(decimal)

InsuranceRunningPercentage. Nullable.

PopulationRuleIdinteger(int32)

PopulationRuleId.

HideInTopListboolean

HideInTopList.

PhoneNumberstring

PhoneNumber. MaxLength: 255. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

CompetitivePricingMinPercentagenumber(decimal)

CompetitivePricingMinPercentage. Nullable.

CompetitivePricingTargetPercentagenumber(decimal)

CompetitivePricingTargetPercentage. Nullable.

DefaultVariantGroupIdinteger(int32)

DefaultVariantGroupId. Nullable.

DefaultRecommendedSalesQtynumber(decimal)

DefaultRecommendedSalesQty. Nullable.

ImageKeystring(guid)

ImageKey. Nullable.

DefaultFullNamestring

DefaultFullName. MaxLength: 500. Nullable.

StructureSortOrderstring

StructureSortOrder. Nullable.

DefaultStockDisplayBreakPointinteger(int32)

DefaultStockDisplayBreakPoint. Nullable.

DefaultIsRecommendedSalesQtyFixedboolean

DefaultIsRecommendedSalesQtyFixed. Nullable.

DefaultIsRecurringOrderableboolean

DefaultIsRecurringOrderable. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryCulture)

Cultures.

SalesAreasArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategorySalesArea)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategorySalesArea)

SalesAreas.

ParametricsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryParametric)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryParametric)

Parametrics.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "Code": "string", "DefaultName": "string", "DefaultDescription": "string", "DefaultSynonyms": "string", "DefaultImagePath": "string", "UnspcCode": "string", "BusinessArea": "string", "DefaultCommodityCode": "string", "DefaultIntegrationPartNo": "string", "DefaultTrackingCodeTypeId": 0, "FreightClassId": 0, "DefaultGrossWeight": 0, "DefaultNetWeight": 0, "DefaultUnitOfMeasurementId": 0, "DefaultPackageId": 0, "DefaultIsReturnable": true, "DefaultIsDropShipOnly": true, "InsuranceCurrencyId": 0, "InsuranceStartPrice": 0, "InsuranceRunningPercentage": 0, "PopulationRuleId": 0, "HideInTopList": true, "PhoneNumber": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "CompetitivePricingMinPercentage": 0, "CompetitivePricingTargetPercentage": 0, "DefaultVariantGroupId": 0, "DefaultRecommendedSalesQty": 0, "ImageKey": "string", "DefaultFullName": "string", "StructureSortOrder": "string", "DefaultStockDisplayBreakPoint": 0, "DefaultIsRecommendedSalesQtyFixed": true, "DefaultIsRecurringOrderable": true, "Cultures": [], "SalesAreas": [], "Parametrics": [] } ]

Get CategoryHierarchy

Request

Get CategoryHierarchy

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/CategoryHierarchy

Responses

Success

Bodyapplication/jsonArray [
CategoryIdinteger(int32)

CategoryId. Nullable. Key property.

ParentCategoryIdinteger(int32)

ParentCategoryId. Key property.

Hierarchyinteger(int32)

Hierarchy. Key property.

Categoryobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)
ParentCategoryobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)
]
Response
application/json
[ { "CategoryId": 0, "ParentCategoryId": 0, "Hierarchy": 0, "Category": {}, "ParentCategory": {} } ]

Get CategoryStructure

Request

Get CategoryStructure

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/CategoryStructures

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

TypeIdinteger(int32)

TypeId.

IsPrimaryboolean

IsPrimary.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ItemsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryStructureItem)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryStructureItem)

Items.

]
Response
application/json
[ { "Id": 0, "DefaultName": "string", "DefaultDescription": "string", "TypeId": 0, "IsPrimary": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Items": [] } ]

Get CategoryStructureItem

Request

Get CategoryStructureItem

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/CategoryStructureItems

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

StructureIdinteger(int32)

StructureId.

UseCategoryNameboolean

UseCategoryName.

CategoryIdinteger(int32)

CategoryId. Nullable.

StructureLevelinteger(int32)

StructureLevel.

ParentItemIdinteger(int32)

ParentItemId. Nullable.

IsParentboolean

IsParent.

IsDisplayOnlyboolean

IsDisplayOnly.

SortOrderinteger(int32)

SortOrder.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Keystring(guid)

Key.

Categoryobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Category)
Structureobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryStructure)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CategoryStructure)
]
Response
application/json
[ { "Id": 0, "StructureId": 0, "UseCategoryName": true, "CategoryId": 0, "StructureLevel": 0, "ParentItemId": 0, "IsParent": true, "IsDisplayOnly": true, "SortOrder": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Key": "string", "Category": {}, "Structure": {} } ]

Get ClientCulture

Request

Get ClientCulture

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientCultures

Responses

Success

Bodyapplication/jsonArray [
CultureCodestring

CultureCode. MaxLength: 16. Key property.

ClientIdinteger(int32)

ClientId.

IsPrimaryboolean

IsPrimary.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Collationstring

Collation. MaxLength: 128. Nullable.

]
Response
application/json
[ { "CultureCode": "string", "ClientId": 0, "IsPrimary": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Collation": "string" } ]

Get ClientManufacturer

Request

Get ClientManufacturer

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientManufacturers

Responses

Success

Bodyapplication/jsonArray [
ManufacturerIdinteger(int32)

ManufacturerId. Nullable. Key property.

ClientIdinteger(int32)

ClientId.

ManufacturerCodestring

ManufacturerCode. MaxLength: 50. Nullable.

Namestring

Name. MaxLength: 100. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

UniqueUrlNamestring

UniqueUrlName. MaxLength: 255. Nullable.

IsUniqueUrlNameManuallyMaintainedboolean

IsUniqueUrlNameManuallyMaintained.

Manufacturerobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Manufacturer)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Manufacturer)
Infoobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ManufacturerInfo)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ManufacturerInfo)
]
Response
application/json
[ { "ManufacturerId": 0, "ClientId": 0, "ManufacturerCode": "string", "Name": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "UniqueUrlName": "string", "IsUniqueUrlNameManuallyMaintained": true, "Manufacturer": {}, "Info": {} } ]

Get ClientSalesArea

Request

Get ClientSalesArea

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/SalesAreas

Responses

Success

Bodyapplication/jsonArray [
SalesAreaIdinteger(int32)

SalesAreaId. Key property.

ClientIdinteger(int32)

ClientId.

IsPrimaryboolean

IsPrimary.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

ClientSalesAreaVatCodestring

ClientSalesAreaVatCode. Nullable.

]
Response
application/json
[ { "SalesAreaId": 0, "ClientId": 0, "IsPrimary": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "ClientSalesAreaVatCode": "string" } ]

Get ClientSupplier

Request

Get ClientSupplier

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientSuppliers

Responses

Success

Bodyapplication/jsonArray [
SupplierIdinteger(int32)

SupplierId. Nullable. Key property.

ClientIdinteger(int32)

ClientId.

SupplierCodePrefixstring

SupplierCodePrefix. MaxLength: 10. Nullable.

SupplierCodestring

SupplierCode. MaxLength: 50. Nullable.

Namestring

Name. MaxLength: 100. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Supplierobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Supplier)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Supplier)
WarehousesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierWarehouse)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierWarehouse)

Warehouses.

WarehouseLocationsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierWarehouseLocation)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierWarehouseLocation)

WarehouseLocations.

Infoobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.SupplierInfo)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.SupplierInfo)
InfosArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierInfo)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierInfo)

Infos.

]
Response
application/json
[ { "SupplierId": 0, "ClientId": 0, "SupplierCodePrefix": "string", "SupplierCode": "string", "Name": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Supplier": {}, "Warehouses": [], "WarehouseLocations": [], "Info": {}, "Infos": [] } ]

Get CurrencyClient

Request

Get CurrencyClient

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientCurrencies

Responses

Success

Bodyapplication/jsonArray [
CurrencyIdinteger(int32)

CurrencyId. Key property.

ClientIdinteger(int32)

ClientId.

ExchangeRatenumber(decimal)

ExchangeRate. Nullable.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

IsPrimaryboolean

IsPrimary.

ThresholdPercentnumber(decimal)

ThresholdPercent. Nullable.

Schedulestring

Schedule. MaxLength: 1000. Nullable.

]
Response
application/json
[ { "CurrencyId": 0, "ClientId": 0, "ExchangeRate": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "IsPrimary": true, "ThresholdPercent": 0, "Schedule": "string" } ]

Get CustomerInfoType

Request

Get CustomerInfoType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/CustomerInfoTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

GroupIdinteger(int32)

GroupId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

SortOrderinteger(int32)

SortOrder.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerInfoTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerInfoTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "GroupId": 0, "DefaultName": "string", "DefaultDescription": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [] } ]

Get ClientCustomerFlag

Request

Get ClientCustomerFlag

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientCustomerFlags

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

GroupIdinteger(int32)

GroupId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

AvailableOnCustomerboolean

AvailableOnCustomer.

AvailableOnCompanyboolean

AvailableOnCompany.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

IsDefaultboolean

IsDefault.

ExternalReferencestring

ExternalReference. MaxLength: 50. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

Groupobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerFlagGroup)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerFlagGroup)
CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerFlagCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.CustomerFlagCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "GroupId": 0, "DefaultName": "string", "DefaultDescription": "string", "AvailableOnCustomer": true, "AvailableOnCompany": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "IsDefault": true, "ExternalReference": "string", "SortOrder": 0, "Group": {}, "Cultures": [] } ]

Get Family

Request

Get Family

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/Families

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

Codestring

Code. MaxLength: 50. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. Nullable.

DefaultImagePathstring

DefaultImagePath. MaxLength: 255. Nullable.

DefaultThumbnailImagePathstring

DefaultThumbnailImagePath. MaxLength: 255. Nullable.

DefaultCampaignImagePathstring

DefaultCampaignImagePath. MaxLength: 255. Nullable.

DefaultLargeImagePathstring

DefaultLargeImagePath. MaxLength: 255. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ImageKeystring(guid)

ImageKey. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.FamilyCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.FamilyCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "Code": "string", "DefaultName": "string", "DefaultDescription": "string", "DefaultImagePath": "string", "DefaultThumbnailImagePath": "string", "DefaultCampaignImagePath": "string", "DefaultLargeImagePath": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ImageKey": "string", "Cultures": [] } ]

Get FileInfo

Request

Get FileInfo

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/FileInfos

Responses

Success

Bodyapplication/jsonArray [
FileIdinteger(int32)

FileId. Key property.

ClientIdinteger(int32)

ClientId.

Codestring

Code. MaxLength: 50. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

Updatedstring(date-time)

Updated.

UpdatedByinteger(int32)

UpdatedBy.

]
Response
application/json
[ { "FileId": 0, "ClientId": 0, "Code": "string", "SortOrder": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0 } ]

Get OrderInfoType

Request

Get OrderInfoType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/OrderInfoTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

ApplicationIdinteger(int32)

ApplicationId.

Codestring

Code. MaxLength: 50. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

GroupIdinteger(int32)

GroupId.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.OrderInfoTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.OrderInfoTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "ApplicationId": 0, "Code": "string", "DefaultName": "string", "DefaultDescription": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "GroupId": 0, "Cultures": [] } ]

Get Parametric

Request

Get Parametric

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/Parametrics

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

DefaultUomstring

DefaultUom. MaxLength: 50. Nullable.

TypeIdinteger(int32)

TypeId.

HasListValuesboolean

HasListValues.

HasMultipleValuesboolean

HasMultipleValues.

IsVariantTypeboolean

IsVariantType.

IsRequiredboolean

IsRequired.

IsHiddenboolean

IsHidden.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CodeListKeystring

CodeListKey. MaxLength: 50. Nullable.

IsReadOnlyboolean

IsReadOnly.

Editorstring

Editor. MaxLength: 16. Nullable.

IsFavoriteboolean

IsFavorite.

IsPublicboolean

IsPublic.

GroupIdinteger(int32)

GroupId. Nullable.

DefaultIsVariantUniqueboolean

DefaultIsVariantUnique.

ShowOnTextTabboolean

ShowOnTextTab.

ShowInListboolean

ShowInList.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricCulture)

Cultures.

Groupobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricGroup)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricGroup)
]
Response
application/json
[ { "Id": 0, "ClientId": 0, "DefaultName": "string", "DefaultDescription": "string", "DefaultUom": "string", "TypeId": 0, "HasListValues": true, "HasMultipleValues": true, "IsVariantType": true, "IsRequired": true, "IsHidden": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "CodeListKey": "string", "IsReadOnly": true, "Editor": "string", "IsFavorite": true, "IsPublic": true, "GroupId": 0, "DefaultIsVariantUnique": true, "ShowOnTextTab": true, "ShowInList": true, "Cultures": [], "Group": {} } ]

Get ParametricList

Request

Get ParametricList

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ParametricListValues

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ParametricIdinteger(int32)

ParametricId.

DefaultVarcharValuestring

DefaultVarcharValue. MaxLength: 255. Nullable.

DefaultDescriptionstring

DefaultDescription. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

ImageKeystring(guid)

ImageKey. Nullable.

ImagePathstring

ImagePath. MaxLength: 255. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricListCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricListCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ParametricId": 0, "DefaultVarcharValue": "string", "DefaultDescription": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "ImageKey": "string", "ImagePath": "string", "ClientId": 0, "Cultures": [] } ]

Get ParametricMultiple

Request

Get ParametricMultiple

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ParametricMultipleValues

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ParametricIdinteger(int32)

ParametricId.

DefaultValuestring

DefaultValue. MaxLength: 255. Nullable.

DefaultDescriptionstring

DefaultDescription. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

ImageKeystring(guid)

ImageKey. Nullable.

ImagePathstring

ImagePath. MaxLength: 255. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricMultipleCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricMultipleCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ParametricId": 0, "DefaultValue": "string", "DefaultDescription": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "ImageKey": "string", "ImagePath": "string", "ClientId": 0, "Cultures": [] } ]

Get ParametricGroup

Request

Get ParametricGroup

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ParametricGroups

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricGroupCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ParametricGroupCulture)

Cultures.

ParametricsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Parametric)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.Parametric)

Parametrics.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "DefaultName": "string", "DefaultDescription": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [], "Parametrics": [] } ]

Get ShoppingInfoType

Request

Get ShoppingInfoType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ShoppingInfoTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

GroupIdinteger(int32)

GroupId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

DataTypestring

DataType. MaxLength: 50. Nullable.

DefaultValuestring

DefaultValue. Nullable.

SortOrderinteger(int32)

SortOrder.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ShoppingInfoTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ShoppingInfoTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "GroupId": 0, "DefaultName": "string", "DefaultDescription": "string", "DataType": "string", "DefaultValue": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [] } ]

Get VariantGroup

Request

Get VariantGroup

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/VariantGroups

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantGroupCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantGroupCulture)

Cultures.

GroupTypesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantGroupType)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantGroupType)

GroupTypes.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "DefaultName": "string", "DefaultDescription": "string", "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [], "GroupTypes": [] } ]

Get VariantType

Request

Get VariantType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/VariantTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

ParametricIdinteger(int32)

ParametricId. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "DefaultName": "string", "DefaultDescription": "string", "ParametricId": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [] } ]

Get VariantGroupType

Request

Get VariantGroupType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/VariantGroupTypes

Responses

Success

Bodyapplication/jsonArray [
GroupIdinteger(int32)

GroupId. Key property.

TypeIdinteger(int32)

TypeId. Key property.

SortOrderinteger(int32)

SortOrder.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

Typeobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantType)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.VariantType)
]
Response
application/json
[ { "GroupId": 0, "TypeId": 0, "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0, "Type": {} } ]

Get ProductFlag

Request

Get ProductFlag

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ProductFlags

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

TypeIdinteger(int32)

TypeId.

GroupIdinteger(int32)

GroupId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

IsManuallyEditableboolean

IsManuallyEditable.

SortOrderinteger(int32)

SortOrder. Nullable.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductFlagCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductFlagCulture)

Cultures.

Groupobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductFlagGroup)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductFlagGroup)
]
Response
application/json
[ { "Id": 0, "ClientId": 0, "TypeId": 0, "GroupId": 0, "DefaultName": "string", "DefaultDescription": "string", "IsManuallyEditable": true, "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [], "Group": {} } ]

Get PriceListClient

Request

Get PriceListClient

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientPriceLists

Responses

Success

Bodyapplication/jsonArray [
PriceListIdinteger(int32)

PriceListId. Nullable. Key property.

ClientIdinteger(int32)

ClientId.

Namestring

Name. MaxLength: 50. Nullable.

Descriptionstring

Description. Nullable.

ImagePathstring

ImagePath. MaxLength: 255. Nullable.

Agreementstring

Agreement. MaxLength: 50. Nullable.

StartDatestring(date-time)

StartDate. Nullable.

EndDatestring(date-time)

EndDate. Nullable.

CurrencyIdinteger(int32)

CurrencyId.

DefaultPriceRuleIdinteger(int32)

DefaultPriceRuleId. Nullable.

DefaultPriceRuleValuenumber(decimal)

DefaultPriceRuleValue. Nullable.

DefaultSupplementChargePercentagenumber(decimal)

DefaultSupplementChargePercentage.

DefaultKickbackPercentagenumber(decimal)

DefaultKickbackPercentage. Nullable.

DefaultMinimumProductMarginPercentagenumber(decimal)

DefaultMinimumProductMarginPercentage. Nullable.

ParentPriceListIdinteger(int32)

ParentPriceListId. Nullable.

PopulationRuleIdinteger(int32)

PopulationRuleId.

ChosenWarehouseIdinteger(int32)

ChosenWarehouseId. Nullable.

ChosenLocationIdinteger(int32)

ChosenLocationId. Nullable.

IsErpUpdateableboolean

IsErpUpdateable.

IsErpIntegratedboolean

IsErpIntegrated.

IsPrimaryboolean

IsPrimary.

IsPublicboolean

IsPublic. Nullable.

IsLimitedToStockboolean

IsLimitedToStock. Nullable.

IsBidboolean

IsBid. Nullable.

IsStakoboolean

IsStako. Nullable.

IsActiveboolean

IsActive.

StoppedDatestring(date-time)

StoppedDate. Nullable.

StoppedByinteger(int32)

StoppedBy. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ImageKeystring(guid)

ImageKey. Nullable.

TypeIdinteger(int32)

TypeId.

ImageExtensionstring

ImageExtension. MaxLength: 16. Nullable.

DefaultSupplementChargenumber(decimal)

DefaultSupplementCharge. Nullable.

DefaultLimitToPriceRecommendedboolean

DefaultLimitToPriceRecommended. Nullable.

IsVirtualboolean

IsVirtual.

SalesAreaIdinteger(int32)

SalesAreaId. Nullable.

InheritStructureCalculationRuleinteger(int32)

InheritStructureCalculationRule.

PriceListobject(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.PriceList)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.PriceList)
]
Response
application/json
[ { "PriceListId": 0, "ClientId": 0, "Name": "string", "Description": "string", "ImagePath": "string", "Agreement": "string", "StartDate": "2019-08-24T14:15:22Z", "EndDate": "2019-08-24T14:15:22Z", "CurrencyId": 0, "DefaultPriceRuleId": 0, "DefaultPriceRuleValue": 0, "DefaultSupplementChargePercentage": 0, "DefaultKickbackPercentage": 0, "DefaultMinimumProductMarginPercentage": 0, "ParentPriceListId": 0, "PopulationRuleId": 0, "ChosenWarehouseId": 0, "ChosenLocationId": 0, "IsErpUpdateable": true, "IsErpIntegrated": true, "IsPrimary": true, "IsPublic": true, "IsLimitedToStock": true, "IsBid": true, "IsStako": true, "IsActive": true, "StoppedDate": "2019-08-24T14:15:22Z", "StoppedBy": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ImageKey": "string", "TypeId": 0, "ImageExtension": "string", "DefaultSupplementCharge": 0, "DefaultLimitToPriceRecommended": true, "IsVirtual": true, "SalesAreaId": 0, "InheritStructureCalculationRule": 0, "PriceList": {} } ]

Get ClientWarehouse

Request

Get ClientWarehouse

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientWarehouses

Responses

Success

Bodyapplication/jsonArray [
WarehouseIdinteger(int32)

WarehouseId. Key property.

ClientIdinteger(int32)

ClientId.

TypeIdinteger(int32)

TypeId.

Codestring

Code. MaxLength: 50. Nullable.

Namestring

Name. MaxLength: 50. Nullable.

IsStandardboolean

IsStandard.

StandardLeadTimeDayCountinteger(int32)

StandardLeadTimeDayCount. Nullable.

FreightCostnumber(decimal)

FreightCost. Nullable.

CostBlockinteger(int32)

CostBlock. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

LocationsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientWarehouseLocation)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientWarehouseLocation)

Locations.

]
Response
application/json
[ { "WarehouseId": 0, "ClientId": 0, "TypeId": 0, "Code": "string", "Name": "string", "IsStandard": true, "StandardLeadTimeDayCount": 0, "FreightCost": 0, "CostBlock": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Locations": [] } ]

Get ProductRelationType

Request

Get ProductRelationType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ProductRelationTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

Codestring

Code. MaxLength: 50. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

IsBidirectionalboolean

IsBidirectional.

IsActiveboolean

IsActive.

SortOrderinteger(int32)

SortOrder. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductRelationTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductRelationTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "Code": "string", "DefaultName": "string", "DefaultDescription": "string", "IsBidirectional": true, "IsActive": true, "SortOrder": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Cultures": [] } ]

Get ProductInfoType

Request

Get ProductInfoType

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ProductInfoTypes

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

GroupIdinteger(int32)

GroupId.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. MaxLength: 500. Nullable.

SortOrderinteger(int32)

SortOrder.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Codestring

Code. MaxLength: 50. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductInfoTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ProductInfoTypeCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "GroupId": 0, "DefaultName": "string", "DefaultDescription": "string", "SortOrder": 0, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Code": "string", "Cultures": [] } ]

Get SupplierCategoryMapping

Request

Get SupplierCategoryMapping

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/SupplierCategoryMappings

Responses

Success

Bodyapplication/jsonArray [
CategorySupplierIdinteger(int32)

CategorySupplierId. Key property.

Codestring

Code. Nullable.

CategoryIdinteger(int32)

CategoryId. Nullable.

CategoryNamestring

CategoryName. Nullable.

ProductCountinteger(int32)

ProductCount. Nullable.

IsMappedboolean

IsMapped.

ClientIdinteger(int32)

ClientId.

SupplierIdinteger(int32)

SupplierId.

IsActiveboolean

IsActive.

]
Response
application/json
[ { "CategorySupplierId": 0, "Code": "string", "CategoryId": 0, "CategoryName": "string", "ProductCount": 0, "IsMapped": true, "ClientId": 0, "SupplierId": 0, "IsActive": true } ]

Get SupplierManufacturerMapping

Request

Get SupplierManufacturerMapping

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/SupplierManufacturerMappings

Responses

Success

Bodyapplication/jsonArray [
ManufacturerSupplierIdinteger(int32)

ManufacturerSupplierId. Key property.

ClientIdinteger(int32)

ClientId.

SupplierIdinteger(int32)

SupplierId.

Codestring

Code. Nullable.

ProductCountinteger(int32)

ProductCount.

IsActiveboolean

IsActive.

]
Response
application/json
[ { "ManufacturerSupplierId": 0, "ClientId": 0, "SupplierId": 0, "Code": "string", "ProductCount": 0, "IsActive": true } ]

Get ClientProductSkuTypeClient

Request

Get ClientProductSkuTypeClient

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientSkuTypes

Responses

Success

Bodyapplication/jsonArray [
TypeIdinteger(int32)

TypeId. Key property.

ClientIdinteger(int32)

ClientId.

Namestring

Name. MaxLength: 50. Nullable.

Descriptionstring

Description. MaxLength: 500. Nullable.

SortOrderinteger(int32)

SortOrder. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientProductSkuTypeCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientProductSkuTypeCulture)

Cultures.

]
Response
application/json
[ { "TypeId": 0, "ClientId": 0, "Name": "string", "Description": "string", "SortOrder": 0, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Cultures": [] } ]

Get ClientDivision

Request

Get ClientDivision

curl -i -X GET \
  https://customer-slug.api-se.norce.tech/commerce/query/2.0/Application/ClientDivisions

Responses

Success

Bodyapplication/jsonArray [
Idinteger(int32)

Id. Key property.

ClientIdinteger(int32)

ClientId.

DivisionCodestring

DivisionCode. MaxLength: 50. Nullable.

DefaultNamestring

DefaultName. MaxLength: 50. Nullable.

DefaultGroupNamestring

DefaultGroupName. MaxLength: 50. Nullable.

DefaultSubGroupNamestring

DefaultSubGroupName. MaxLength: 50. Nullable.

DefaultDescriptionstring

DefaultDescription. Nullable.

DefaultImagePathstring

DefaultImagePath. MaxLength: 255. Nullable.

IsPublicboolean

IsPublic.

IsActiveboolean

IsActive.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

Keystring(guid)

Key.

ImageKeystring(guid)

ImageKey. Nullable.

DefaultUniqueUrlNamestring

DefaultUniqueUrlName. MaxLength: 100. Nullable.

Latitudestring

Latitude. Nullable.

Longitudestring

Longitude. Nullable.

EmailAddressstring

EmailAddress. MaxLength: 255. Nullable.

PhoneNumberstring

PhoneNumber. MaxLength: 50. Nullable.

FaxNumberstring

FaxNumber. MaxLength: 50. Nullable.

AddressLine1string

AddressLine1. MaxLength: 255. Nullable.

AddressLine2string

AddressLine2. MaxLength: 255. Nullable.

ZipCodestring

ZipCode. MaxLength: 50. Nullable.

Citystring

City. MaxLength: 50. Nullable.

Regionstring

Region. MaxLength: 100. Nullable.

CountryIdinteger(int32)

CountryId. Nullable.

OpenHoursWeekdaystring

OpenHoursWeekday. MaxLength: 255. Nullable.

OpenHoursSaturdaystring

OpenHoursSaturday. MaxLength: 255. Nullable.

OpenHoursSundaystring

OpenHoursSunday. MaxLength: 255. Nullable.

ApplicationsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionApplication)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionApplication)

Applications.

InfosArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionInfo)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionInfo)

Infos.

PriceListsArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionPriceList)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionPriceList)

PriceLists.

WarehousesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionWarehouse)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionWarehouse)

Warehouses.

CulturesArray of objects(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionCulture)(Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientDivisionCulture)

Cultures.

]
Response
application/json
[ { "Id": 0, "ClientId": 0, "DivisionCode": "string", "DefaultName": "string", "DefaultGroupName": "string", "DefaultSubGroupName": "string", "DefaultDescription": "string", "DefaultImagePath": "string", "IsPublic": true, "IsActive": true, "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "Key": "string", "ImageKey": "string", "DefaultUniqueUrlName": "string", "Latitude": "string", "Longitude": "string", "EmailAddress": "string", "PhoneNumber": "string", "FaxNumber": "string", "AddressLine1": "string", "AddressLine2": "string", "ZipCode": "string", "City": "string", "Region": "string", "CountryId": 0, "OpenHoursWeekday": "string", "OpenHoursSaturday": "string", "OpenHoursSunday": "string", "Applications": [], "Infos": [], "PriceLists": [], "Warehouses": [], "Cultures": [] } ]