Skip to content

API Interface

Within the Navertica Product Platform Management module, an API interface is included, which can be used to export product data outside the module and present it. This interface is primarily intended for reading data; therefore, writing data is allowed only in selected cases.

A collection with examples of API usage, including sample data, is available at the following link:

Click here to download the collection

endpoint pimProductPlatforms

For the purpose of obtaining data related to the current product platform setup, the pimProductPaltforms endpoint (in the navertica\productPlatforms group) is prepared, which will be used to transfer information about product platforms and their main parameters. This endpoint will be based mainly on the Product Platforms table and supports exclusively the GET method (i.e., it does not give external systems the ability to create, modify, or delete existing records).

Element Meaning
code contains the value of the "Code" field from the product platform
description contains the value of the "Description" field from the product platform
blocked contains the value of the "Blocked" field from the product platform
productBaseURL contains the value of the "Product Base URL" field from the product platform
defaultCurrencyCode contains the value of the "Default Currency Code" field from the product platform, adjusted according to the following rules:
  • if "Currency by Platform" is checked on the platform, for an empty currency code we will send the LCY Code from Finance Setup
  • if "Currency by Platform" is not checked on the platform, for an empty currency code we will send an empty value
  • if the currency code is filled in, we always send the entered code
defaultLanguageCode contains the value of the "Default Language Code" field from the product platform
defaultRegionFormat contains the value of the "Default Format Region" field from the product platform
defaultPriceGroup contains the value of the "Customer Price Group" field from the product platform
defualtDiscountGroup contains the value of the "Customer Discount Group" field from the product platform
pricesIncludingVAT contains the value of the "Prices Including VAT" field from the product platform
defaultShipmentLocation contains the value of the "From Location Code" field from the product platform
defaultReceiptLocation contains the value of the "To Location Code" field from the product platform
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the product platform
systemCreatedDateTime contains the value of the system field "Created Date Time" from the product platform
systemId contains the GUID of the record for the given platform

endpoint pimItems

For the purpose of transferring data about base product cards, the pimItems endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about the list of existing products. This endpoint will be based mainly on the Item table (T27 Item) and supports exclusively the GET method (it is therefore not expected that an external system would create, modify, or delete records).

Element Meaning
no contains the value of the "No." field from the item card
description contains the value of the "Description" field from the item card
description2 contains the value of the "Description 2" field from the item card
blocked contains the value of the "Blocked" field from the item card
type contains the value of the "Type" field from the item card – it can therefore take the standard values:
  • Inventory
  • Service
  • Non-inventory
baseUoM contains the value of the "Base Unit of Measure" field from the item card
gtin contains the value of the "GTIN" field from the item card
itemCategoryCode contains the value of the "Item Category Code" field from the item card
productPlatforms contains the value of the "Product Platforms" field from the item card
netWeight contains the value of the "Net Weight" field from the item card
grossWeight contains the value of the "Gross Weight" field from the item card
unitVolume contains the value of the "Unit Volume" field from the item card
tariffNo contains the value of the "Tariff No." field from the item card
countryOfOrigin contains the value of the "Country/Region of Origin Code" field from the item card
itemDiscountGroup contains the value of the "Item Discount Group" field from the item card
salesUoM contains the value of the "Sales Unit of Measure" field from the item card
salesBlocked contains the value of the "Sales Blocked" field from the item card
serviceBlocked contains the value of the "Service Blocked" field from the item card
vendorNo contains the value of the "Vendor No." field from the item card
vendorItemNo contains the value of the "Vendor Item No." field from the item card
purchasingUoM contains the value of the "Purch. Unit of Measure" field from the item card
purchasingBlocked contains the value of the "Purchasing Blocked" field from the item card
replenishmentSystem contains the value of the "Replenishment System" field from the item card, i.e. the values:
  • Purchase
  • Production
  • Assembly
  • Transfer
assemblyPolicy contains the value of the "Assembly Policy" field from the item card
leadTime contains the value of the "Lead Time Calculation" field from the item card
pimProductStatus contains the value of the "PIM Product Status" field from the item card
productManager contains the value of the "Product Manager" field from the item card
marketingManager contains the value of the "Marketing Manager" field from the item card
purchaser contains the value of the "Purchaser" field from the item card
salesperson contains the value of the "Salesperson" field from the item card
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item card
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item card
systemId contains the GUID of the record for the given item card

endpoint pimItemVariants

For the purpose of providing data about current item variants, the pimItemVariants endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about product variants. This endpoint will be based mainly on the Item Variants table and supports exclusively the GET method (it therefore does not allow creation, changes, or deletion of records). This endpoint can be called separately or as an expand under pimItems.

Element Meaning
itemNo contains the value of the "Item No." field from the item variant
code contains the value of the "Code" field from the item variant
description contains the value of the "Description" field from the item variant
description2 contains the value of the "Description 2" field from the item variant
blocked contains the value of the "Blocked" field from the item variant
productPlatforms contains the value of the "Product Platforms" field from the item variant
pimProductStatus contains the value of the "PIM Product Status" field from the item variant
salesBlocked contains the value of the "Sales Blocked" field from the item variant
serviceBlocked contains the value of the "Service Blocked" field from the item variant
purchasingBlocked contains the value of the "Purchasing Blocked" field from the item variant
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item variant
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item variant
systemId contains the GUID of the record for the given item variant
itemId contains the GUID of the record for the item to which the variant is assigned

endpoint pimItemTranslations

For the purpose of transferring basic translations of product descriptions, the pimItemTranslations endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about standard basic translations of product names and their variants. This endpoint will be based mainly on the Item Translation table and supports exclusively the GET method (it therefore does not allow creation, changes, or deletion of records).

Element Meaning
itemNo contains the value of the "Item No." field for the given item translation line
variantCode contains the value of the "Variant Code" field for the given item translation line
description contains the value of the "Description" field for the given item translation line
description2 contains the value of the "Description 2" field for the given item translation line
languageCode contains the value of the "Language Code" field for the given item translation line
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item translation line
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item translation line
systemId contains the GUID of the record for the given item translation line
itemId contains the GUID of the record for the item to which the translation line is assigned
variantId contains the GUID of the record for the item variant to which the translation line is assigned

The endpoint can be called separately, or it can be called as an expand under pimItems, or pimItemVariants.

endpoint pimItemReferences

For the purpose of transferring alternative identifiers of products or their variants, the pimItemReferences endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about standard item cross-references (i.e., alternative item identifiers from the perspective of a customer/vendor or for internal use). This endpoint will be based mainly on the Item References table and supports exclusively the GET method (it is therefore not possible to create, change, or delete records).

Element Meaning
itemNo contains the value of the "Item No." field from the given item reference line
code contains the value of the "Code" field from the given item reference line
description contains the value of the "Description" field from the given item reference line
description2 contains the value of the "Description 2" field from the given item reference line
referenceType contains the value of the "Reference Type" field from the given item reference line, i.e. it can take the values:
  • Bar Code
  • Vendor
  • Customer
  • ''
referenceTypeNo contains the value of the "Reference Type No." field from the item reference line, i.e. the vendor or customer number to which the reference is assigned
referenceNo contains the value of the "Reference No." field from the item reference line, i.e. the cross-reference valid for the given combination
unitOfMeasure contains the value of the "Unit of Measure" field from the item reference line, i.e. the unit of measure for which the reference is valid
startingDate contains the value of the "Starting Date" field from the item reference line
endingDate contains the value of the "Ending Date" field from the item reference line
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the given item reference line
systemCreatedDateTime contains the value of the system field "Created Date Time" from the given item reference line
systemId contains the GUID of the record for the given item reference
itemId contains the GUID of the record for the item to which the reference is assigned
variantId contains the GUID of the record for the item variant to which the reference is assigned

The endpoint can be called separately, or it can be called as an expand under pimItems, or pimItemVariants.

endpoint pimItemUoMs

For the purpose of transferring information about item units of measure, the pimItemUoMs endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about standard item units of measure (i.e., units of measure and their conversions). This endpoint will be based mainly on the Item Units of Measure table and can be called exclusively with the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
itemNo contains the value of the "Item No." field from the given item unit of measure line
code contains the value of the "Code" field from the given item unit of measure line
qtyPerUoM contains the value of the "Qty. per Unit of Measure" field from the given item unit of measure line
length contains the value of the "Length" field from the given item unit of measure line
width contains the value of the "Width" field from the given item unit of measure line
height contains the value of the "Height" field from the given item unit of measure line
cubage contains the value of the "Cubage" field from the given item unit of measure line
weight contains the value of the "Weight" field from the given item unit of measure line
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the given item unit of measure line
systemCreatedDateTime contains the value of the system field "Created Date Time" from the given item unit of measure line
systemId contains the GUID of the record for the given item unit of measure line
itemId contains the GUID of the record for the item to which the item unit of measure is assigned

The endpoint can be called separately, or it can be called as an expand under pimItems.

endpoint pimCategories

For the purpose of transferring information about item categories, the pimCategories endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about item category trees defined in BC. This endpoint will be based mainly on the Item Categories table and will be callable exclusively with the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
code contains the value of the "Code" field from the relevant item category
parentCategory contains the value of the "Parent Category" field from the relevant item category
description contains the value of the "Description" field from the relevant item category
indentation contains the value of the "Indentation" field from the relevant item category
hasChildren contains the value of the "Has Children" field from the relevant item category
productPlatforms contains the value of the "Product Platforms" field from the relevant item category
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the relevant item category
systemCreatedDateTime contains the value of the system field "Created Date Time" from the relevant item category
systemId will specify the GUID assigned to the given item category record

The endpoint can be called separately.

endpoint pimRelations

For the purpose of transferring information about currently valid entity relations within the PIM module, the pimRelations endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about relations between individual entities used within PIM. This endpoint will be based mainly on the PIM Entity Relations table and will support the GET, POST, PATCH, and DELETE methods, because it may be desirable to transfer into BC relations generated by an external system (e.g., an e-shop is connected to artificial intelligence that generates bundles or other up-selling/cross-selling variants, and these need to be further used in BC).

Element Meaning
no contains the value of the "No." field from PIM entity relations, i.e. an auxiliary identifier assigned from a number series
relationType contains the value of the "Relation Type" field from PIM entity relations, i.e. identification of what relation it is
sourceEntityType contains the value of the "Source Entity Type" field from PIM entity relations, i.e. identification of the entity type to which the relation is assigned
sourceEntityCode contains the value of the "Source Entity Code" field from PIM entity relations, i.e. identification of the entity number to which the relation is assigned
sourceEntityVariantCode contains the value of the "Source Entity Variant Code" field from PIM entity relations, i.e. identification of a closer specification of the assigned entity
relatedEntityType contains the value of the "Related Entity Type" field from PIM entity relations, i.e. identification of the entity type that is related to the source
relatedEntityCode contains the value of the "Related Entity Code" field from PIM entity relations, i.e. identification of the entity number that is related to the source
reelatedEntityVariantCode contains the value of the "Related Entity Variant Code" field from PIM entity relations, i.e. identification of a closer specification of the entity related to the source
productPlatformCode contains the value of the "Product Platform Code" field from PIM entity relations
startingDate contains the value of the "Starting Date" field from PIM entity relations
endingDate contains the value of the "Ending Date" field from PIM entity relations
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the PIM entity relation
systemCreatedDateTime contains the value of the system field "Created Date Time" from the PIM entity relation
systemId contains the GUID of the record for the given PIM entity relation

The endpoint can be called separately.

endpoint pimLabelAssignments

For the purpose of transferring information about assigned labels, the pimLabelAssignments endpoint (in the navertica\productPlatforms group) was created, which will be used to transfer information about recorded PIM label assignments. This endpoint will be based mainly on the PIM Label Assignments table and will support exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
labelCode contains the value of the "Label Code" field from the PIM label assignment
productPlatformCode contains the value of the "Product Platform Code" field from the PIM label assignment
assignedEntityType contains the value of the "Assigned Entity Type" field from the PIM label assignment
assignedEntityCode contains the value of the "Assigned Entity Code" field from the PIM label assignment
assignedEntityVariantCode contains the value of the "Assigned Entity Variant Code" field from the PIM label assignment
startingDate contains the value of the "Starting Date" field from the PIM label assignment
endingDate contains the value of the "Ending Date" field from the PIM label assignment
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the PIM label assignment
systemCreatedDateTime contains the value of the system field "Created Date Time" from the PIM label assignment
systemId contains the GUID of the record for the given label assignment

The endpoint can be called separately, or it can be called as an expand under pimItems, or pimItemVariants.

endpoint pimLabels

For the purpose of transferring the current list of labels, the pimLabels endpoint (in the navertica\productPlatforms group) will be used to transfer information about PIM labels set up in BC. This endpoint is based mainly on the PIM Labels table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
labelCode contains the value of the "Label Code" field from the PIM label
labelType contains the value of the "Type" field from the PIM label, i.e. it can take the values:
  • Manual
  • Automatic
description contains the value of the "Description" field from the PIM label
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the PIM label translation
systemCreatedDateTime contains the value of the system field "Created Date Time" from the PIM label translation
systemId contains the GUID of the record for the given PIM label translation record

The endpoint can be called separately.

endpoint pimLabelTranslations

For the purpose of transferring translations of individual labels defined in BC, the pimLabelTranslations endpoint (in the navertica\productPlatforms group) will be used to transfer information about PIM label translations. This endpoint will be based mainly on the PIM Label Translations table (T4028251 NVR PP Label Translation) and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
labelCode contains the value of the "Label Code" field from the PIM label translation
languageCode contains the value of the "Language Code" field from the PIM label translation
description contains the value of the "Description" field from the PIM label translation
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the PIM label translation
systemCreatedDateTime contains the value of the system field "Created Date Time" from the PIM label translation
systemId contains the GUID of the record for the given PIM label translation record

The endpoint can be called separately, or it can be called as an expand under pimLabels.

endpoint pimPlatformAssignments

For the purpose of transferring information about assigning products and categories to individual product platforms, the pimPlatformAssignments endpoint (in the navertica\productPlatforms group) is used to transfer information about placing a product into category trees and optionally into product platforms. This endpoint will be based mainly on the Product Platform Assignments table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
productPlatformCode specifies the product platform code for which the assignment is valid
itemCategoryCode contains the item category code for which the assignment is valid
itemNo contains the item number for which the assignment is valid
variantCode contains the item variant code for which the assignment is valid
startingDate contains the start date of assigning the product to the selected platform
endingDate contains the end date of assigning the product to the selected platform
status specifies the current status of listing the product on the product platform; it can take the values:
  • New
  • Under Development
  • Certified
  • Blocked
  • Error
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" for the given product platform assignment record
systemCreatedDateTime contains the value of the system field "Created Date Time" for the given product platform assignment record
lastCertifiedAt contains the value of the "Last Certified At" field for the given product platform assignment record
systemId contains the GUID of the given product platform assignment record

The endpoint can be called separately, or it can be called as an expand under pimItems and pimItemVariants.

endpoint pimListedItems

For the purpose of transferring information about listed partner items, a new pimListedItems endpoint (in the navertica\productPlatforms group) was created, which will be used to transfer information about the list of listed items of individual partners. This endpoint is based mainly on the PIM Listed Items table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
productPlatformCode contains the value of the "Product Platform Code" field from the listed item
sourceType contains the value of the "Source Type" field from the listed item
sourceCode contains the value of the "Source Code" field from the listed item
sourceCode2 contains the value of the "Source Code 2" field from the listed item
listedEntryType contains the value of the "Listed Entry Type" field from the listed item
listedEntryCode contains the value of the "Listed Entry Code" field from the listed item
listedEntryVariantCode contains the value of the "Listed Entry Variant Code" field from the listed item
listingType contains the value of the "Listing Type" field from the listed item
startingDate contains the value of the "Starting Date" field from the listed item
endingDate contains the value of the "Ending Date" field from the listed item
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the listed item
systemCreatedDateTime contains the value of the system field "Created Date Time" from the listed item
systemId contains the GUID of the record for the given listed item

endpoint pimAttributeAssignmnets

For the purpose of transferring information about the current assignment of item attributes, a new pimAttributeAssignment endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about assigning attribute values to individual entities. This endpoint will be based mainly on the Extended Item Attribute Value Mapping table and will support exclusively the GET method (it therefore will not allow creating, changing, or deleting records).

Element Meaning
tableID contains the value of the "Table No." field from the extended mapping of attribute values
primaryKeyField1Value contains the value of the "Primary Key Field 1 Value" field from the extended mapping of attribute values
primaryKeyField2Value contains the value of the "Primary Key Field 2 Value" field from the extended mapping of attribute values
primaryKeyField3Value contains the value of the "Primary Key Field 3 Value" field from the extended mapping of attribute values
attributeId contains the value of the "Attribute ID" field from the extended mapping of attribute values
attributeName contains the attribute name according to the entered ID
valueID contains the value of the "ID" field from the extended mapping of attribute values
valueName contains the attribute value name according to the entered ID
value contains the value of the "Value" field from the extended mapping of attribute values
attributeGroups contains the value of the "Attribute Groups" field from the extended mapping of attribute values
productPlatforms contains the value of the "Product Platforms" field from the extended mapping of attribute values
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the extended mapping of attribute values
systemCreatedDateTime contains the value of the system field "Created Date Time" from the extended mapping of attribute values
systemId contains the GUID of the record for the given attribute value mapping record

The endpoint can be called separately, or it can be called as an expand under pimAttributes.

endpoint pimAttributes

For the purpose of transferring information about existing item attributes, the pimAttributes endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about item attributes. This endpoint will be based mainly on the Item Attributes table and supports exclusively the GET method (it therefore will not allow inserting, changing, or deleting records).

Element Meaning
id contains the unique identifier, ID, assigned to the given attribute
name contains the value of the "Name" field from the attribute card
blocked contains the value of the "Blocked" field from the attribute card
type contains the value of the "Type" field from the attribute card, i.e. it can take the values:
  • Option
  • Text
  • Integer
  • Decimal
  • Date
unitOfMeasure contains the value of the "Unit of Measure" field from the attribute card
attributeGroups contains the value of the "Attribute Groups" field from the attribute card
productPlatforms contains the value of the "Product Platforms" field from the attribute card
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the attribute
systemCreatedDateTime contains the value of the system field "Created Date Time" from the attribute
systemId contains the GUID of the record for the given attribute record

The endpoint can be called separately.

endpoint pimAttributeTranslations

For the purpose of transferring translations defined for attributes, a new pimAttributeTranslations endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about attribute translations. This endpoint is based mainly on the Item Attribute Translations table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
attributeId contains the value of the "Attribute ID" field from the item attribute translation
languageCode contains the value of the "Language Code" field from the item attribute translation
name contains the value of the "Name" field from the item attribute translation
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item attribute translation
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item attribute translation
systemId contains the GUID of the record for the given item attribute translation record

The endpoint can be called separately, or it can be called as an expand under pimAttributes.

endpoint pimAttributeValues

For the purpose of transferring the list of attribute values, the pimAttributeValues endpoint (in the navertica\productPlatforms group) is intended, which serves to transfer information about attribute values. This endpoint is based mainly on the Item Attribute Values table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
attributeId contains the value of the "Attribute ID" field from the attribute value
Id contains the value of the "ID" field from the attribute value
value contains the value of the "Value" field from the item attribute value
blocked contains the value of the "Blocked" field from the item attribute value
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item attribute value
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item attribute value
systemId contains the GUID of the record for the given item attribute value record

The endpoint can be called separately, or it can be called as an expand under pimAttributes.

endpoint pimAttributeValueTranslations

For the purpose of transferring translations of attribute values, the pimAttributeValueTranslations endpoint (in the navertica\productPlatforms group) was prepared, which serves to transfer information about attribute value translations. This endpoint is based mainly on the Item Attribute Value Translations table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
attributeId contains the value of the "Attribute ID" field from the attribute value translation
Id contains the value of the "ID" field from the attribute value translation
languageCode contains the value of the "Language Code" field from the item attribute value translation
name contains the value of the "Name" field from the item attribute value translation
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the item attribute value translation
systemCreatedDateTime contains the value of the system field "Created Date Time" from the item attribute value translation
systemId contains the GUID of the record for the given item attribute value translation record

The endpoint can be called separately, or it can be called as an expand under pimAttributeValues.

endpoint pimTexts

For the purpose of transferring extended texts, the pimTexts endpoint (in the navertica\productPlatforms group) was created, which serves to transfer PIM text data to external systems. This endpoint is based mainly on the PIM Text table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
no contains the value of the "No." field, i.e. a unique identifier of the text
versionCode contains the value of the "Version Code" field, i.e. the version number currently assigned to the text
productPlatformCode contains the value of the "Product Platform Code" field from the current text
assignmentType contains the value of the "Assignment Type" field from the current PIM text:
  • item
  • item variant
  • item category
  • item attribute
  • item attribute value
  • label
assignmentNo contains the value of the "Assignment No." field from the current PIM text
assignmentVariantCode contains the value of the "Assignment Variant Code" field from the current PIM text
textClassificationCode contains the value of the "Text Classification Code" field from the current PIM text
languageCode contains the value of the "Language Code" field from the current PIM text
status contains the value of the "Status" field from the current PIM text, i.e. it can take the values:
  • New
  • Under Development
  • Error
  • Requires Review
  • Certified
  • Blocked
lastCertifiedAt contains the value of the "Last Certified At" field from the current PIM text
startingDate contains the value of the "Starting Date" field from the current PIM text
endingDate contains the value of the "Ending Date" field from the current PIM text
textType contains the value of the "Text Type" field from the current PIM text, i.e. it can take the values:
  • Template
  • Text
textInputOption contains the value of the "Text Input Option" field from the current PIM text:
  • Rich text
  • Plain Text
shortText contains the value of the "Short Text" field from the current PIM text
longText contains the value of the "Long Text" field from the current PIM text
systemModifiedDateTime contains the value of the system field "Last Date Modified" from the current PIM text
systemCreatedDateTime contains the value of the system field "Created Date Time" from the current PIM text
systemId contains the GUID of the record for the given PIM text record

The endpoint can be called separately, or it can be called as an expand under pimItems, pimItemVariants, and pimCategories.

endpoint pimPrices

For the purpose of transferring information about current prices, the pimPrices endpoint (in the navertica\productPlatforms group) was created, which serves to transfer information about purchase and sales prices of products. This endpoint is based mainly on the Price List Lines table and supports exclusively the GET method (it is therefore not expected that an external system would be able to create, modify, or delete records).

Element Meaning
priceListCode contains the value of the "Price List Code" field from the price list line
lineNo contains the value of the "Line No." field from the price list line
priceType contains the value of the "Price Type" field from the price list line, i.e. it can take the values:
  • Purhcase
  • Sale
  • Any
sourceType contains the value of the "Source Type" field from the price list line, i.e. it can take the values:
  • All Customers
  • Customer Price Group
  • Customer Discount Group
  • Campaign
  • Contact
  • Customer
  • All Vendors
  • Vendor
sourceNo contains the value of the "Source No." field from the price list line
assetType contains the value of the "Asset Type" field from the price list line, i.e. it can take the values:
  • (All)
  • Item
  • Item Discount Group
  • Resource
  • Resource Group
  • Service Cost
  • G/L Account
assetNo contains the value of the "Asset No." field from the price list line
variantCode contains the value of the "Variant Code" field from the price list line
currencyCode contains the value of the "Currency Code" field from the price list line
startingDate contains the value of the "Starting Date" field from the price list line
endingDate contains the value of the "Ending Date" field from the price list line
minimumQuantity contains the value of the "Minimum Quantity" field from the price list line
unitofMeasure contains the value of the "Unit of Measure Code" field from the price list line
specifies contains the value of the "Specifies" field from the price list line, i.e. whether the line represents:
  • Price
  • Discount
  • Price&Discount
unitPrice contains the value of the "Unit Price" field from the price list line
directUnitCost contains the value of the "Direct Unit Cost" field from the price list line
lineDiscount contains the value of the "Line Discount" field from the price list line
pricesIncludingVAT contains the value of the "Price Includes VAT" field from the price list line
status contains the value of the "Status" field from the price list line
vatProductPostingGroup contains the value of the "VAT Product Posting Group" field from the price list line
vatBusinessPostingGroup contains the value of the "VAT Business Posting Group" field from the price list line
vatRate contains the value of the "VAT %" from VAT Posting Setup for the combination of VAT Business Posting Group and VAT Product Posting Group
vatCalculationType contains the value of the "VAT Calculation Type" from VAT Posting Setup for the combination of VAT Business Posting Group and VAT Product Posting Group
allowLineDIscount contains the value of the "Allow Line Discount %" field from the price list line
allowInvoiceDiscount contains the value of the "Allow Invoice Discount %" field from the price list line
description contains the value of the "Description" field from the price list line
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the price list line
systemCreatedDateTime contains the value of the system field "Created Date Time" from the price list line

The endpoint can be called separately.

endpoint pimMedia

For the purpose of transferring related media, a new pimMedia endpoint will be created (in the navertica\productPlatforms group), which serves to transfer information about assigned documents, media, links, or images. This endpoint is based mainly on the PIM Media table and supports exclusively the GET method (it is therefore not expected that an external system could create, modify, or delete records).

Element Meaning
no contains the value of the "No." field from the given PIM media
assignmentType contains the value of the "Assignment Type" field from the given PIM media
assignmentNo contains the value of the "Assignment No." field from the given PIM media
assignmentVariantCode contains the value of the "Assignment Variant Code" field from the given PIM media
productPlatformCode contains the value of the "Product Platform Code" field from the given PIM media
mediaClassificationCode contains the value of the "Media Classification Code" field from the given PIM media
mediaType contains the value of the "Media Type" field from the given PIM media
startingDate contains the value of the "Starting Date" field from the given PIM media
endingDate contains the value of the "Ending Date" field from the given PIM media
externalGroupCode contains the value of the "External Group Code" field from the given PIM media
displayOrder contains the value of the "Display Order" field from the given PIM media
fileName contains the value of the "File Name" field from the given PIM media
fileURL contains the value of the "File URL" field from the given PIM media
status contains the value of the "Status" field from the given PIM media
systemModifiedDateTime contains the value of the system field "Last Modified Date Time" from the given PIM media
systemCreatedDateTime contains the value of the system field "Created Date Time" from the given PIM media
systemId contains the GUID of the record for the given PIM media record

The endpoint can be called separately, or it can be called as an expand under pimItems, pimItemVariants, and pimCategories.