- Request
- Responses
- 200 OK
- Body
- GetOfferMappingsResultDTO
- ApiResponseStatusType
- GetOfferMappingDTO
- ScrollingPagerDTO
- GetMappingDTO
- GetOfferDTO
- ShowcaseUrlDTO
- GetPriceDTO
- AgeDTO
- GetPriceWithDiscountDTO
- OfferCampaignStatusDTO
- CommodityCodeDTO
- OfferConditionDTO
- TimePeriodDTO
- OfferManualDTO
- OfferMediaFilesDTO
- OfferParamDTO
- OfferSellingProgramDTO
- OfferType
- OfferWeightDimensionsDTO
- ShowcaseType
- CurrencyType
- AgeUnitType
- OfferCampaignStatusType
- CommodityCodeType
- OfferConditionQualityType
- OfferConditionType
- TimeUnitType
- OfferMediaFileDTO
- SellingProgramType
- OfferSellingProgramStatusType
- MediaFileUploadStateType
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
- 420 Method Failure
- 500 Internal Server Error
Information about the products in the catalog
The method is available for all models.
If you are using an API Key token, one of the accesses in the list is required to call the method
- offers-and-cards-management — Manage products and cards
- offers-and-cards-management:read-only — View products and cards
- all-methods — Full account management
- all-methods:read-only — View all data
Returns a list of products in the catalog, their categories on the Market, and the characteristics of each product.
It can be used in three ways:
- set a list of SKUs of interest;
- set a filter — in this case, the results are returned page by page.
- do not send the request body to get a list of all the products in the catalog.
, Limit: 600 requests per minute, no more than 200 products per request |
---|
Request
POST
https://api.partner.market.yandex.ru/businesses/{businessId}/offer-mappings
Path parameters
Name |
Description |
businessId* |
Type: integer<int64> Cabinet ID. To find out, use the request GET campaigns. ℹ️ What is a cabinet and a store on the Market?
Min value: |
Query parameters
Name |
Description |
language |
Type: CatalogLanguageType The language in which the values in the parameters are accepted and returned Default value: |
limit |
Type: integer<int32> The number of values per page.
Min value: |
page_token |
Type: string ID of the results page. If the parameter is omitted, the first page is returned. We recommend transmitting the value of the output parameter If set |
CatalogLanguageType
Language:
RU
— Russian.UZ
— Uzbek.
Type |
Description |
Enum: |
Body
application/json
{
"offerIds": [
"string"
],
"cardStatuses": [
"HAS_CARD_CAN_NOT_UPDATE"
],
"categoryIds": [
0
],
"vendorNames": [
"string"
],
"tags": [
"string"
],
"archived": false
}
Name |
Description |
archived |
Type: boolean Filter by location in the archive. Pass it on |
cardStatuses |
Type: OfferCardStatusType[] Filter by card status. What is a product card?
Enum: Min items: Unique items |
categoryIds |
Type: integer[] Filter by category on the Market. Min items: Unique items |
offerIds |
Type: string[] The IDs of the products that information is needed about. This list is returned only in its entirety. If you are requesting information on specific SKUs, do not fill in:
SKU Usage Rules:
The SKU of the product can be changed in the seller's account on the Market. Read about how to do this. in the Help of the Market for sellers. What is a SKU and how to assign it Min length: Max length: Pattern: Min items: Max items: Unique items |
tags |
Type: string[] Filter by tags. Min items: Unique items |
vendorNames |
Type: string[] Filter by brand. Min items: Unique items |
OfferCardStatusType
Product card status:
HAS_CARD_CAN_NOT_UPDATE
— The Market card.HAS_CARD_CAN_UPDATE
— It can be supplemented.HAS_CARD_CAN_UPDATE_ERRORS
— The changes have not been accepted.HAS_CARD_CAN_UPDATE_PROCESSING
— Changes are under review.NO_CARD_NEED_CONTENT
— Create a card.NO_CARD_MARKET_WILL_CREATE
— Creates a Marketplace.NO_CARD_ERRORS
— It wasn't created because of a mistake.NO_CARD_PROCESSING
— We check the data.NO_CARD_ADD_TO_CAMPAIGN
— Place the product in the store.
Type |
Description |
Enum: |
Responses
200 OK
Information about the products in the catalog.
Body
application/json
{
"status": "OK",
"result": {
"paging": {
"nextPageToken": "string",
"prevPageToken": "string"
},
"offerMappings": [
{
"offer": {
"offerId": "string",
"name": "Ударная дрель Makita HP1630, 710 Вт",
"marketCategoryId": 0,
"category": "string",
"pictures": [
"string"
],
"videos": [
"string"
],
"manuals": [
{
"url": "string",
"title": "string"
}
],
"vendor": "LEVENHUK",
"barcodes": [
46012300000000
],
"description": "string",
"manufacturerCountries": [
"Россия"
],
"weightDimensions": {
"length": 65.55,
"width": 50.7,
"height": 20,
"weight": 1.001
},
"vendorCode": "VNDR-0005A",
"tags": [
"до 500 рублей"
],
"shelfLife": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"lifeTime": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"guaranteePeriod": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"customsCommodityCode": 8517610008,
"commodityCodes": [
{
"code": "string",
"type": "CUSTOMS_COMMODITY_CODE"
}
],
"certificates": [
"string"
],
"boxCount": 0,
"condition": {
"type": "PREOWNED",
"quality": "PERFECT",
"reason": "string"
},
"type": "DEFAULT",
"downloadable": false,
"adult": false,
"age": {
"value": 0,
"ageUnit": "YEAR"
},
"params": [
{
"name": "Wi-Fi",
"value": "есть"
}
],
"basicPrice": {
"value": 0,
"currencyId": "RUR",
"discountBase": 0,
"updatedAt": "2022-12-29T18:02:01Z"
},
"purchasePrice": {
"value": 0,
"currencyId": "RUR",
"updatedAt": "2022-12-29T18:02:01Z"
},
"additionalExpenses": {
"value": 0,
"currencyId": "RUR",
"updatedAt": "2022-12-29T18:02:01Z"
},
"cardStatus": "HAS_CARD_CAN_NOT_UPDATE",
"campaigns": [
{
"campaignId": 0,
"status": "PUBLISHED"
}
],
"sellingPrograms": [
{
"sellingProgram": "FBY",
"status": "FINE"
}
],
"mediaFiles": {
"firstVideoAsCover": false,
"videos": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
],
"pictures": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
],
"manuals": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
]
},
"archived": false
},
"mapping": {
"marketSku": 0,
"marketSkuName": "string",
"marketModelId": 0,
"marketModelName": "string",
"marketCategoryId": 0,
"marketCategoryName": "string"
},
"showcaseUrls": [
{
"showcaseType": "B2B",
"showcaseUrl": "string"
}
]
}
]
}
}
Name |
Description |
result |
Type: GetOfferMappingsResultDTO Information about the products. |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
GetOfferMappingsResultDTO
Information about the products.
Name |
Description |
offerMappings* |
Type: GetOfferMappingDTO[] Information about the products. |
paging |
Type: ScrollingPagerDTO The ID of the next page. |
ApiResponseStatusType
The type of response. Possible values:
OK
— there are no mistakes.ERROR
— an error occurred while processing the request.
Type |
Description |
Enum: |
GetOfferMappingDTO
Product information.
Name |
Description |
mapping |
Type: GetMappingDTO Information about the product card on the Market. It may not be included in the response if the product is not linked to the card yet. Check the card's status or correct any errors. |
offer |
Type: GetOfferDTO The main parameters of the product. |
showcaseUrls |
Type: ShowcaseUrlDTO[] Links to the same product on different storefronts of the Market. Min items: |
ScrollingPagerDTO
Information about the result pages.
Name |
Description |
nextPageToken |
Type: string ID of the next results page. |
prevPageToken |
Type: string ID of the previous results page. |
GetMappingDTO
Information about the products in the catalog.
Name |
Description |
marketCategoryId |
Type: integer<int64> ID of the category on the Market that the product belongs to. It may be missing from the response if the Market has not yet determined the product category. |
marketCategoryName |
Type: string The name of the card's category on the Market. It may be missing from the response if the Market has not yet determined the product category. |
marketModelId ⦸
|
Type: integer<int64> The ID of the model on the Market. It may not be included in the response if the product is not linked to the card yet. |
marketModelName ⦸
|
Type: string The name of the model on the Market. It may not be included in the response if the product is not linked to the card yet. |
marketSku |
Type: integer<int64> The ID of the card on the Market. Min value: |
marketSkuName |
Type: string The name of the product card. It may not be included in the response if the product is not linked to the card yet. |
GetOfferDTO
Product parameters.
Name |
Description |
offerId* |
Type: string Your SKU is the product identifier in your system. SKU Usage Rules:
The SKU of the product can be changed in the seller's account on the Market. Read about how to do this. in the Help of the Market for sellers. What is a SKU and how to assign it Min length: Max length: Pattern: |
additionalExpenses |
Type: GetPriceDTO Additional costs for the product. For example, for shipping or packaging.
|
adult |
Type: boolean The parameter includes the 18+ label for the product. Set it only for products that are related to satisfying sexual needs. |
age |
Type: AgeDTO If the product is not intended for children under a certain age, please indicate this. The age limit can be set in years (from zero, from 6, 12, 16 or 18) or in months (any number from 0 to 12). |
archived |
Type: boolean The product has been archived. |
barcodes |
Type: string[] Specify it as a sequence of numbers. Suitable codes are EAN-13, EAN-8, UPC-A, UPC-E or Code 128. For books, specify the ISBN. For products certain categories and brands The barcode must be a valid GTIN code. Please note: Internal barcodes starting with 2 or 02 and Code 128 format codes are not GTINs. What is GTIN? Example: Min items: Unique items |
basicPrice |
Type: GetPriceWithDiscountDTO Price.
|
boxCount |
Type: integer<int32> The number of cargo spaces. This parameter is used if the product consists of several boxes, packages, and so on. For example, an air conditioner takes up two spaces — an external and an internal unit in two boxes. For products that occupy one place, do not pass this parameter. Min value: |
campaigns |
Type: OfferCampaignStatusDTO[] The list of stores where the product is placed.
Min items: |
cardStatus |
Type: OfferCardStatusType Product card status:
Enum: |
category ⦸
|
Type: string Instead, use The product category in your store. |
certificates |
Type: string[] The numbers of the documents for the product: certificate, declaration of conformity, etc. You can only transfer the document numbers, the scans of which are uploaded in the merchant's office by Instructions.
Min items: Unique items |
commodityCodes |
Type: CommodityCodeDTO[] Product codes.
Min items: |
condition |
Type: OfferConditionDTO The condition of the discounted product. It is only used for products sold at a markdown. |
customsCommodityCode ⦸
|
Type: string Instead, use The product code in the unified Commodity Nomenclature of Foreign Economic Activity (HS) is 10 or 14 digits without spaces. Be sure to indicate if there is one. Example: |
description |
Type: string Detailed product description: for example, its advantages and features. Do not provide installation and assembly instructions in the description. Do not use the words "discount", "sale", "cheap", "gift" (except gift categories), "free", "special offer", "special price", "novelty", "new", "analog", "order", "hit". Do not provide any contact information or links. You can use HTML tags to format the text:
The optimal length is 400-600 characters. |
downloadable |
Type: boolean A sign of a digital product. Specify |
guaranteePeriod |
Type: TimePeriodDTO The warranty period is the period during which the product can be replaced or repaired at no additional cost. Be sure to specify the deadline, if any. Describe the features of the warranty service in the comments. For example, |
lifeTime |
Type: TimePeriodDTO Service life is the period during which a product must perform its function properly. Be sure to specify the deadline, if any. Specify the storage conditions in the comments. For example, |
manuals |
Type: OfferManualDTO[] A list of instructions for using the product.
Min items: |
manufacturerCountries |
Type: string[] The country where the product was produced. Write down the names of the countries as they are written in the list.
Example: Min items: Unique items |
marketCategoryId |
Type: integer<int64> The ID of the category on the Market to which you attribute your product. Always indicate when you transmit If, when changing the characteristics, you pass If you do not pass both of them, information from outdated parameters will be used. When changing the category, make sure that the product characteristics and their values in the parameter You can get a list of Market categories using a request. POST categories/tree. |
mediaFiles |
Type: OfferMediaFilesDTO Information about the product's media files. |
name |
Type: string Make up the name according to the scheme: type + brand or manufacturer + model + features, if any (for example, color, size or weight) and quantity in the package. Do not include emotional characteristics ("hit", "super", etc.) in the name of the terms of sale (for example, "discount", "free shipping", etc.). Do not write words in capital letters, except for the established names of brands and models. The optimal length is 50-60 characters. Example: |
params ⦸
|
Type: OfferParamDTO[] When transmitting characteristics, use Characteristics that only products of a specific category have, such as the diameter of bicycle wheels or the material of shoe soles.
If the product has several values of the same parameter, send them with the same Example
Min items: |
pictures |
Type: string[] Links to product images. The image on the first link is considered the main one, the others are additional. Link Requirements
✅ ✅ ❌ ❌ Links to the image must be permanent. You cannot use dynamic links that change from upload to upload. If you need to replace the image, upload the new image via a new link, and delete the link to the old one. If you simply replace the image from the old link, it will not update. Min length: Max length: Min items: Unique items |
purchasePrice |
Type: GetPriceDTO Cost is the cost of independently producing a product or purchasing it from a manufacturer or supplier.
|
sellingPrograms |
Type: OfferSellingProgramDTO[] Information about which placement models are available for the product.
Min items: |
shelfLife |
Type: TimePeriodDTO Expiration date is the period after which the product becomes unusable. Specify the date indicated on the jar or package. The current date, delivery date, or shipment date does not matter. Be sure to specify the deadline, if any. Specify the storage conditions in the comments. For example, |
tags |
Type: string[] Product labels that the store uses. The tags are not visible to customers. You can group and filter different products in a catalog by tags, for example, products from the same series, collection, or line. The maximum tag length is 20 characters. One product can have a maximum of 10 tags.
Example: Min items: Max items: Unique items |
type |
Type: OfferType A special type of product. It is indicated if the product:
Enum: |
vendor |
Type: string The name of the brand or manufacturer. It should be written the way the brand itself writes it. Example: |
vendorCode |
Type: string The article of the product from the manufacturer. Example: |
videos |
Type: string[] Links (URLs) to the product video. Link Requirements
✅ ✅ ❌ ❌ Links to videos must be permanent. You cannot use dynamic links that change from upload to upload. If you need to replace the video, upload the new video via a new link, and delete the link to the old one. If you just replace the video using the old link, it will not update. Min length: Max length: Min items: Unique items |
weightDimensions |
Type: OfferWeightDimensionsDTO The dimensions of the package and the weight of the product. |
ShowcaseUrlDTO
The link to the product in the showcase and its type.
Name |
Description |
showcaseType* |
Type: ShowcaseType The type of showcase. Enum: |
showcaseUrl* |
Type: string The link to the product. |
GetPriceDTO
Price indicating the time of the last update.
Name |
Description |
currencyId* |
Type: CurrencyType Currency. Enum: |
updatedAt* |
Type: string<date-time> The time of the last update. |
value* |
Type: number The price of the product. Min value (exclusive): |
AgeDTO
Age in the specified units of measurement.
Name |
Description |
ageUnit* |
Type: AgeUnitType Unit of measurement. Enum: |
value* |
Type: number Meaning. Min value: |
GetPriceWithDiscountDTO
The price includes the currency, discount, and the time of the last update.
Name |
Description |
updatedAt* |
Type: string<date-time> The time of the last update. |
currencyId |
Type: CurrencyType Currency. Enum: |
discountBase |
Type: number The crossed-out price. The number must be an integer. You can specify a price with a discount from 5 to 99%. Pass this parameter every time the price is updated if you provide a discount on the product. Min value (exclusive): |
value |
Type: number The price of the product. Min value (exclusive): |
OfferCampaignStatusDTO
The status of the product in the store.
Name |
Description |
campaignId* |
Type: integer<int64> The campaign ID. You can find it using a query GET campaigns or find it in the seller's office on the Market — click on the name of your business and go to the page:
, Do not send the store's ID instead, which is indicated in the seller's account on the Market next to the store's name and in some reports. |
status* |
Type: OfferCampaignStatusType The status of the product. Enum: |
CommodityCodeDTO
Product code.
Name |
Description |
code* |
Type: string Product code. |
type* |
Type: CommodityCodeType The type of product code. Enum: |
OfferConditionDTO
The condition of the discounted product.
Name |
Description |
quality |
Type: OfferConditionQualityType The appearance of the product. Enum: |
reason |
Type: string Product description. Describe the defects in detail, how noticeable they are and where to look for them. |
type |
Type: OfferConditionType The type of markdown. Enum: |
TimePeriodDTO
A time period with a comment. The requirements for the comment content depend on the context of the parameter usage and are specified in the description of the field that contains it.
Name |
Description |
timePeriod* |
Type: integer Duration in the specified units. |
timeUnit* |
Type: TimeUnitType Unit of measurement. Enum: |
comment |
Type: string Comment. Max length: |
OfferManualDTO
Instructions for using the product.
Name |
Description |
url* |
Type: string Link to the instructions. Min length: Max length: |
title |
Type: string The name of the instruction that will be displayed on the product card. Max length: |
OfferMediaFilesDTO
Information about the product's media files.
Name |
Description |
firstVideoAsCover ⦸
|
Type: boolean Use the first video in the card as a video background. Pass it on |
manuals |
Type: OfferMediaFileDTO[] Product usage guidelines.
Min items: |
pictures |
Type: OfferMediaFileDTO[] Product images.
Min items: |
videos |
Type: OfferMediaFileDTO[] Video files of the product.
Min items: |
OfferParamDTO
Product parameters.
If the product has several values of the same parameter, send them with the same name
, but different value
.
Example
"params": [
{
"name": "Цвет для фильтра",
"value": "Зеленый"
},
{
"name": "Цвет для фильтра",
"value": "Желтый"
}
]
Name |
Description |
name* |
Type: string The name of the characteristic. It must match the name of the feature on the Market. You can find it from the category's Excel template or through a query. POST category/{categoryId}/parameters. Example: Max length: |
value* |
Type: string Meaning. Example: |
OfferSellingProgramDTO
Information about which models can be used to sell the product and which cannot.
Name |
Description |
sellingProgram* |
Type: SellingProgramType The placement model. Enum: |
status* |
Type: OfferSellingProgramStatusType Information about whether it is possible to sell goods using this model. Enum: |
OfferType
Special type of product:
DEFAULT
— products for which you transferred a special type earlier and want to remove it.MEDICINE
— medicines.BOOK
— paper and electronic books.AUDIOBOOK
— Audiobooks.ARTIST_TITLE
— music and video production.ON_DEMAND
— custom-made products.ALCOHOL
— alcohol.
If your product is a book
Specify the year of publication in the product specifications. More information about the parameter
Type |
Description |
Enum: |
OfferWeightDimensionsDTO
The dimensions of the package and the weight of the product.
If the product takes up several boxes, fold them compactly before measuring the dimensions.
Name |
Description |
height* |
Type: number Package height in cm. Example: Min value: |
length* |
Type: number Package length in cm. Example: Min value: |
weight* |
Type: number The weight of the product in kg, including packaging (gross). Example: Min value: |
width* |
Type: number Package width in cm. Example: Min value: |
ShowcaseType
Showcase Type:
B2B
— Yandex Market for Business (products for legal entities and sole proprietors). Read more about the service in Help.B2C
— the main showcase of the Market (goods for individuals).
Type |
Description |
Enum: |
CurrencyType
Currency codes:
RUR
— Russian ruble.UAH
— the Ukrainian hryvnia.BYR
— Belarusian ruble.KZT
— Kazakhstani tenge.UZS
— Uzbek sum.
Type |
Description |
Enum: |
AgeUnitType
Age measurement units:
YEAR
— a year.MONTH
— a month.
Type |
Description |
Enum: |
OfferCampaignStatusType
Product status:
PUBLISHED
— Ready for sale.CHECKING
— On inspection.DISABLED_BY_PARTNER
— Hidden by you.REJECTED_BY_MARKET
— Rejected.DISABLED_AUTOMATICALLY
— Fix the errors.CREATING_CARD
— A card is being created.NO_CARD
— I need a card.NO_STOCKS
— Not in stock.ARCHIVED
— In the archive.
What does each of the statuses mean?
Type |
Description |
Enum: |
CommodityCodeType
Type of product code:
CUSTOMS_COMMODITY_CODE
— the product code in the unified Commodity nomenclature of Foreign Economic Activity (HS) is 10 or 14 digits without spaces.IKPU_CODE
— the identification code of products and services in Uzbekistan is 17 digits without spaces.
Do not send multiple codes of the same type.
Type |
Description |
Enum: |
OfferConditionQualityType
Product appearance:
PERFECT
— perfect.EXCELLENT
— Excellent.GOOD
—A good one.NOT_SPECIFIED
— not selected.
Type |
Description |
Enum: |
OfferConditionType
Markdown type:
PREOWNED
— used goods that used to belong to another person.SHOWCASESAMPLE
— showcase sample.REFURBISHED
— re-sale of the product.REDUCTION
— defective product.RENOVATED
— restored product.NOT_SPECIFIED
— not selected.
REFURBISHED
— special value for clothes, shoes and accessories. It is used only for discounted products from this category. Other values for clothing, shoes, and accessories are not used.
Type |
Description |
Enum: |
TimeUnitType
Time measurement unit:
HOUR
"An hour."DAY
— a day.WEEK
— a week.MONTH
— a month.YEAR
— a year.
Type |
Description |
Enum: |
OfferMediaFileDTO
Information about the product's media file.
Name |
Description |
title |
Type: string The name of the media file. |
uploadState |
Type: MediaFileUploadStateType The download status of the media file. Enum: |
url |
Type: string The link to the media file. Min length: Max length: |
SellingProgramType
Placement model:
FBY
— FBY.FBS
— FBS.DBS
— DBS.EXPRESS
— Express.
Type |
Description |
Enum: |
OfferSellingProgramStatusType
Information about availability or unavailability.
FINE
— available.REJECT
— not available.
Type |
Description |
Enum: |
MediaFileUploadStateType
Media file download status:
UPLOADING
— it's loading.UPLOADED
— uploaded successfully.FAILED
— an error occurred when uploading. Please try again later.
Type |
Description |
Enum: |
400 Bad Request
The request contains incorrect data. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
ApiErrorDTO
The general error format.
Name |
Description |
code* |
Type: string The error code. |
message |
Type: string Description of the error. |
401 Unauthorized
The authorization data is not specified in the request. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
403 Forbidden
The authorization data is incorrect or access to the resource is prohibited. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
404 Not Found
The requested resource was not found. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
420 Method Failure
The resource access limit has been exceeded. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
500 Internal Server Error
Internal error in Yandex. Market. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
No longer supported, please use an alternative and newer version.
What is GTIN?
GTIN is a unique number assigned to a product in a single international database. GS1. This number generates an EAN, UPC, or ISBN barcode.
How to make sure that the product is in the database
You can check the code on verification page on the GS1 association's website. If the product is not found, request the GTIN code from your supplier.
How to get a GTIN for your products
To receive GTIN codes, the manufacturer needs to join the GS1 association and register the products.