Management API (v1)

The Norce Management API lets you manage configurations and metadata on a client.

Download OpenAPI description
Languages
Servers

https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/

Schemas

SupplierPriceListWarehouseModel

SupplierPriceListWarehouse model, represents the association between a supplier price list and a warehouse. This defines which warehouses are linked to specific supplier price lists for inventory and pricing purposes.

Idinteger(int32)

The warehouse identifier associated with this supplier price list

Namestring or null

The name of the warehouse

LocationIdinteger or null(int32)

The location identifier within the warehouse

LocationNamestring or null

The name of the location within the warehouse

SupplierIdinteger(int32)

The supplier identifier associated with this price list warehouse relationship

PriceListIdinteger(int32)

The price list identifier for this supplier warehouse association

Changedstring or null

The date and time when the supplier price list warehouse relationship was last changed

ChangedBystring or null

Fullname or Systemname of the user who last changed the supplier price list warehouse relationship

{ "Id": 0, "Name": "string", "LocationId": 0, "LocationName": "string", "SupplierId": 0, "PriceListId": 0, "Changed": "string", "ChangedBy": "string" }

SupplierModel

Supplier model, represents a supplier entity with various attributes including contact details, purchasing options, and additional information. Supplier can have its own products, stock and price lists, which can be utilized by business logic in Norce. Or simply to be shown as supplemental information to the client products.

Idinteger(int32)

The supplier identifier

CorporationIdinteger(int32)

The corporation identifier that this supplier belongs to

Namestring or null

The name of the supplier

Codestring or null

The unique code of the supplier

CountryIdinteger or null(int32)

The country identifier where the supplier is located

CountryNamestring or null

The name of the country where the supplier is located

IsPurchaseIntegratedboolean or null

Indicates whether the supplier supports integrated purchasing, deprecated functionality.

IsPurchaseManualboolean or null

Indicates whether the supplier supports manual purchasing, deprecated functionality.

IsActiveboolean

Indicates whether the supplier is active

Feedboolean

Indicates whether the supplier has feed integration enabled, obsolete property.

LastDocumentImportedstring(date-time)

The date and time when the last document was imported from this supplier, obsolete property, see import logs for details.

OrganizationNostring or null

The organization number of the supplier

CodePrefixstring or null

The code prefix used for supplier products, obsolete property.

CareOfstring or null

Optional address information, care of information for the supplier's address

AddressLine1string or null

Optional address information, The first line of the supplier's address

AddressLine2string or null

Optional address information, The second line of the supplier's address

Citystring or null

Optional address information, The city where the supplier is located

ZipCodestring or null

Optional address information, The zip code of the supplier's location

Regionstring or null

Optional address information, The region where the supplier is located

Changedstring or null

The date and time the supplier was last changed

ChangedBystring or null

Fullname or Systemname of the user who last changed the supplier

EmailAddressstring or null[ 0 .. 255 ] characters

The email address of the supplier, obsolete property. Used for contact purposes.

PhoneNumberstring or null[ 0 .. 50 ] characters

Optional address information, The phone number of the supplier

AccountNostring or null[ 0 .. 50 ] characters

The account number for the supplier, obsolete property. Used for tracking imports.

Websitestring or null[ 0 .. 255 ] characters

The website URL of the supplier

ChosenSupplierSupplementChargePercentagenumber(decimal)

The supplement charge percentage for chosen supplier orders, obsolete property. Set supplemental charges on client price lists instead.

ChosenSupplierPenaltyChargenumber(decimal)

The penalty charge amount for chosen supplier cost comparison, allows to add penalty to chosen supplier selection. Use to give penalty to suppliers with unreliable delivery times or other issues. Set amount in supplier currency.

ChosenSupplierPenaltyChargePercentagenumber(decimal)

The penalty charge percentage for chosen supplier cost comparison, allows to add penalty to chosen supplier selection. Use to give penalty to suppliers with unreliable delivery times or other issues. Set percentage of purchase cost amount.

PurchaseCutoffstring or null[ 0 .. 255 ] characters

The purchase cutoff time or conditions for the supplier, for display purposes.

CurrencyIdinteger or null(int32)

The currency identifier used by the supplier, used by settings on supplier, like penalty charges.

CurrencyCodestring or null

The currency code used by the supplier

CurrencyNamestring or null

The name of the currency used by the supplier

ErrorCommunicationValuestring or null[ 0 .. 255 ] characters

The communication value for error notifications, deprecated property.

ErrorCommunicationTypeIdinteger or null(int32)

The communication type identifier for error notifications, deprecated property.

IsChosenSupplierEnabledboolean

Indicates whether chosen supplier functionality is enabled for this supplier

AutoMapManufacturersboolean or null

Indicates whether manufacturers is automatically mapped for this supplier. New Manufacturers passed in on the supplier product import, with same code as existing manufacturers in the client catalog, will be automatically mapped.

AutoCreateManufacturersboolean or null

Indicates whether manufacturers should be automatically created for this supplier. New Manufacturers passed in on the supplier product import, that do not exist in the client catalog, will be automatically created.

InfosArray of objects(InfoModel)

The collection of additional info types for the supplier. Not commonly used, but can be utilized for storing extra metadata on the supplier products, if needed.

{ "Id": 0, "CorporationId": 0, "Name": "string", "Code": "string", "CountryId": 0, "CountryName": "string", "IsPurchaseIntegrated": true, "IsPurchaseManual": true, "IsActive": true, "Feed": true, "LastDocumentImported": "2019-08-24T14:15:22Z", "OrganizationNo": "string", "CodePrefix": "string", "CareOf": "string", "AddressLine1": "string", "AddressLine2": "string", "City": "string", "ZipCode": "string", "Region": "string", "Changed": "string", "ChangedBy": "string", "EmailAddress": "string", "PhoneNumber": "string", "AccountNo": "string", "Website": "string", "ChosenSupplierSupplementChargePercentage": 0, "ChosenSupplierPenaltyCharge": 0, "ChosenSupplierPenaltyChargePercentage": 0, "PurchaseCutoff": "string", "CurrencyId": 0, "CurrencyCode": "string", "CurrencyName": "string", "ErrorCommunicationValue": "string", "ErrorCommunicationTypeId": 0, "IsChosenSupplierEnabled": true, "AutoMapManufacturers": true, "AutoCreateManufacturers": true, "Infos": [ {} ] }

SupplierWarehouseModel

Supplier warehouse model, represents the relationship between a supplier and warehouse with various operational settings and configurations.

Idinteger(int32)

The supplier warehouse identifier

SupplierIdinteger(int32)

The supplier identifier associated with this warehouse

Namestring or null

The name of the supplier warehouse

CostBlockinteger or null(int32)

The cost block identifier, deprecated property.

FreightCostnumber or null(decimal)

The freight cost associated with this supplier warehouse, deprecated property.

MinimumOrderValuenumber or null(decimal)

The minimum order value required for this supplier warehouse, deprecated property.

MinimumOrderValueCostnumber or null(decimal)

The cost associated with minimum order value requirements, deprecated property.

StandardLeadTimeDayCountinteger or null(int32)

The standard lead time usually in days for goods from this supplier warehouse

TransferMethodValuestring or null[ 0 .. 255 ] characters

The transfer method value for this supplier warehouse, deprecated property.

IgnoreStockboolean

Indicates whether stock should be ignored for this supplier warehouse, use this for additional warehouses that should not affect stock based business logic.

IsStandardboolean

Indicates whether this is the standard warehouse for the supplier, only one warehouse per supplier can be marked as standard.

IsActiveboolean

Indicates whether this supplier warehouse is active

LastImportedstring or null(date-time)

The date and time when data was last imported for this supplier warehouse, obsolete property, see import logs for details.

NextExpectedDatestring or null(date-time)

The next expected date for deliveries or updates from this supplier warehouse, deprecated property.

TransferMethodIdinteger or null(int32)

The transfer method identifier used for this supplier warehouse, deprecated property.

Changedstring or null

The date and time the supplier warehouse was last changed

ChangedBystring or null

Fullname or Systemname of the user who last changed the supplier warehouse

{ "Id": 0, "SupplierId": 0, "Name": "string", "CostBlock": 0, "FreightCost": 0, "MinimumOrderValue": 0, "MinimumOrderValueCost": 0, "StandardLeadTimeDayCount": 0, "TransferMethodValue": "string", "IgnoreStock": true, "IsStandard": true, "IsActive": true, "LastImported": "2019-08-24T14:15:22Z", "NextExpectedDate": "2019-08-24T14:15:22Z", "TransferMethodId": 0, "Changed": "string", "ChangedBy": "string" }

Settings ApplicationCountry

Operations

Settings ApplicationCulture

Operations

Settings ApplicationCurrency

Operations

Settings ApplicationSalesArea

Operations

Settings Application

Operations

Category

Operations

CategoryParametric

Operations

Settings ClientAssortment

Operations

Settings ClientCurrency

Operations

Settings ClientSalesArea

Operations

Customer FlagGroup

Operations

Customer Flag

Operations

Customer InfoType

Operations

Product Family

Operations

Product File

Operations

Product Manufacturer

Operations

Parametric Group

Operations

Parametric List

Operations

Parametric Multiple

Operations

Parametric

Operations

PriceList Population

Operations

PriceList Pricing

Operations

PriceList

Operations

PriceList SupplierPriceList

Operations

PriceList Warehouse

Operations

Product FlagGroup

Operations

Product Flag

Operations

Product InfoType

Operations

Product Type

Operations

Promotion

Operations

Product RelationType

Operations

PriceList RoundingRule

Operations

Shopping InfoType

Operations

Store Application

Operations

Store PriceList

Operations

Store

Operations

Store Warehouse

Operations

Supplier PriceList

Operations

Supplier PriceListWarehouse

Operations

Supplier

Operations

Supplier Warehouse

Operations

Supplier WarehouseLocation

Operations

Product VariantGroup

Operations

Product WarehouseLocation

Operations

Product Warehouse

Operations