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

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

Get a supplier

Request

Get a specific supplier by its internal id

Path
idinteger(int32)required

Supplier id

Headers
account-idintegerrequired

User Account ID

application-idintegerrequired

Application ID

curl -i -X GET \
  'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/supplier/{id}' \
  -H 'account-id: 0' \
  -H 'application-id: 0'

Responses

Returns the Supplier

Bodyapplication/json
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.

Response
application/json
{ "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": [ {} ] }

Update a supplier

Request

Update a specific supplier by its internal id

Path
idinteger(int32)required

Supplier id

Headers
account-idintegerrequired

User Account ID

application-idintegerrequired

Application ID

Bodyapplication/jsonrequired

Supplier

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.

curl -i -X PUT \
  'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/supplier/{id}' \
  -H 'Content-Type: application/json' \
  -H 'account-id: 0' \
  -H 'application-id: 0' \
  -d '{
    "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": [
      {
        "Id": 0,
        "TypeId": 0,
        "Name": "string",
        "Value": "string",
        "Updated": "2019-08-24T14:15:22Z",
        "UpdatedBy": 0
      }
    ]
  }'

Responses

If the supplier was successfully updated

Bodyapplication/json
integer(int32)
Response
application/json
0

List active suppliers

Request

Get a list of all active suppliers

Headers
account-idintegerrequired

User Account ID

application-idintegerrequired

Application ID

curl -i -X GET \
  https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/supplier \
  -H 'account-id: 0' \
  -H 'application-id: 0'

Responses

Returns the list of active suppliers, if any exists

Bodyapplication/jsonArray [
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.

]
Response
application/json
[ { "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": [] } ]

Add a supplier

Request

Add a new supplier

Headers
account-idintegerrequired

User Account ID

application-idintegerrequired

Application ID

Bodyapplication/jsonrequired

Supplier

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.

curl -i -X POST \
  https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/supplier \
  -H 'Content-Type: application/json' \
  -H 'account-id: 0' \
  -H 'application-id: 0' \
  -d '{
    "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": [
      {
        "Id": 0,
        "TypeId": 0,
        "Name": "string",
        "Value": "string",
        "Updated": "2019-08-24T14:15:22Z",
        "UpdatedBy": 0
      }
    ]
  }'

Responses

If the supplier was successfully added

Bodyapplication/json
integer(int32)
Response
application/json
0

List deleted suppliers

Request

Get a list of all deleted suppliers

Headers
account-idintegerrequired

User Account ID

application-idintegerrequired

Application ID

curl -i -X GET \
  https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/supplier/deleted \
  -H 'account-id: 0' \
  -H 'application-id: 0'

Responses

Returns the list of deleted suppliers, if any exists

Bodyapplication/jsonArray [
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.

]
Response
application/json
[ { "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": [] } ]

Supplier Warehouse

Operations

Supplier WarehouseLocation

Operations

Product VariantGroup

Operations

Product WarehouseLocation

Operations

Product Warehouse

Operations