Skip to main content
Altcraft Docs LogoAltcraft Docs Logo
User guideDeveloper guideAdmin guide
Company siteHelp center
English
  • Русский
  • English
v74
  • v74
  • v73
  • v72
Login
  • User API documentation
  • API interaction
  • Matching
  • Profiles
  • Databases
  • Resources
  • Segments
  • Suppression lists
  • Templates and fragments
  • Campaigns
  • Mailings
  • Automation scenarios
  • Loyalty Programs
  • Promo codes
  • Goals
  • Application push notifications
  • Market
    • Market objects
      • Order data object
      • Product data object
      • SKU data object
      • Categories array
      • Custom fields array
    • Orders
    • Products and SKU
  • Analytic reports
  • SendersDev
  • External datatables queries
  • Objects
  • Miscellaneous
  • Importing the API collection in Postman
  • List of API endpoints
  • SDK
  • Market
  • Market objects
  • Product data object
Documentation for version v74

Product data object

Description​

Product data object used in product import requests.

ParameterTypeExampleRequiredDescription
namestring"Canon EOS Digital Camera"YesProduct's name.
external_idstring"12345"YesProduct ID that is used when adding an item to an order.
pricestring"490"NoCurrent price of the product.
old_pricestring"520"NoOld price of the product.
currencystring"USD"NoThe currency that is used when specifying the product price.

Currencies are configured in the platform interface: Market —> Settings —> Other. If the request passes a currency that is not set in the platform, an error will occur.

tagsarray
[
"camera",
"Canon"
]
NoList of tags.
manufacturer_namestring"Canon"NoManufacturer's name.
descriptionstring"Test description"NoProduct description.
The length of the text is no more than 1000 characters.
urlstring"https://example.com"NoURL of the product page on the store site.
picturesarray
[
"https://example_1.com",
"https://example_2.com"
]
NoList of URL links to the product images.
countint60NoThe number of products available for sale.
expiration_timestring"730"NoShelf life or service life (in days).
is_availablebooltrueNoWhether the product is in stock or not.
deliverybooltrueNoPossibility of courier delivery (for all regions to which the store delivers).
barcodearray
[
5235235,
347347,
335578769
]
NoList of product barcodes from the manufacturer.
manufacturer_warrantybooltrueNoManufacturer's official warranty.
custom_fieldsobject
{
"color": "black",
"weight": 701,
"dimensions": "105*141*77"
}
NoCustom product fields.
Learn more
regional_dataarray
[
{
"external_id": "region_YnCrJj8Y1",
"price": "36000",
"old_price": "38500",
"currency": "RUB",
"custom_fields":{
"color": "black",
"weight": 701
},
"count": 30,
"is_available": true,
"delivery": true
}
]
NoProduct data that varies by region.

external_id is the region ID. You can create a region and get its ID in the platform interface: Market —> Settings.
categoriesarray
[
"category_1",
"category_2"
]
NoProduct category ID.
Learn more
skuarray
[
{
"name": "Canon EOS 90D Body",
"external_id": "12345678",
}
]
NoSKU data for this product.
Learn more

JSON​

  • JSON
  • XML
[
{
"name": "iPhone",
"external_id": "123456",
"price": "500",
"old_price": "400",
"currency": "USD",
"tags": [
"one",
"two"
],
"manufacturer_name": "Apple",
"description": "Test description",
"url": "https://example.com",
"pictures": [
"https://example.com",
"https://example.com"
],
"count": 60,
"expiration_time": "730",
"is_available": true,
"delivery": true,
"barcode": [
5235235,
347347,
335578769
],
"manufacturer_warranty": false,
"custom_fields": {
"product_field_id_1": 123,
"product_field_id_2": "data"
},
"regional_data": [
{
"external_id": "region_YnCrJj8Y1",
"price": "864825",
"old_price": "400",
"currency": "USD",
"custom_fields": {
"product_field_id_1": 123,
"product_field_id_2": "data"
},
"count": 30,
"is_available": true,
"delivery": true
}
],
"categories": [
"category_1",
"category_2"
],
"sku": [
{
"name": "iPhone",
"external_id": "12345678",
}
]
}
]
<xml>
<row>
<name>iPhone</name>
<external_id>123456</external_id>
<price>500</price>
<old_price>400</old_price>
<currency>USD</currency>
<tags>one</tags>
<tags>two</tags>
<manufacturer_name>Apple</manufacturer_name>
<description>Test description</description>
<url>https://example.com</url>
<pictures>https://example.com</pictures>
<pictures>https://example.com</pictures>
<count>60</count>
<expiration_time>730</expiration_time>
<is_available>true</is_available>
<delivery>true</delivery>
<barcode>5235235</barcode>
<barcode>347347</barcode>
<barcode>335578769</barcode>
<manufacturer_warranty>false</manufacturer_warranty>
<custom_fields>
<product_field_id_1>123</product_field_id_1>
<product_field_id_2>data</product_field_id_2>
</custom_fields>
<regional_data>
<external_id>region_YnCrJj8Y1</external_id>
<price>864825</price>
<old_price>400</old_price>
<currency>USD</currency>
<custom_fields>
<product_field_id_1>123</product_field_id_1>
<product_field_id_2>data</product_field_id_2>
</custom_fields>
<count>30</count>
<is_available>true</is_available>
<delivery>true</delivery>
</regional_data>
<categories>category_1</categories>
<categories>category_2</categories>
<sku>
<name>iPhone</name>
<external_id>12345678</external_id>
</sku>
</row>
</xml>
Last updated on Jan 12, 2026
Previous
Order data object
Next
SKU data object
  • Description
  • JSON
© 2015 - 2025 Altcraft, LLC. All rights reserved.