Skip to content

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/

Schemas

Schemas

Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ShoppingInfoTypeCulture

TypeIdinteger(int32)

TypeId. Key property.

CultureCodestring

CultureCode. MaxLength: 16. Key property.

Namestring

Name. MaxLength: 50. Nullable.

Descriptionstring

Description. MaxLength: 500. Nullable.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

ClientIdinteger(int32)

ClientId. Nullable.

{ "TypeId": 0, "CultureCode": "string", "Name": "string", "Description": "string", "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 }

Enferno.Storm.Query.Api.DataContexts.ApplicationModel.SupplierInfo

SupplierIdinteger(int32)

SupplierId. Key property.

ClientIdinteger(int32)

ClientId.

AccountNostring

AccountNo. MaxLength: 50. Nullable.

Websitestring

Website. MaxLength: 255. Nullable.

LogoPathstring

LogoPath. MaxLength: 255. Nullable.

PhoneNumberstring

PhoneNumber. MaxLength: 50. Nullable.

FaxNumberstring

FaxNumber. MaxLength: 50. Nullable.

EmailAddressstring

EmailAddress. MaxLength: 255. Nullable.

LastDocumentImportedstring(date-time)

LastDocumentImported. Nullable.

IsChosenSupplierEnabledboolean

IsChosenSupplierEnabled.

ChosenSupplierSupplementChargePercentagenumber(decimal)

ChosenSupplierSupplementChargePercentage.

HasPriceListboolean

HasPriceList.

IsPurchaseIntegratedboolean

IsPurchaseIntegrated. Nullable.

PurchaseCutoffstring

PurchaseCutoff. MaxLength: 255. Nullable.

CurrencyIdinteger(int32)

CurrencyId. Nullable.

PoDeliveryMethodIdinteger(int32)

PoDeliveryMethodId. Nullable.

DeliveryMethodIdinteger(int32)

DeliveryMethodId. Nullable.

PaymentTermIdinteger(int32)

PaymentTermId. Nullable.

PaymentTermValuestring

PaymentTermValue. MaxLength: 50. Nullable.

PopulationRuleIdinteger(int32)

PopulationRuleId.

ErrorCommunicationTypeIdinteger(int32)

ErrorCommunicationTypeId. Nullable.

ErrorCommunicationValuestring

ErrorCommunicationValue. MaxLength: 255. Nullable.

Createdstring(date-time)

Created.

CreatedByinteger(int32)

CreatedBy.

Updatedstring(date-time)

Updated. Nullable.

UpdatedByinteger(int32)

UpdatedBy. Nullable.

LogoKeystring(guid)

LogoKey. Nullable.

IsPurchaseManualboolean

IsPurchaseManual. Nullable.

AutoMapManufacturersboolean

AutoMapManufacturers. Nullable.

AutoCreateManufacturersboolean

AutoCreateManufacturers. Nullable.

AutoMapCategoriesboolean

AutoMapCategories. Nullable.

ChosenSupplierFreeFreightLimitnumber(decimal)

ChosenSupplierFreeFreightLimit. Nullable.

ChosenSupplierFreightCostnumber(decimal)

ChosenSupplierFreightCost. Nullable.

ChosenSupplierSupplementChargenumber(decimal)

ChosenSupplierSupplementCharge. Nullable.

IsDropShipEnabledboolean

IsDropShipEnabled.

DropShipAllowBackOrdersboolean

DropShipAllowBackOrders.

DropShipFreeFreightLimitnumber(decimal)

DropShipFreeFreightLimit. Nullable.

DropShipFreightCostnumber(decimal)

DropShipFreightCost. Nullable.

DropShipLogisticCostnumber(decimal)

DropShipLogisticCost. Nullable.

DropShipSupplementChargenumber(decimal)

DropShipSupplementCharge. Nullable.

DropShipSupplementChargePercentagenumber(decimal)

DropShipSupplementChargePercentage. Nullable.

IsRealTimeCheckEnabledboolean

IsRealTimeCheckEnabled.

InternalInformationstring

InternalInformation. Nullable.

IntegrationMaxAllowedPriceDiffPctPerRownumber(decimal)

IntegrationMaxAllowedPriceDiffPctPerRow. Nullable.

IntegrationMaxAllowedPriceDiffPerUniqueItemnumber(decimal)

IntegrationMaxAllowedPriceDiffPerUniqueItem. Nullable.

IsSynchronouslyIntegratedboolean

IsSynchronouslyIntegrated.

DefaultPoDeliveryMethodCodestring

DefaultPoDeliveryMethodCode. MaxLength: 50. Nullable.

ChosenSupplierPenaltyChargenumber(decimal)

ChosenSupplierPenaltyCharge. Nullable.

ChosenSupplierPenaltyChargePercentagenumber(decimal)

ChosenSupplierPenaltyChargePercentage. Nullable.

{ "SupplierId": 0, "ClientId": 0, "AccountNo": "string", "Website": "string", "LogoPath": "string", "PhoneNumber": "string", "FaxNumber": "string", "EmailAddress": "string", "LastDocumentImported": "2019-08-24T14:15:22Z", "IsChosenSupplierEnabled": true, "ChosenSupplierSupplementChargePercentage": 0, "HasPriceList": true, "IsPurchaseIntegrated": true, "PurchaseCutoff": "string", "CurrencyId": 0, "PoDeliveryMethodId": 0, "DeliveryMethodId": 0, "PaymentTermId": 0, "PaymentTermValue": "string", "PopulationRuleId": 0, "ErrorCommunicationTypeId": 0, "ErrorCommunicationValue": "string", "Created": "2019-08-24T14:15:22Z", "CreatedBy": 0, "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "LogoKey": "string", "IsPurchaseManual": true, "AutoMapManufacturers": true, "AutoCreateManufacturers": true, "AutoMapCategories": true, "ChosenSupplierFreeFreightLimit": 0, "ChosenSupplierFreightCost": 0, "ChosenSupplierSupplementCharge": 0, "IsDropShipEnabled": true, "DropShipAllowBackOrders": true, "DropShipFreeFreightLimit": 0, "DropShipFreightCost": 0, "DropShipLogisticCost": 0, "DropShipSupplementCharge": 0, "DropShipSupplementChargePercentage": 0, "IsRealTimeCheckEnabled": true, "InternalInformation": "string", "IntegrationMaxAllowedPriceDiffPctPerRow": 0, "IntegrationMaxAllowedPriceDiffPerUniqueItem": 0, "IsSynchronouslyIntegrated": true, "DefaultPoDeliveryMethodCode": "string", "ChosenSupplierPenaltyCharge": 0, "ChosenSupplierPenaltyChargePercentage": 0 }

Enferno.Storm.Query.Api.DataContexts.ApplicationModel.ClientSupplierInfo

SupplierIdinteger(int32)

SupplierId. Key property.

Idinteger(int32)

Id.

TypeIdinteger(int32)

TypeId.

Valuestring

Value. Nullable.

Updatedstring(date-time)

Updated.

UpdatedByinteger(int32)

UpdatedBy.

ClientIdinteger(int32)

ClientId.

{ "SupplierId": 0, "Id": 0, "TypeId": 0, "Value": "string", "Updated": "2019-08-24T14:15:22Z", "UpdatedBy": 0, "ClientId": 0 }

Application

Operations