Остатки (WMS)

Методы управления остатками товаров на складе. Когда остатки размещаются на складе, то создается отдельная запись WmsItem, которая хранит в какой ячейке на складе лежит остаток. Если адресное хранение не используется, то SelSup обновляет общее количество определенного skuId на складе

Базовый URL: https://api.selsup.ru

🔗 Изменить остатки товара по skuId

Позволяет изменить остатки на складах SelSup. В методе обязательно нужно передать skuId - идентификатор SKU в товаре и идентификатору склада SelSup warehouseId который передается в serviceWarehouseId
PUT /api/wms/stock

Тело запроса *Обязательно

Content-Type: application/json
Массив из: ChangeStock
Структура элемента:
ПолеТипОписание
serviceProductId Обязательный string Идентификатор товара сервиса, обязательный если не передан barcode и skuId
barcode Обязательный string Штрих-код товара, обязателен если не передан serviceProductId и skuId
stock Обязательный integer Остаток
serviceWarehouseId Обязательный string Номер склада
updateInService boolean
withReservedStock boolean
skuId integer

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: ChangeResult
Элементы массива
Поле Тип Описание
success boolean Нет
error string Нет
serviceProductId string Нет
skuId integer Нет
serviceWarehouseId string Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.put('https://api.selsup.ru/api/wms/stock',
  [
    {
      "serviceProductId": "Пример serviceProductId",
      "barcode": "4600123456789",
      "stock": 1,
      "serviceWarehouseId": "Пример serviceWarehouseId",
      "updateInService": true,
      "withReservedStock": true,
      "skuId": "SKU-12345"
    }
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.put<any>('https://api.selsup.ru/api/wms/stock',
  [
    {
      "serviceProductId": "Пример serviceProductId",
      "barcode": "4600123456789",
      "stock": 1,
      "serviceWarehouseId": "Пример serviceWarehouseId",
      "updateInService": true,
      "withReservedStock": true,
      "skuId": "SKU-12345"
    }
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.put(
    'https://api.selsup.ru/api/wms/stock',
    headers=headers,
    json=[
    {
        'serviceProductId': 'Пример serviceProductId',
        'barcode': '4600123456789',
        'stock': 1,
        'serviceWarehouseId': 'Пример serviceWarehouseId',
        'updateInService': true,
        'withReservedStock': true,
        'skuId': 'SKU-12345'
    }
]
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    payload := map[string]interface{}[
        {
                `serviceProductId`: `Пример serviceProductId`,
                `barcode`: `4600123456789`,
                `stock`: 1,
                `serviceWarehouseId`: `Пример serviceWarehouseId`,
                `updateInService`: true,
                `withReservedStock`: true,
                `skuId`: `SKU-12345`
        }
]
    jsonData, _ := json.Marshal(payload)

    req, _ := http.NewRequest("put", "https://api.selsup.ru/api/wms/stock", bytes.NewBuffer(jsonData))
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/stock"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .put(HttpRequest.BodyPublishers.ofString(
        "[{\"serviceProductId\":\"Пример serviceProductId\",\"barcode\":\"4600123456789\",\"stock\":1,\"serviceWarehouseId\":\"Пример serviceWarehouseId\",\"updateInService\":true,\"withReservedStock\":true,\"skuId\":\"SKU-12345\"}]"
    ))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'put',
    CURLOPT_POSTFIELDS => json_encode([
    {
        'serviceProductId': 'Пример serviceProductId',
        'barcode': '4600123456789',
        'stock': 1,
        'serviceWarehouseId': 'Пример serviceWarehouseId',
        'updateInService': true,
        'withReservedStock': true,
        'skuId': 'SKU-12345'
    }
]),
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X put \
  'https://api.selsup.ru/api/wms/stock' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '[
  {
    "serviceProductId": "Пример serviceProductId",
    "barcode": "4600123456789",
    "stock": 1,
    "serviceWarehouseId": "Пример serviceWarehouseId",
    "updateInService": true,
    "withReservedStock": true,
    "skuId": "SKU-12345"
  }
]'

🔗 Изменить остатки товара по данным сервиса

Позволяет изменить остатки на складах, которые связаны с определенным складом внешнего сервиса, например 1С. По полю serviceProductId производится поиск товаров и обновление остатков на складе, который так же определяется по serviceWarehouseId и связью со складом SelSup
PUT /api/wms/stock/{service}

Параметры пути PATH

Название Тип Обязательный Описание
service "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Да Сервис, артикул которого передается в запросе для обновления остатков

Тело запроса *Обязательно

Content-Type: application/json
Массив из: ChangeStock
Структура элемента:
ПолеТипОписание
serviceProductId Обязательный string Идентификатор товара сервиса, обязательный если не передан barcode и skuId
barcode Обязательный string Штрих-код товара, обязателен если не передан serviceProductId и skuId
stock Обязательный integer Остаток
serviceWarehouseId Обязательный string Номер склада
updateInService boolean
withReservedStock boolean
skuId integer

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: ChangeResult
Элементы массива
Поле Тип Описание
success boolean Нет
error string Нет
serviceProductId string Нет
skuId integer Нет
serviceWarehouseId string Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.put('https://api.selsup.ru/api/wms/stock/${service}',
  [
    {
      "serviceProductId": "Пример serviceProductId",
      "barcode": "4600123456789",
      "stock": 1,
      "serviceWarehouseId": "Пример serviceWarehouseId",
      "updateInService": true,
      "withReservedStock": true,
      "skuId": "SKU-12345"
    }
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.put<any>('https://api.selsup.ru/api/wms/stock/${service}',
  [
    {
      "serviceProductId": "Пример serviceProductId",
      "barcode": "4600123456789",
      "stock": 1,
      "serviceWarehouseId": "Пример serviceWarehouseId",
      "updateInService": true,
      "withReservedStock": true,
      "skuId": "SKU-12345"
    }
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.put(
    'https://api.selsup.ru/api/wms/stock/${service}',
    headers=headers,
    json=[
    {
        'serviceProductId': 'Пример serviceProductId',
        'barcode': '4600123456789',
        'stock': 1,
        'serviceWarehouseId': 'Пример serviceWarehouseId',
        'updateInService': true,
        'withReservedStock': true,
        'skuId': 'SKU-12345'
    }
]
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    payload := map[string]interface{}[
        {
                `serviceProductId`: `Пример serviceProductId`,
                `barcode`: `4600123456789`,
                `stock`: 1,
                `serviceWarehouseId`: `Пример serviceWarehouseId`,
                `updateInService`: true,
                `withReservedStock`: true,
                `skuId`: `SKU-12345`
        }
]
    jsonData, _ := json.Marshal(payload)

    req, _ := http.NewRequest("put", "https://api.selsup.ru/api/wms/stock/${service}", bytes.NewBuffer(jsonData))
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/stock/${service}"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .put(HttpRequest.BodyPublishers.ofString(
        "[{\"serviceProductId\":\"Пример serviceProductId\",\"barcode\":\"4600123456789\",\"stock\":1,\"serviceWarehouseId\":\"Пример serviceWarehouseId\",\"updateInService\":true,\"withReservedStock\":true,\"skuId\":\"SKU-12345\"}]"
    ))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock/${service}',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'put',
    CURLOPT_POSTFIELDS => json_encode([
    {
        'serviceProductId': 'Пример serviceProductId',
        'barcode': '4600123456789',
        'stock': 1,
        'serviceWarehouseId': 'Пример serviceWarehouseId',
        'updateInService': true,
        'withReservedStock': true,
        'skuId': 'SKU-12345'
    }
]),
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X put \
  'https://api.selsup.ru/api/wms/stock/{service}' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '[
  {
    "serviceProductId": "Пример serviceProductId",
    "barcode": "4600123456789",
    "stock": 1,
    "serviceWarehouseId": "Пример serviceWarehouseId",
    "updateInService": true,
    "withReservedStock": true,
    "skuId": "SKU-12345"
  }
]'

🔗 Разместить SKU в ячейку

Позволяет переместить все остатки товаров в ячейку на складе
PUT /api/wms/sku/{skuId}/cell/{cellId}

Параметры пути PATH

Название Тип Обязательный Описание
cellId integer Да Идентификатор ячейки на складе. Можно найти через метод findCell
skuId integer Да SKU товара. Можно получить через метод findStock

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.put('https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.put<any>('https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.put(
    'https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("put", "https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .put(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/${skuId}/cell/${cellId}',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'put',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X put \
  'https://api.selsup.ru/api/wms/sku/{skuId}/cell/{cellId}' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Разместить остаток в ячейке

Позволяет положить остаток в ячейку на складе. Вызывается в заданиях по размещению товаров
PUT /api/wms/item/{itemId}/cell/{cellId}

Параметры пути PATH

Название Тип Обязательный Описание
cellId integer Да Идентификатор ячейки на складе. Можно найти через метод findCell
itemId integer Да Идентификатор остатка. Можно получить через метод findItem

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.put('https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.put<any>('https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.put(
    'https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("put", "https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .put(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/${itemId}/cell/${cellId}',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'put',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X put \
  'https://api.selsup.ru/api/wms/item/{itemId}/cell/{cellId}' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Импорт остатков файлом

Обновляет информацию об остатках товаров на складе. Запрос передается в формате multipart/form-data. В поле file - содержимое файла. В поле warehouseId - идентификатор склада
POST /api/wms/updateStocksByFile

Параметры запроса QUERY

Название Тип Обязательный Описание
warehouseId integer Да Параметр warehouseId
byCell boolean Нет Параметр byCell

Тело запроса

Content-Type: multipart/form-data
ПолеТипОписание
file Обязательный byte[]

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer Идентификатор задачи
status string Текущий статус задачи
type string Тип задачи
name string Данные задачи в json - могут быть пустыми
clientId integer
entityId integer Сущность, к которой относится задача
progress integer Прогресс выполнения задачи в процентах
processedQuantity integer Количество обработанных записей задачи
organizationId integer Организация задачи, может быть 0, если не зависит от организации
priority integer Приоритет задачи - чем выше тем быстрее задача запустится
properties string Параметры задачи
message string Сообщение с результатом выполнения задачи
messageParams string Параметры сообщения с результатом выполнения задачи
createdDate string Дата добавления задачи в очередь
startDate string Дата запуска задачи
finishDate string Дата завершения задачи
url string Ссылка на скачивание файла с результатом задачи
inputFileUrl string Ссылка на загруженный файл
retryNumber integer Счётчик перезапуска задачи.
userId integer Пользователь запустивший задачу
retryDate string Запланированная дата перезапуска
debug boolean Запуск задачи в режиме отладки с большим логированием
forcedStart boolean Ручной запуск задачи
service string Сервис
lang string Язык на котором сейчас запущена таска
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const formData = new FormData();
formData.append('file', fileInput.files[0]); // File input element

fetch('https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=123&byCell=true', {
  method: 'post',
  headers: {
    'Authorization': 'YOUR_API_KEY'
  },
  body: formData
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
const formData = new FormData();
const fileInput = document.getElementById('file-input') as HTMLInputElement;
if (fileInput.files?.[0]) {
  formData.append('file', fileInput.files[0]);
}

interface ResponseData {
  // Define your response type here
}

const response = await fetch('https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=123&byCell=true', {
  method: 'post',
  headers: {
    'Authorization': 'YOUR_API_KEY'
  },
  body: formData
});

const data: ResponseData = await response.json();
console.log(data);
import requests

files = {
    'file': ('file.pdf', open('/path/to/file.pdf', 'rb'), 'application/pdf'),
}

params = {
    'warehouseId': '123',
    'byCell': 'true',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/updateStocksByFile',
    headers={'Authorization': 'YOUR_API_KEY'},
    files=files,
    params=params,
)

print(response.json())
package main

import (
    "bytes"
    "fmt"
    "io"
    "mime/multipart"
    "net/http"
    "os"
)

func main() {
    var b bytes.Buffer
    w := multipart.NewWriter(&b)

    // Add file
    file, err := os.Open("/path/to/file.pdf")
    if err != nil {
        panic(err)
    }
    defer file.Close()
    fw, err := w.CreateFormFile("file", "file.pdf")
    if err != nil {
        panic(err)
    }
    _, err = io.Copy(fw, file)
    if err != nil {
        panic(err)
    }

    w.Close()

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=123&byCell=true", &b)
    req.Header.Set("Content-Type", w.FormDataContentType())
    req.Header.Set("Authorization", "YOUR_API_KEY")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    fmt.Println("Response Status:", resp.Status)
}
import java.io.*;
import java.net.http.*;
import java.nio.file.*;

public class MultipartExample {
    public static void main(String[] args) throws Exception {
        String boundary = "----WebKitFormBoundary7MA4YWxkTrZu0gW";
        HttpClient client = HttpClient.newHttpClient();

        // Build multipart body
        StringBuilder body = new StringBuilder();
        body.append("--").append(boundary).append("\r\n");
        body.append("Content-Disposition: form-data; name=\"file\"; filename=\"file.pdf\"\r\n");
        body.append("Content-Type: application/octet-stream\r\n\r\n");
        // Read file bytes here
        body.append("\r\n");
        body.append("--").append(boundary).append("--\r\n");

        HttpRequest request = HttpRequest.newBuilder()
            .uri(URI.create("https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=123&byCell=true"))
            .header("Content-Type", "multipart/form-data; boundary=" + boundary)
            .header("Authorization", "YOUR_API_KEY")
            .POST(HttpRequest.BodyPublishers.ofString(body.toString()))
            .build();

        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.body());
    }
}
<?php
$curl = curl_init();

$params = [
    'warehouseId' => '123',
    'byCell' => 'true',
];
$url = 'https://api.selsup.ru/api/wms/updateStocksByFile?' . http_build_query($params);

$postData = [
    'file' => new CURLFile('/path/to/file.pdf'),
];

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_POSTFIELDS => $postData,
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=123&byCell=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -F 'file=@/path/to/file.pdf'

🔗 Обновить остатки в товарах

В товарах кэшируются остатки товаров со всех складов. Метод позволяет обновить этот кэш
POST /api/wms/updateProductStocks

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.post('https://api.selsup.ru/api/wms/updateProductStocks',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.post<any>('https://api.selsup.ru/api/wms/updateProductStocks',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.post(
    'https://api.selsup.ru/api/wms/updateProductStocks',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/updateProductStocks", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/updateProductStocks"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/updateProductStocks',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/updateProductStocks' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Восстановить оригинал SKU

Позволяет восстановить идентификатор SKU у товара
POST /api/wms/sku/{productId}/restore

Параметры пути PATH

Название Тип Обязательный Описание
productId integer Да Идентификатор товара

Тело ответа

✓ 200 OK
Тип: boolean
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.post('https://api.selsup.ru/api/wms/sku/${productId}/restore',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.post<any>('https://api.selsup.ru/api/wms/sku/${productId}/restore',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.post(
    'https://api.selsup.ru/api/wms/sku/${productId}/restore',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/sku/${productId}/restore", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/sku/${productId}/restore"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/${productId}/restore',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/sku/{productId}/restore' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Возвращает остатки по категории с нашего склада

POST /api/wms/resetCalculatedStocks

Тело запроса *Обязательно

Content-Type: application/json
Массив из: integer

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.post('https://api.selsup.ru/api/wms/resetCalculatedStocks',
  [
    1
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.post<any>('https://api.selsup.ru/api/wms/resetCalculatedStocks',
  [
    1
  ],
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.post(
    'https://api.selsup.ru/api/wms/resetCalculatedStocks',
    headers=headers,
    json=[
    1
]
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    payload := map[string]interface{}[
        1
]
    jsonData, _ := json.Marshal(payload)

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/resetCalculatedStocks", bytes.NewBuffer(jsonData))
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/resetCalculatedStocks"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.ofString(
        "[1]"
    ))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/resetCalculatedStocks',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_POSTFIELDS => json_encode([
    1
]),
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/resetCalculatedStocks' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '[
  1
]'

🔗 Снятие резерва остатка

Убирает резерв с остатка. Подходит только для схемы с уникальными кодами
POST /api/wms/removeReserveItem

Параметры запроса QUERY

Название Тип Обязательный Описание
itemId integer Да Параметр itemId

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  itemId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/removeReserveItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  itemId?: number;
}

const params: QueryParams = {
  itemId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/removeReserveItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'itemId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/removeReserveItem',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/removeReserveItem?itemId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/removeReserveItem?itemId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'itemId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/removeReserveItem?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/removeReserveItem?itemId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Списание остатка

Помечает товар списанным с остатков. Если вы ведете учет, то лучше проводить списание с помощью документа. Данный способ в основном используется для схемы с уникальными кодами.
POST /api/wms/removeItem

Параметры запроса QUERY

Название Тип Обязательный Описание
itemId integer Да Параметр itemId

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  itemId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/removeItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  itemId?: number;
}

const params: QueryParams = {
  itemId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/removeItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'itemId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/removeItem',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/removeItem?itemId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/removeItem?itemId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'itemId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/removeItem?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/removeItem?itemId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Объединение товаров по остаткам

Импортирует файл для объединения остатков товаров
POST /api/wms/mergeProductsStocksByFile

Тело запроса

Content-Type: multipart/form-data
ПолеТипОписание
file Обязательный byte[]

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer Идентификатор задачи
status string Текущий статус задачи
type string Тип задачи
name string Данные задачи в json - могут быть пустыми
clientId integer
entityId integer Сущность, к которой относится задача
progress integer Прогресс выполнения задачи в процентах
processedQuantity integer Количество обработанных записей задачи
organizationId integer Организация задачи, может быть 0, если не зависит от организации
priority integer Приоритет задачи - чем выше тем быстрее задача запустится
properties string Параметры задачи
message string Сообщение с результатом выполнения задачи
messageParams string Параметры сообщения с результатом выполнения задачи
createdDate string Дата добавления задачи в очередь
startDate string Дата запуска задачи
finishDate string Дата завершения задачи
url string Ссылка на скачивание файла с результатом задачи
inputFileUrl string Ссылка на загруженный файл
retryNumber integer Счётчик перезапуска задачи.
userId integer Пользователь запустивший задачу
retryDate string Запланированная дата перезапуска
debug boolean Запуск задачи в режиме отладки с большим логированием
forcedStart boolean Ручной запуск задачи
service string Сервис
lang string Язык на котором сейчас запущена таска
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const formData = new FormData();
formData.append('file', fileInput.files[0]); // File input element

fetch('https://api.selsup.ru/api/wms/mergeProductsStocksByFile', {
  method: 'post',
  headers: {
    'Authorization': 'YOUR_API_KEY'
  },
  body: formData
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
const formData = new FormData();
const fileInput = document.getElementById('file-input') as HTMLInputElement;
if (fileInput.files?.[0]) {
  formData.append('file', fileInput.files[0]);
}

interface ResponseData {
  // Define your response type here
}

const response = await fetch('https://api.selsup.ru/api/wms/mergeProductsStocksByFile', {
  method: 'post',
  headers: {
    'Authorization': 'YOUR_API_KEY'
  },
  body: formData
});

const data: ResponseData = await response.json();
console.log(data);
import requests

files = {
    'file': ('file.pdf', open('/path/to/file.pdf', 'rb'), 'application/pdf'),
}

response = requests.post(
    'https://api.selsup.ru/api/wms/mergeProductsStocksByFile',
    headers={'Authorization': 'YOUR_API_KEY'},
    files=files,
)

print(response.json())
package main

import (
    "bytes"
    "fmt"
    "io"
    "mime/multipart"
    "net/http"
    "os"
)

func main() {
    var b bytes.Buffer
    w := multipart.NewWriter(&b)

    // Add file
    file, err := os.Open("/path/to/file.pdf")
    if err != nil {
        panic(err)
    }
    defer file.Close()
    fw, err := w.CreateFormFile("file", "file.pdf")
    if err != nil {
        panic(err)
    }
    _, err = io.Copy(fw, file)
    if err != nil {
        panic(err)
    }

    w.Close()

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/mergeProductsStocksByFile", &b)
    req.Header.Set("Content-Type", w.FormDataContentType())
    req.Header.Set("Authorization", "YOUR_API_KEY")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    fmt.Println("Response Status:", resp.Status)
}
import java.io.*;
import java.net.http.*;
import java.nio.file.*;

public class MultipartExample {
    public static void main(String[] args) throws Exception {
        String boundary = "----WebKitFormBoundary7MA4YWxkTrZu0gW";
        HttpClient client = HttpClient.newHttpClient();

        // Build multipart body
        StringBuilder body = new StringBuilder();
        body.append("--").append(boundary).append("\r\n");
        body.append("Content-Disposition: form-data; name=\"file\"; filename=\"file.pdf\"\r\n");
        body.append("Content-Type: application/octet-stream\r\n\r\n");
        // Read file bytes here
        body.append("\r\n");
        body.append("--").append(boundary).append("--\r\n");

        HttpRequest request = HttpRequest.newBuilder()
            .uri(URI.create("https://api.selsup.ru/api/wms/mergeProductsStocksByFile"))
            .header("Content-Type", "multipart/form-data; boundary=" + boundary)
            .header("Authorization", "YOUR_API_KEY")
            .POST(HttpRequest.BodyPublishers.ofString(body.toString()))
            .build();

        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.body());
    }
}
<?php
$curl = curl_init();

$postData = [
    'file' => new CURLFile('/path/to/file.pdf'),
];

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/mergeProductsStocksByFile',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_POSTFIELDS => $postData,
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/mergeProductsStocksByFile' \
  -H 'Authorization: YOUR_API_KEY' \
  -F 'file=@/path/to/file.pdf'

🔗 Объединить остатки

Позволяет объединить остатки товара с другим SKU. В этом случае остатки будут отдавать общие и при заказе любого товара будут списываться на маркетплейсах
POST /api/wms/mergeProductStock

Параметры запроса QUERY

Название Тип Обязательный Описание
productId integer Да Идентификатор товара, на который нужно передать остаток с skuID
skuId integer Нет Новый skuId, который будет присвоен товару

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  productId: '123',
  skuId: 'SKU-12345',
};

const response = await axios.post('https://api.selsup.ru/api/wms/mergeProductStock',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  productId?: number;
  skuId?: number;
}

const params: QueryParams = {
  productId: '123',
  skuId: 'SKU-12345',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/mergeProductStock',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'productId': '123',
    'skuId': 'SKU-12345',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/mergeProductStock',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/mergeProductStock?productId=123&skuId=SKU-12345", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/mergeProductStock?productId=123&skuId=SKU-12345"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'productId' => '123',
    'skuId' => 'SKU-12345',
];

$url = 'https://api.selsup.ru/api/wms/mergeProductStock?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/mergeProductStock?productId=123&skuId=SKU-12345' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Пометить остаток потерянным

Позволяет пометить остаток потерянным,если ее не удалось найти. Операция вызывается при инвентаризации
POST /api/wms/lostItem

Параметры запроса QUERY

Название Тип Обязательный Описание
wmsItemId integer Да Параметр wmsItemId
inventoryId integer Нет Параметр inventoryId

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer ID остатка
status string Статус единицы хранения товара на складе
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product object Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
productId integer
skuId integer Связь с SKU и карточкой товара
salePrice number Сумма продаж товара
purchasePrice number Закупочная цена товара, берется из приемки на склад
otherExpenses number Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Заказ по которому было поступление этого товара
productId integer Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Товар в заказе, по которому товар убыл со стока
productCode ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box Box Короб, в который упаковываются товары
Структура Box
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of Order
Структура Order
Поле Тип Описание
id integer Идентификатор заказа. Проставляется автоматически
name string Название заказа
status string Статус заказа
bindingOrderId integer Ид заказа, которому делаем возврат
type Обязательный string Тип заказа
boxType string Вид упаковки для заказа
service string Сервис
writeOffStocks boolean Списать товары с остатков
warehouseId integer Склад на который производится отгрузка
stockWarehouseId integer Склад для списания остатков
createdDate string Дата создания заказа на маркетплейсе
created string Дата создания заказа в SelSup
deliveryDate string Дата доставки заказа
deliveryMethod integer Способ доставки заказа
deliveryMethodName string Название способа доставки заказа
invoiceNumber integer Короткий номер заказа
externalOrderId string Внешний номер заказа на маркетплейсе
postingNumber string Номер отправления.
trackingNumber string Трек-номер отправления
wildberriesRid string Идентификатор заказа Вайлдбериз
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
organizationId integer Организация заказа
invoiceMessage string Сообщение при отправке счета
deleted boolean Статус удаления заказа
createdUser string Пользователь, создавший заказ
userId integer Пользователь, который взял этот заказ
closeUserId integer Пользователь, который закрыл заказ
closeDate string Дата, когда был закрыт заказ
startCollectDate string Дата и время начала сборки заказа
supplyId integer Идентификатор поставки
customer Customer Покупатель товаров
customerId integer ID покупателя
buyer Contractor Контрагенты
buyerId integer ID грузополучателя для WHOLESALE
supplier Contractor Контрагенты
supplierId integer Идентификатор поставщика
totalQuantity integer Общее количество товара в заказе для отображения на списке товаров
totalPrice number Общая цена заказа
totalPriceWithExpenses number Сумма заказа с доп расходами
totalPurchasePrice number Сумма закупочных цен
products Array of WmsItem Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе
Структура WmsItem
Поле Тип Описание
supply Supply Поставка товаров на склад маркетплейса. Состоит из нескольких заказов, которые отгружаются в определенную дату
labelsPath string Путь к этикеткам для заказа
labelsUrl string URL к этикеткам для заказа
moySkladId string Идентификатор заказа Мой Склад
moySkladDemandId string Идентификатор отгрузки Мой Склад
wildberriesStickerId integer Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа
wildberriesStickerEncoded string Штрих-код этикетки для FBS. Используется при сканировании кода заказа
aliexpressHandoverId integer Лист передачи с отправлениями Aliexpress
express boolean Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа
updateInService boolean Пометка необходимости обновить статус на маркетплейсе
quantumId integer Идентификатор эконом-товара. Для OZON заказов
message string Сообщение об ошибке при обновлении заказа во внешнем сервисе
messageParams string JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе
sberDeliveryNumber string Номер доставки СберМегаМаркет (SberOrder.deliveryId)
checkDate string Дата проверки отгрузки заказа
comment string Комментарий к заказу
oneCId string Идентификатор заказа в 1С
gtd string Номер государственной таможенной декларации
gtdDate string Дата государственной таможенной декларации для Честного знака
customCode string Код таможни ГТД
decisionCode string Код решения таможни
remarkingCause string Код причины перемаркировки
serviceWarehouseId string Склад на маркетплейсе
supplySuccess boolean
deliveryRegion string Регион доставки.
logistics number Затраты на логистику.
totalCommissions number Общая комиссия на товары в заказе.
saleDate string Дата продажи.
returnDate string Дата возврата.
modifiedDate string Дата последнего изменения статуса
sberBoxIndex integer Номер грузового места для СберМегаМаркета
markingStatus string Статус маркировки для заказа
markingType Обязательный string Тип заказа для маркировки
deliveryService string Сервис доставки для DBS
deliveryServiceIdentification string Идентификатор заказа в сервисе доставки
deliveryPoint string JSON точки доставки заказа для выбранной службы доставки
deliveryPointCode string Код точки доставки от маркетплейса
deliveryLabelPath string Путь на файл с накладной службы доставки
deliveryLabelUrl string Ссылка на файл с накладной службы доставки
deliveryLabelRequest string ID запроса на формирование этикетки
labelRequest string ID запроса на формирование этикетки
labelTaskId integer ID задачи на формирование стикера
edoId string Идентификатор документа в ЭДО
dropShippingOrderId string Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга
deliveryInvoiceNumber string Номер транспортной накладной
fromAnalyticData boolean Данные пришли из profit_report
serviceWarehouse string Склад отгрузки c МП
deliveryPointType string Доставка до (пункт выдачи / адрес)
lastStatusUpdate string Дата последнего обновления статуса с маркетплейсов
incomeId integer id ордера типа INCOME
boxLimit integer Ограничение на количество коробов
timeZone integer Часовой пояс клиента по UTC
packages Array of OrderPackageItem
Структура OrderPackageItem
Поле Тип Описание
stickerId integer Код на стикере заказа в виде номера
stickerText string Код на стикере заказа для сканирования (штрих-код или qr-код)
buyerCustomer YandexMarkerBuyerInfo Информация о покупателе Yandex.Market. При получении информации о заказе по id
service string Сервис
products Array of BoxItem Выполненные работы для этого короба
Структура BoxItem
Поле Тип Описание
id integer
jobId integer Идентификатор работы Job
box Box Короб, в который упаковываются товары
orderId integer Заказ Order, к которому относится товар
orderProductId integer Позиция в заказе, над которой выполнялась операция
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer ID товара, над которым выполнялась операция
quantity integer Количество единиц товара, которые были упакованы
userId integer Пользователь, который выполнил задание
date string Дата выполнения задания
price number Оплата, которую получит исполнитель за выполнение данного задания
comment string Комментарий по работе
correctOrderProductQuantity boolean Корректировать количество товаров в заказе
spendTime integer
clientId integer
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
Структура object
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
Структура object
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of object
Структура object
Поле Тип Описание
service string Сервис
products Array of object Выполненные работы для этого короба
Структура object
Поле Тип Описание
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId object Код маркировки товара в Честном Знаке
Структура object
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
applyStatusId object Код маркировки товара в Честном Знаке
createdDate string Дата создания остатка
updatedDate string Дата изменения остатка
expiredDate string Срок годности товара
putUserId integer Идентификатор пользователя, который разместил на складе этот товар
putDate string Дата, когда товар был размещен на складе
takeUserId integer Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Дата, когда товар собрали или отметили потерянным
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
clientId integer
lastInventoryId integer Идентификатор последней инвентаризации
modifyDate string
gtd string
rnpt string
quantity integer Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer
isSet boolean
supplied integer Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  wmsItemId: '123',
  inventoryId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/lostItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  wmsItemId?: number;
  inventoryId?: number;
}

const params: QueryParams = {
  wmsItemId: '123',
  inventoryId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/lostItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'wmsItemId': '123',
    'inventoryId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/lostItem',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/lostItem?wmsItemId=123&inventoryId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/lostItem?wmsItemId=123&inventoryId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'wmsItemId' => '123',
    'inventoryId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/lostItem?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/lostItem?wmsItemId=123&inventoryId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Связывает остаток с товаром

Существует две схемы получения уникальных единиц хранения товара: 1)Через поступление товара на склад Order с type = INCOME - в этом случае уникальный код уже изначально привязан к карточке товара и данный метод не нужен. 2)Когда уникальные коды распечатываются на складе и не привязаны к товару. В этом случае при размещении товаров на складе оператор должен связать уникальный код с карточкой товара по штрих-коду. Он пикает сначала уникальный код, а потом штрих-код и вызывается этот метод
POST /api/wms/linkProductToItem

Параметры запроса QUERY

Название Тип Обязательный Описание
barcode string Да Штрих-код карточки товара Product.barcode
itemId integer Да Идентификатор остатка
override boolean Нет Перезаписать связь

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer ID остатка
status string Статус единицы хранения товара на складе
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product object Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
productId integer
skuId integer Связь с SKU и карточкой товара
salePrice number Сумма продаж товара
purchasePrice number Закупочная цена товара, берется из приемки на склад
otherExpenses number Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Заказ по которому было поступление этого товара
productId integer Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Товар в заказе, по которому товар убыл со стока
productCode ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box Box Короб, в который упаковываются товары
Структура Box
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of Order
Структура Order
Поле Тип Описание
id integer Идентификатор заказа. Проставляется автоматически
name string Название заказа
status string Статус заказа
bindingOrderId integer Ид заказа, которому делаем возврат
type Обязательный string Тип заказа
boxType string Вид упаковки для заказа
service string Сервис
writeOffStocks boolean Списать товары с остатков
warehouseId integer Склад на который производится отгрузка
stockWarehouseId integer Склад для списания остатков
createdDate string Дата создания заказа на маркетплейсе
created string Дата создания заказа в SelSup
deliveryDate string Дата доставки заказа
deliveryMethod integer Способ доставки заказа
deliveryMethodName string Название способа доставки заказа
invoiceNumber integer Короткий номер заказа
externalOrderId string Внешний номер заказа на маркетплейсе
postingNumber string Номер отправления.
trackingNumber string Трек-номер отправления
wildberriesRid string Идентификатор заказа Вайлдбериз
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
organizationId integer Организация заказа
invoiceMessage string Сообщение при отправке счета
deleted boolean Статус удаления заказа
createdUser string Пользователь, создавший заказ
userId integer Пользователь, который взял этот заказ
closeUserId integer Пользователь, который закрыл заказ
closeDate string Дата, когда был закрыт заказ
startCollectDate string Дата и время начала сборки заказа
supplyId integer Идентификатор поставки
customer Customer Покупатель товаров
customerId integer ID покупателя
buyer Contractor Контрагенты
buyerId integer ID грузополучателя для WHOLESALE
supplier Contractor Контрагенты
supplierId integer Идентификатор поставщика
totalQuantity integer Общее количество товара в заказе для отображения на списке товаров
totalPrice number Общая цена заказа
totalPriceWithExpenses number Сумма заказа с доп расходами
totalPurchasePrice number Сумма закупочных цен
products Array of WmsItem Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе
Структура WmsItem
Поле Тип Описание
supply Supply Поставка товаров на склад маркетплейса. Состоит из нескольких заказов, которые отгружаются в определенную дату
labelsPath string Путь к этикеткам для заказа
labelsUrl string URL к этикеткам для заказа
moySkladId string Идентификатор заказа Мой Склад
moySkladDemandId string Идентификатор отгрузки Мой Склад
wildberriesStickerId integer Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа
wildberriesStickerEncoded string Штрих-код этикетки для FBS. Используется при сканировании кода заказа
aliexpressHandoverId integer Лист передачи с отправлениями Aliexpress
express boolean Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа
updateInService boolean Пометка необходимости обновить статус на маркетплейсе
quantumId integer Идентификатор эконом-товара. Для OZON заказов
message string Сообщение об ошибке при обновлении заказа во внешнем сервисе
messageParams string JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе
sberDeliveryNumber string Номер доставки СберМегаМаркет (SberOrder.deliveryId)
checkDate string Дата проверки отгрузки заказа
comment string Комментарий к заказу
oneCId string Идентификатор заказа в 1С
gtd string Номер государственной таможенной декларации
gtdDate string Дата государственной таможенной декларации для Честного знака
customCode string Код таможни ГТД
decisionCode string Код решения таможни
remarkingCause string Код причины перемаркировки
serviceWarehouseId string Склад на маркетплейсе
supplySuccess boolean
deliveryRegion string Регион доставки.
logistics number Затраты на логистику.
totalCommissions number Общая комиссия на товары в заказе.
saleDate string Дата продажи.
returnDate string Дата возврата.
modifiedDate string Дата последнего изменения статуса
sberBoxIndex integer Номер грузового места для СберМегаМаркета
markingStatus string Статус маркировки для заказа
markingType Обязательный string Тип заказа для маркировки
deliveryService string Сервис доставки для DBS
deliveryServiceIdentification string Идентификатор заказа в сервисе доставки
deliveryPoint string JSON точки доставки заказа для выбранной службы доставки
deliveryPointCode string Код точки доставки от маркетплейса
deliveryLabelPath string Путь на файл с накладной службы доставки
deliveryLabelUrl string Ссылка на файл с накладной службы доставки
deliveryLabelRequest string ID запроса на формирование этикетки
labelRequest string ID запроса на формирование этикетки
labelTaskId integer ID задачи на формирование стикера
edoId string Идентификатор документа в ЭДО
dropShippingOrderId string Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга
deliveryInvoiceNumber string Номер транспортной накладной
fromAnalyticData boolean Данные пришли из profit_report
serviceWarehouse string Склад отгрузки c МП
deliveryPointType string Доставка до (пункт выдачи / адрес)
lastStatusUpdate string Дата последнего обновления статуса с маркетплейсов
incomeId integer id ордера типа INCOME
boxLimit integer Ограничение на количество коробов
timeZone integer Часовой пояс клиента по UTC
packages Array of OrderPackageItem
Структура OrderPackageItem
Поле Тип Описание
stickerId integer Код на стикере заказа в виде номера
stickerText string Код на стикере заказа для сканирования (штрих-код или qr-код)
buyerCustomer YandexMarkerBuyerInfo Информация о покупателе Yandex.Market. При получении информации о заказе по id
service string Сервис
products Array of BoxItem Выполненные работы для этого короба
Структура BoxItem
Поле Тип Описание
id integer
jobId integer Идентификатор работы Job
box Box Короб, в который упаковываются товары
orderId integer Заказ Order, к которому относится товар
orderProductId integer Позиция в заказе, над которой выполнялась операция
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer ID товара, над которым выполнялась операция
quantity integer Количество единиц товара, которые были упакованы
userId integer Пользователь, который выполнил задание
date string Дата выполнения задания
price number Оплата, которую получит исполнитель за выполнение данного задания
comment string Комментарий по работе
correctOrderProductQuantity boolean Корректировать количество товаров в заказе
spendTime integer
clientId integer
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
Структура object
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
Структура object
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of object
Структура object
Поле Тип Описание
service string Сервис
products Array of object Выполненные работы для этого короба
Структура object
Поле Тип Описание
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId object Код маркировки товара в Честном Знаке
Структура object
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
applyStatusId object Код маркировки товара в Честном Знаке
createdDate string Дата создания остатка
updatedDate string Дата изменения остатка
expiredDate string Срок годности товара
putUserId integer Идентификатор пользователя, который разместил на складе этот товар
putDate string Дата, когда товар был размещен на складе
takeUserId integer Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Дата, когда товар собрали или отметили потерянным
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
clientId integer
lastInventoryId integer Идентификатор последней инвентаризации
modifyDate string
gtd string
rnpt string
quantity integer Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer
isSet boolean
supplied integer Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  barcode: '4600123456789',
  itemId: '123',
  override: 'true',
};

const response = await axios.post('https://api.selsup.ru/api/wms/linkProductToItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  barcode?: string;
  itemId?: number;
  override?: string;
}

const params: QueryParams = {
  barcode: '4600123456789',
  itemId: '123',
  override: 'true',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/linkProductToItem',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'barcode': '4600123456789',
    'itemId': '123',
    'override': 'true',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/linkProductToItem',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/linkProductToItem?barcode=4600123456789&itemId=123&override=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/linkProductToItem?barcode=4600123456789&itemId=123&override=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'barcode' => '4600123456789',
    'itemId' => '123',
    'override' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/linkProductToItem?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/linkProductToItem?barcode=4600123456789&itemId=123&override=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Оприходует уникальные коды для заказа

Позволяет оприходывать уникальные коды маркировки, привязанные к товару
POST /api/wms/introduceWmsItemsByOrder

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Да Идентификатор заказа

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer Идентификатор задачи
status string Текущий статус задачи
type string Тип задачи
name string Данные задачи в json - могут быть пустыми
clientId integer
entityId integer Сущность, к которой относится задача
progress integer Прогресс выполнения задачи в процентах
processedQuantity integer Количество обработанных записей задачи
organizationId integer Организация задачи, может быть 0, если не зависит от организации
priority integer Приоритет задачи - чем выше тем быстрее задача запустится
properties string Параметры задачи
message string Сообщение с результатом выполнения задачи
messageParams string Параметры сообщения с результатом выполнения задачи
createdDate string Дата добавления задачи в очередь
startDate string Дата запуска задачи
finishDate string Дата завершения задачи
url string Ссылка на скачивание файла с результатом задачи
inputFileUrl string Ссылка на загруженный файл
retryNumber integer Счётчик перезапуска задачи.
userId integer Пользователь запустивший задачу
retryDate string Запланированная дата перезапуска
debug boolean Запуск задачи в режиме отладки с большим логированием
forcedStart boolean Ручной запуск задачи
service string Сервис
lang string Язык на котором сейчас запущена таска
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/introduceWmsItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
}

const params: QueryParams = {
  orderId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/introduceWmsItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получение количества резервов под заказ

Возвращает количество резервов для заказа, с какого остатка был взят резерв и в каком количестве
POST /api/wms/getReserveAndStockByOrder

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Нет Заказ для которого получаем резервы
warehouseId integer Нет Склад для которого отдаются остатки

Тело запроса

Content-Type: application/json
Массив из: integer
SKU товаров, для которых отдать остатки

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: ReserveAndStockByOrder
Элементы массива
Поле Тип Описание
orderProductId integer Нет
item WmsItem Нет Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
reserved integer Нет
supplied integer Нет
refund integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
  warehouseId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/getReserveAndStockByOrder',
  [
    1
  ],
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
  warehouseId?: number;
}

const params: QueryParams = {
  orderId: '123',
  warehouseId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/getReserveAndStockByOrder',
  [
    1
  ],
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
    'warehouseId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/getReserveAndStockByOrder',
    headers=headers,
    params=params,
    json=[
    1
]
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    payload := map[string]interface{}[
        1
]
    jsonData, _ := json.Marshal(payload)

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/getReserveAndStockByOrder?orderId=123&warehouseId=123", bytes.NewBuffer(jsonData))
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getReserveAndStockByOrder?orderId=123&warehouseId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.ofString(
        "[1]"
    ))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
    'warehouseId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/getReserveAndStockByOrder?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_POSTFIELDS => json_encode([
    1
]),
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/getReserveAndStockByOrder?orderId=123&warehouseId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '[
  1
]'

🔗 Создание уникальных кодов

Позволяет создавать уникальные коды маркировки, не привязанные к товару и которые можно потом привязать к товару на складе
POST /api/wms/createWmsItems

Параметры запроса QUERY

Название Тип Обязательный Описание
count integer Да Количество уникальных кодов маркировки, которые нужно получить

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: WmsItem Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
Элементы массива
Поле Тип Описание
id integer Нет ID остатка
status string Нет Статус единицы хранения товара на складе
sku Sku Нет Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
skuId integer Нет Связь с SKU и карточкой товара
salePrice number Нет Сумма продаж товара
purchasePrice number Нет Закупочная цена товара, берется из приемки на склад
otherExpenses number Нет Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Нет Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Нет Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Нет Заказ по которому было поступление этого товара
productId integer Нет Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Нет Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Нет Товар в заказе, по которому товар убыл со стока
productCode ProductCode Нет Код маркировки товара в Честном Знаке
createdDate string Нет Дата создания остатка
updatedDate string Нет Дата изменения остатка
expiredDate string Нет Срок годности товара
putUserId integer Нет Идентификатор пользователя, который разместил на складе этот товар
putDate string Нет Дата, когда товар был размещен на складе
takeUserId integer Нет Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Нет Дата, когда товар собрали или отметили потерянным
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Нет
clientId integer Нет
lastInventoryId integer Нет Идентификатор последней инвентаризации
modifyDate string Нет
gtd string Нет
rnpt string Нет
quantity integer Нет Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Нет Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer Нет
isSet boolean Нет
supplied integer Нет Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Нет Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Нет Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  count: 'Россия',
};

const response = await axios.post('https://api.selsup.ru/api/wms/createWmsItems',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  count?: number;
}

const params: QueryParams = {
  count: 'Россия',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/createWmsItems',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'count': 'Россия',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/createWmsItems',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/createWmsItems?count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/createWmsItems?count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'count' => 'Россия',
];

$url = 'https://api.selsup.ru/api/wms/createWmsItems?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/createWmsItems?count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Создание уникальных кодов для заказа

Позволяет создавать уникальные коды маркировки, привязанные к товару
POST /api/wms/createWmsItemsByOrder

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Да Идентификатор заказа

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer Идентификатор задачи
status string Текущий статус задачи
type string Тип задачи
name string Данные задачи в json - могут быть пустыми
clientId integer
entityId integer Сущность, к которой относится задача
progress integer Прогресс выполнения задачи в процентах
processedQuantity integer Количество обработанных записей задачи
organizationId integer Организация задачи, может быть 0, если не зависит от организации
priority integer Приоритет задачи - чем выше тем быстрее задача запустится
properties string Параметры задачи
message string Сообщение с результатом выполнения задачи
messageParams string Параметры сообщения с результатом выполнения задачи
createdDate string Дата добавления задачи в очередь
startDate string Дата запуска задачи
finishDate string Дата завершения задачи
url string Ссылка на скачивание файла с результатом задачи
inputFileUrl string Ссылка на загруженный файл
retryNumber integer Счётчик перезапуска задачи.
userId integer Пользователь запустивший задачу
retryDate string Запланированная дата перезапуска
debug boolean Запуск задачи в режиме отладки с большим логированием
forcedStart boolean Ручной запуск задачи
service string Сервис
lang string Язык на котором сейчас запущена таска
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/createWmsItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
}

const params: QueryParams = {
  orderId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/createWmsItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/createWmsItemsByOrder',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/createWmsItemsByOrder?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Старт инвентаризации товаров

Начинает новую инвентаризацию товаров для определенного склада. Одновременно может быть открыта только одна инвентаризация
POST /api/wms/createInventory

Параметры запроса QUERY

Название Тип Обязательный Описание
warehouseId integer Да Параметр warehouseId

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer
name string Наименование
finished boolean Завершена?
warehouseId integer Склад инвентаризации
startDate string Дата начала
endDate string Дата завершения
clientId integer
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  warehouseId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/createInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  warehouseId?: number;
}

const params: QueryParams = {
  warehouseId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/createInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'warehouseId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/createInventory',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/createInventory?warehouseId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/createInventory?warehouseId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'warehouseId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/createInventory?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/createInventory?warehouseId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Закрыть инвентаризацию

Закрывает инвентаризацию товаров
POST /api/wms/closeInventory

Параметры запроса QUERY

Название Тип Обязательный Описание
id integer Да Уникальный идентификатор

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  id: 'Иванович',
};

const response = await axios.post('https://api.selsup.ru/api/wms/closeInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  id?: number;
}

const params: QueryParams = {
  id: 'Иванович',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/closeInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'id': 'Иванович',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/closeInventory',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/closeInventory?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/closeInventory?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'id' => 'Иванович',
];

$url = 'https://api.selsup.ru/api/wms/closeInventory?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/closeInventory?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Отмена списания остатков по заказу

Отменяет списание остатков по заказу
POST /api/wms/cancelWriteOffByOrder

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Да Идентификатор заказа

Тело запроса

Content-Type: application/json
Массив из: integer

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/cancelWriteOffByOrder',
  [
    1
  ],
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
}

const params: QueryParams = {
  orderId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/cancelWriteOffByOrder',
  [
    1
  ],
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/cancelWriteOffByOrder',
    headers=headers,
    params=params,
    json=[
    1
]
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    payload := map[string]interface{}[
        1
]
    jsonData, _ := json.Marshal(payload)

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=123", bytes.NewBuffer(jsonData))
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.ofString(
        "[1]"
    ))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/cancelWriteOffByOrder?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_POSTFIELDS => json_encode([
    1
]),
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '[
  1
]'

🔗 Инвентаризация товаров

Помечает остаток прошедний инвентаризацию, с указанием количества, ячейки хранения и номером SKU, если товар новый
POST /api/wms/addItemInventory

Параметры запроса QUERY

Название Тип Обязательный Описание
cellBarcode string Да Штрих-код ячейки на складе
itemId integer Нет Идентификатор остатка
inventoryId integer Да Идентификатор инвентаризации
quantity integer Нет Количество товара в ячейке - смотрится резерв + остаток
skuId integer Нет Идентификатор SKU, если товара небыло в ячейке

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: WmsItem Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
Элементы массива
Поле Тип Описание
id integer Нет ID остатка
status string Нет Статус единицы хранения товара на складе
sku Sku Нет Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
skuId integer Нет Связь с SKU и карточкой товара
salePrice number Нет Сумма продаж товара
purchasePrice number Нет Закупочная цена товара, берется из приемки на склад
otherExpenses number Нет Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Нет Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Нет Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Нет Заказ по которому было поступление этого товара
productId integer Нет Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Нет Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Нет Товар в заказе, по которому товар убыл со стока
productCode ProductCode Нет Код маркировки товара в Честном Знаке
createdDate string Нет Дата создания остатка
updatedDate string Нет Дата изменения остатка
expiredDate string Нет Срок годности товара
putUserId integer Нет Идентификатор пользователя, который разместил на складе этот товар
putDate string Нет Дата, когда товар был размещен на складе
takeUserId integer Нет Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Нет Дата, когда товар собрали или отметили потерянным
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Нет
clientId integer Нет
lastInventoryId integer Нет Идентификатор последней инвентаризации
modifyDate string Нет
gtd string Нет
rnpt string Нет
quantity integer Нет Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Нет Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer Нет
isSet boolean Нет
supplied integer Нет Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Нет Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Нет Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  cellBarcode: '4600123456789',
  itemId: '123',
  inventoryId: '123',
  quantity: '10',
  skuId: 'SKU-12345',
};

const response = await axios.post('https://api.selsup.ru/api/wms/addItemInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  cellBarcode?: string;
  itemId?: number;
  inventoryId?: number;
  quantity?: number;
  skuId?: number;
}

const params: QueryParams = {
  cellBarcode: '4600123456789',
  itemId: '123',
  inventoryId: '123',
  quantity: '10',
  skuId: 'SKU-12345',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/addItemInventory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'cellBarcode': '4600123456789',
    'itemId': '123',
    'inventoryId': '123',
    'quantity': '10',
    'skuId': 'SKU-12345',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/addItemInventory',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/addItemInventory?cellBarcode=4600123456789&itemId=123&inventoryId=123&quantity=10&skuId=SKU-12345", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/addItemInventory?cellBarcode=4600123456789&itemId=123&inventoryId=123&quantity=10&skuId=SKU-12345"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'cellBarcode' => '4600123456789',
    'itemId' => '123',
    'inventoryId' => '123',
    'quantity' => '10',
    'skuId' => 'SKU-12345',
];

$url = 'https://api.selsup.ru/api/wms/addItemInventory?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/addItemInventory?cellBarcode=4600123456789&itemId=123&inventoryId=123&quantity=10&skuId=SKU-12345' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Выполненная работа в историю

Позволяет добавить выполненную работу в историю товаров
POST /api/wms/addItemHistoryByJob

Параметры запроса QUERY

Название Тип Обязательный Описание
itemId integer Да Параметр itemId
jobId integer Да Параметр jobId

Тело ответа

✓ 200 OK
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  itemId: '123',
  jobId: '123',
};

const response = await axios.post('https://api.selsup.ru/api/wms/addItemHistoryByJob',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  itemId?: number;
  jobId?: number;
}

const params: QueryParams = {
  itemId: '123',
  jobId: '123',
};

const response = await axios.post<any>('https://api.selsup.ru/api/wms/addItemHistoryByJob',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'itemId': '123',
    'jobId': '123',
}

response = requests.post(
    'https://api.selsup.ru/api/wms/addItemHistoryByJob',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("post", "https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=123&jobId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=123&jobId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .post(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'itemId' => '123',
    'jobId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/addItemHistoryByJob?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'post',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X post \
  'https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=123&jobId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получение истории изменения остатков

Возвращает историю обновления остатков FBS
GET /api/wms/stock/history/find

Параметры запроса QUERY

Название Тип Обязательный Описание
productId integer Нет Идентификатор товара
query string Нет Поисковый запрос
status "SUCCESS""ERROR""SERVICE""SAME" Нет Параметр status
service "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Нет Параметр service
organizationId integer Нет Параметр organizationId
dateFrom Date Нет Параметр dateFrom
dateTo Date Нет Параметр dateTo
modelId integer Нет Параметр modelId
viewId integer Нет Параметр viewId
taskId integer Нет Параметр taskId
sendZero boolean Нет Параметр sendZero
organizationsIds integer Нет Параметр organizationsIds
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of StockHistory Строки с результатом поиска
Структура StockHistory
Поле Тип Описание
id integer
status string
service string Сервис
warehouseId integer
date string
isOnline boolean
productId integer
skuId integer
key string
clientId integer
send integer
received integer
rule string
fboStock integer
error string
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
taskId integer
userId integer
organizationId integer
isDuplicate boolean
wildberriesId integer
duplicate boolean
serviceId StockHistory Строки с результатом поиска
Структура StockHistory
Поле Тип Описание
id integer
status string
service string Сервис
warehouseId integer
date string
isOnline boolean
productId integer
skuId integer
key string
clientId integer
send integer
received integer
rule string
fboStock integer
error string
product object Товар - уникальный с точки зрения подтребительских свойств товар.
Структура object
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
taskId integer
userId integer
organizationId integer
isDuplicate boolean
wildberriesId integer
duplicate boolean
serviceId object Строки с результатом поиска
Структура object
Поле Тип Описание
id integer
status string
service string Сервис
warehouseId integer
date string
isOnline boolean
productId integer
skuId integer
key string
clientId integer
send integer
received integer
rule string
fboStock integer
error string
product object Товар - уникальный с точки зрения подтребительских свойств товар.
taskId integer
userId integer
organizationId integer
isDuplicate boolean
wildberriesId integer
duplicate boolean
serviceId object Строки с результатом поиска
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  productId: '123',
  query: 'Пример query',
  status: 'active',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  modelId: '123',
  viewId: '123',
  taskId: '123',
  sendZero: 'true',
  organizationsIds: 'АО "Торговый дом"',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/stock/history/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  productId?: number;
  query?: string;
  status?: string;
  service?: string;
  organizationId?: number;
  dateFrom?: string;
  dateTo?: string;
  modelId?: number;
  viewId?: number;
  taskId?: number;
  sendZero?: string;
  organizationsIds?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  productId: '123',
  query: 'Пример query',
  status: 'active',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  modelId: '123',
  viewId: '123',
  taskId: '123',
  sendZero: 'true',
  organizationsIds: 'АО "Торговый дом"',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/stock/history/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'productId': '123',
    'query': 'Пример query',
    'status': 'active',
    'service': 'NONE',
    'organizationId': 'АО "Торговый дом"',
    'dateFrom': '2024-01-15T10:30:00Z',
    'dateTo': '2024-01-15T10:30:00Z',
    'modelId': '123',
    'viewId': '123',
    'taskId': '123',
    'sendZero': 'true',
    'organizationsIds': 'АО "Торговый дом"',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/stock/history/find',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/stock/history/find?productId=123&query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&status=active&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&modelId=123&viewId=123&taskId=123&sendZero=true&organizationsIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/stock/history/find?productId=123&query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&status=active&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&modelId=123&viewId=123&taskId=123&sendZero=true&organizationsIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'productId' => '123',
    'query' => 'Пример query',
    'status' => 'active',
    'service' => 'NONE',
    'organizationId' => 'АО "Торговый дом"',
    'dateFrom' => '2024-01-15T10:30:00Z',
    'dateTo' => '2024-01-15T10:30:00Z',
    'modelId' => '123',
    'viewId' => '123',
    'taskId' => '123',
    'sendZero' => 'true',
    'organizationsIds' => 'АО "Торговый дом"',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/stock/history/find?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/stock/history/find?productId=123&query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&status=active&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&modelId=123&viewId=123&taskId=123&sendZero=true&organizationsIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Остатки товаров на складе

По фильтру карточек товаров возвращает информацию о карточке и остатках
GET /api/wms/stock/find

Параметры запроса QUERY

Название Тип Обязательный Описание
query string Нет Поисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon
article string Нет Поиск по названию артикула товара
color string Нет Поиск по названию цвета товара
viewId integer Нет Поиск по идентификатору цвета
skuViewId integer Нет Поиск по SKU идентификатору цвета
modelId integer Нет Поиск по идентификатору модели
onlyUnpurchased boolean Нет Непродающиеся товары?
onlyUnprofitable boolean Нет Товары с отрицательной чистой прибылью?
groupId integer Нет Фильтр по ID групповой карточки
groupIds integer Нет Фильтр по ID групповых карточек. groupIds=1&groupIds=2
onlyLowMargin boolean Нет Товары с низкой маржинальностью?
onlyNegativeMargin boolean Нет Товары с отрицательной маржинальностью?
onlyLowPurchasePercent boolean Нет Товары с низким процентом выкупа?
needToBuy boolean Нет Товары, которые нужно показать в списке для заказа?
planDays integer Нет Количество дней на которые планировать закупки. По умолчанию 30
organizations integer Нет Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2
needUpdatePrice boolean Нет Фильтр по необходимости обновить цену на Wildberries?
testCard boolean Нет Тестовая карточки для создания?
hasImages boolean Нет Наличие или отсутствие картинок у товара?
isDuplicate boolean Нет Карточка является дубликатом?
hasWildberriesId integer Нет Наличие карточки товара в Wildberries?
hasSupplyingQuantity boolean Нет Наличие поставляемого количества по модели FBM?
noWbImages boolean Нет Наличие фото на Wildberries?
noOzonImages boolean Нет Наличие фото на Ozon?
noYMImages boolean Нет Наличие фото на Яндекс.Маркет?
deleted boolean Нет Показать помеченные удаленными товары?
hasGroup boolean Нет Наличие групповой карточки у товара?
modelDeleted boolean Нет Показать помеченные удаленными модели?
viewDeleted boolean Нет Показать помеченные удаленными цвета?
inStock boolean Нет Наличие остатков товаров на маркетплейсе или складе?
noStock boolean Нет Отсутствие остатков товаров на маркетплейсе и складе?
inFbsStock boolean Нет Наличие остатков на складах в SelSup?
noFbsStock boolean Нет Отсутствие остатков на складах в SelSup?
inFboStock boolean Нет Наличие остатков на складах FBO?
noFboStock boolean Нет Отсутствие остатков на складах FBO?
hasStockInWarehouse integer Нет ID склада на котором есть остатки в SelSup
hasQuantity boolean Нет Параметр hasQuantity
noStockInWarehouse integer Нет ID склада на котором нет остатков в SelSup
grouped boolean Нет Группировать товары по цветам?
uniqView boolean Нет Отдавать только товары с уникальными цвета?
uniqViewSku boolean Нет Отдавать только товары с уникальными цвета без дубликатов по остаткам?
uniqModel boolean Нет Отдавать только товары с уникальными моделями?
uniqSku boolean Нет Отдавать только товары с уникальными SKU?
contractors integer Нет Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2
categories integer Нет Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2
brands integer Нет Фильтр по ID брендам товара
stockRefreshDate Date Нет Параметр stockRefreshDate
wildberriesRating Array of integer Нет Фильтр товаров по рейтингу отзывов Вайлдбериз
wildberriesCardDoesNotOpen boolean Нет Фильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр?
productId integer Нет Идентификатор товара
productIds integer Нет Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2
sourceOrganizationIds integer Нет Фильтр товаров, которые были импортрованы в другие организации
needImportWildberriesCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Вайлдбериз?
needImportOzonCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Ozon?
needImportAliexpressCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Aliexpress?
needUpdateFromSimaland boolean Нет Фильтр товаров для которых нужно обновить стоки и цены в Simaland?
favourite boolean Нет Фильтр по избранным товарам, которые клиент пометил избранными?
status "CREATED""IN_STOCK""LOST""RESERVED""SUPPLIED""REMOVED""SALE""REFUND""INCOME_MARKETPLACE" Нет Фильтр по статусу для WmsItem
actual boolean Нет Фильтр по показателю актуальности?
skuId integer Нет Фильтр по skuId
skuIds integer Нет Фильтр по skuIds
lastInventoryId integer Нет Фильтр по ID инвентаризации для WmsItem
cellId integer Нет Фильтр по ID ячейке для WmsItem
itemId integer Нет Фильтр ID уникальному коду для WmsItem
warehouseId integer Нет Фильтр ID складу для WmsItem
avitoCategoryId integer Нет ID категории Авито
hasAvitoCategory boolean Нет Параметр hasAvitoCategory
services Array of string Нет Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON
createdIn Array of string Нет Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON
duplicate boolean Нет Является ли карточка дубликатом?
orderService "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Нет Позволяет отфильтровать по маркетплейсу заказа, в закупках из заказов
productType "PRODUCT""SET""SERVICE""DIGITAL" Нет Фильтр по типу товара, type=PRODUCT или type=SET
withCategoryAndBrand boolean Нет Признак, что грузим категорию и бренд?
allServices boolean Нет Признак, что грузить данные по всем сервисам?
inWarehouseRegions Array of string Нет Подгружать ФБО остатки/продажи со складов входящих в список регионов
inWarehouses Array of integer Нет Подгружать ФБО остатки/продажи со складов входящих в список
incomeOrderId integer Нет Фильтр товаров по ID заказа
incomeId integer Нет Фильтр товаров по ID заказа поставщика
itemIncomeOrderId integer Нет Фильтр остатков из приемки
dateFrom Date Нет Дата начала
dateTo Date Нет Дата окончания
plannedSupplyDate Date Нет Планируемая дата поставки
timeZone integer Нет Часовой пояс клиента по UTC
ids integer Нет Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2
skipDayWithoutStocks boolean Нет Пропускать дни без остатков?
countByOrders boolean Нет Делать расчет по заказам, если true, и по заказам, если false?
requierPlan number Нет Фильтр по Рекомендации к поставке
forPrices boolean Нет Отдавать в ответе данные для таблицы цен?
deliveryDate Date Нет Фильтр по дате доставки заказа
onlyEmptyParchasePrice boolean Нет Выгружать товары только с пустыми закупочными ценами?
onlyEmptyDeliveryCostPrice boolean Нет Выгружать товары только с пустыми дополнительными расходами?
forFboSupplyPlan boolean Нет Показывает для чего идет расчет планирования для фбо или поставок?
ignoreParams boolean Нет Признак для выгрузки карточек без параметров?
ungroupWarehouses boolean Нет Если true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок
replaceSetsByComponents boolean Нет Признак раскрывать ли комплекты?
notGroupComponents boolean Нет Признак не группировать компоненты?
modelArticle string Нет Фильтр по артикулу модели
ozonArticle string Нет Фильтр по артикулу Ozon
yandexMarketShopSku string Нет Фильтр по артикулу Яндекс.Маркет
sberArticle string Нет Параметр sberArticle
wbArticle string Нет Параметр wbArticle
barcode string Нет Фильтр по штрих-коду
name string Нет Фильтр по названию товара
reportSheets "BARCODE""COLOR""ARTICLE" Нет Параметр reportSheets
tagIds integer Нет Фильтр по ID тегов. Только товары, привязанные к этим тегам
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy "ACTUAL""ID""PRODUCTID""NAME""BARCODE""FAVOURITE""INSTOCKQUANTITY""FBSQUANTITY""CALCULATEDINSTOCKQUANTITY""STOCK""OZONSTOCKCOUNT""OZONSUPPLYINGQUANTITY""OZONORDERQUANTITY""OZONFBSORDERSQUANTITY""OZONSTOCKBETWEENWAREHOUSES""OZONUPDATEDPRICE""LASTWILDBERRIESORDERDATE""WILDBERRIESSTOCKCOUNT""WILDBERRIESSUPPLYINGQUANTITY""WILDBERRIESFBSORDERSQUANTITY""WILDBERRIESORDERQUANTITY""WILDBERRIESPROFIT""WILDBERRIESPRICE""WILDBERRIESUPDATEDPRICE""PRICE""PRICEWITHOUTDISCOUNT""PURCHASEPRICE""PURCHASECURRENCY""MANUFACTURER""REALSIZE""CATEGORY""VENDORSIZE""DELIVERYCOST""WILDBERRIESSALEQUANTITY""WILDBERRIESQUANTITYINWAY""OZONPRICE""OZONPROFIT""LASTOZONORDERDATE""ARTICLE""COLOR""SIZE""CREATEDUSER""ORGANIZATIONID""BRAND""CREATEDDATE""LASTSTOCKCHANGE""STATUS""CELL""ITEMID""ORDERID""PUTUSERID""PUTDATE""TAKEUSERID""TAKEDATE""INCOMEORDER""NUMBER""TOTALQUANTITY""SUPPLYORDERPRODUCTID""TOTALORDERS""UPDATEDPRICE""QUANTITY""ALIEXPRESSPRICE""YANDEXMARKETPRICE""SKU""OZONARTICLE""WBARTICLE""YANDEXMARKETSHOPSKU""YANDEXMARKETSTOCKCOUNT""ALIEXPRESSSKU""SBERARTICLE""ONECARTICLE""ADD""ORDERMINDATE""INCOMEQUANTITY""SBERMEGAMARKETSUPPLYINGQUANTITY""YANDEXMARKETSUPPLYINGQUANTITY""TOTALSUPPLYINGQUANTITY""TOTALFBSORDERSCOUNT""STOCKCOUNTUNITED""FBOSTOCKCOUNT""RECOMENDSALESPLAN""WBTOTALSALESCOUNT""OZONTOTALSALESCOUNT""SBERTOTALSALESCOUNT""YANDEXTOTALSALESCOUNT""EXTERNALARTICLE""FBOSALES" Нет Поле для сортировки
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of Product Строки с результатом поиска
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
id integer Идентификатор изображения. Проставляется автоматически.
url string Ссылка на файл изображения
position integer Позиция изображения. Используется для выдачи по порядку на маркетплейсы и для отображения в интерфейсе
productViewId integer Связь с цветом
wildberriesImgUUID string Связь с идентификатором изображения WB. Сейчас не используется
services Array of object
Структура object
Поле Тип Описание
clientId integer
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
id integer Идентификатор Видео. Проставляется автоматически.
url string Ссылка на файл
position integer Позиция видео. Используется для выдачи по порядку на маркетплейсы и для отображения в интерфейсе
productViewId integer Связь с цветом
productId integer Связь с размером
videoUrls string Ссылка на видео
services Array of object
Структура object
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
Структура ProductModel
Поле Тип Описание
article string Уникальный артикул модели
organizationId integer Организация для товара
category Category Категория
categoryId integer Идентификатор категории товара
manufacturer Manufacturer Производитель
manufacturerId integer Идентификатор производителя товара
brand Brand Бренд
brandId integer Идентификатор бренда для товара
id integer Идентификатор модели. Проставляется автоматически
name string Название модели внутренее
promoName string Название модели для продвижения товара. Используется в качестве названия на Wildberries
title string Название модели для печати и автоматического формирования названий товаров
wildberriesImtId integer Идентификатор карточки товара Wildberries
description string Описание товара
gender string Пол
packWidth integer Ширина упаковки товара в мм
packHeight integer Высота упаковки товара в мм
packDepth integer Глубина упаковки товара в мм
packWeight integer Вес упаковки товара в гр
season string Сезон товара. Используется для фильтрации товара в заказах поставщикам
materials string Состав товара, нужен для одежды и обуви
laundry string Правила ухода за вещами для одежды и обуви. Через запятую необходимо перечислить возможные значения
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления модели
vat string НДС
createdDate string Дата создания модели
createdUser string Пользователь, создавший модель
countryId integer Страна производства товара. По умолчанию проставляется из производителя
countryName string Название страны производства
keywords string Ключевые слова для поиска
favourite boolean Пометка товара избранным для фильтрации
params string JSON со списком значений параметров для модели
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
sourceModelId integer Модель из которой была создана данная модель как дубликат карточки
additionalInfo string Дополнительная информация о товаре
createIndex integer Индекс создания карточки - для ограничения бесплатного тарифа
bulk boolean Признак сборки товара по штрих-кодам, безуникальных кодов
oneCId string Идентификатор товара в 1С
site string Адрес сайта
shelfLife integer Срок годности в единице измерения
shelfLifeUnit string Срок годности в единице измерения
shelfLifeComment string Комментарий срока годности
lifeTime integer Срок службы в единице измерения
lifeTimeUnit string Срок службы в единице измерения
lifeTimeComment string Комментарий срока службы
modelGuarantee integer Гарантийный срок в единице измерения
modelGuaranteeUnit string Единица гарантийного срока
modelGuaranteeComment string Комментарий гарантийного срока
hasChanges boolean Признак изменения информации о модели и необходимости его обновить
price number Розничная цена товара. Прибавляется к закупочной цене. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
deliveryCost number Стоимость доставки товара. Прибавляется к закупочной цене. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
wholesalePrice number Потовая цена товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchasePrice number Закупочная цена товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchaseCurrency string Валюта закупочной цены товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
deliveryCostInCurrency number Прочие расходы в валюте. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchasePriceInCurrency number Закупочная цена товара в валюье. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
priceWithoutDiscount number Цена без скидки. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
views Array of ProductView Список цветов модели
Структура ProductView
Поле Тип Описание
services Array of object Список сервисов в которых создать карточки товара
Структура object
Поле Тип Описание
contractors Array of Contractor Список поставщиков товара
Структура Contractor
Поле Тип Описание
sourceIncomeItemId integer Товар из заказа поставщика, из которого была создана модель. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
costPrice number Себестоимость считается автоматически по формуле: закупочная цена + дополнительные расходы на товар, поэтому Вам нужно заполнить эти параметры или просто закупочную цену
aliexpressGroupId string Идентификатор группы по которому можно посмотерть статус создания/обновления
aliexpressId string Карточка aliexpress
simpleImport boolean Показатель что карточка создана с помощью быстрого импорта
selectedProducts Array of object Используется при обновлении модели для выборочной отправки на МП
Структура object
Поле Тип Описание
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
Структура ProductImage
Поле Тип Описание
id integer Идентификатор изображения. Проставляется автоматически.
url string Ссылка на файл изображения
position integer Позиция изображения. Используется для выдачи по порядку на маркетплейсы и для отображения в интерфейсе
productViewId integer Связь с цветом
wildberriesImgUUID string Связь с идентификатором изображения WB. Сейчас не используется
services Array of object
Структура object
Поле Тип Описание
clientId integer
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of object Список изображений товара
Структура object
Поле Тип Описание
videos Array of object Список видео товара
Структура object
Поле Тип Описание
productModelId integer Идентификатор модели
model object Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage object Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of object Список размеров для цвета
Структура object
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle object Цвет товара
viewVersionId integer
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
Структура Option
Поле Тип Описание
id integer Идентификатор значения, может отсутствовать
name string Название значения, лучше всегда передавать
paramId integer Идентификатор значения параметра Param.id
ozonId integer Идентификатор значения параметра на Ozon
wildberriesId integer Признак того, что значение параметра WB
ymId integer Признак того, что значение параметра YM
aliexpressId integer Идентификатор значения параметра на Aliexpress
clientId integer
deleted boolean
oneCId string Идентификатор значения параметра в 1С
dictionary boolean
optionId Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
Структура Unit
Поле Тип Описание
name string Название единицы измерения
measureId integer Мера параметра
id integer
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
Структура object
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of object Список изображений товара
Структура object
Поле Тип Описание
videos Array of object Список видео товара
Структура object
Поле Тип Описание
productModelId integer Идентификатор модели
model object Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage object Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of object Список размеров для цвета
Структура object
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle object Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура object
Поле Тип Описание
id integer
product object Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option object Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit object Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура object
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
Структура object
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType object Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory object Категория Яндекс.Маркета
ozonDescriptionCategory object Категория Озон
ozonCommission number Комиссия озона.
tnved object Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory object Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory object Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
Структура WildberriesType
Поле Тип Описание
id integer
name string Название
published boolean Опубликованность предмета Вайлдбериз
hasSize boolean Атрибут, указывающий наличие размера
monoBoxMinQuantity integer
monoType string
monoMinPrice integer
hasParent boolean
parentId integer
wildberriesId integer Идентификатор предмета на Вайлдбериз
lastSyncDate string Дата последней синхронизации предмета с Вайлдбериз
notChangedDays integer Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
commission number Комиссия для товаров данного предмета в Вайлдбериз по FBM
fbsCommission number Комиссия для товаров данного предмета в Вайлдбериз по FBS
fbwCommission number Комиссия по тарифу FBW
dbsCommission number Комиссия по тарифу DBS
edbsCommission number Комиссия по тарифу EDBS
cAndCCommission number Комиссия по тарифу C&C
bookingCommission number Комиссия за бронирование
logisticPrice integer Стоимость доставки товара к клиенту на Вайлдбериз
storagePrice number Стоимость хранения товара на складе Вайлдбериз за штуку в день
acceptancePrice number Стоимость приемки товара на складе Вайлдбериз за штуку
needDimensions boolean Атрибут обязательности габаритов товара, тк стоимость хранения рассчитывается на основе габаритов
candCCommission number
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
Структура YandexMarketCategory
Поле Тип Описание
id integer
name string Название категории
published boolean
parentId integer
isLeaf boolean Признак листовой категории, в которой могут находиться товары
lastSyncDate string Дата последней синхронизации категории с Озон
notChangedDays integer Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
Структура OzonDescriptionCategory
Поле Тип Описание
id integer Идентификатор категории на Ozon. Состоит из двух идентификаторов Категории + ID типа на самом Ozon
name string Название категории
published boolean
parentId integer
isLeaf boolean Признак листовой категории, в которой могут находиться товары
lastSyncDate string Дата последней синхронизации категории с Озон
notChangedDays integer Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
isError boolean
errorDate string
types string
typeId integer Идентификатор типа на Ozon
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
Структура Tnved
Поле Тип Описание
id integer Идентификатор кода ТНВЭД без нулей в начале
name string Название кода ТНВЭД
deleted boolean
type string Уровень кода ТНВЭД
categoryClass string Группы категорий Честного знака
parentId integer Родительский ТНВЭД
keywords string Ключевые слова для кода ТНВЭД
description string Описание кода ТНВЭД
paramsTnvedId integer Определяет категорию (или ТНВЭД) национального каталога с помощью которого брать параметры. Несколько ТНВЭД могут ссылаться на одну и ту же категорию национального каталога
isInParam boolean Означает что ТНВЭД есть в параметре Вайлдбериз - их нужно выбирать в приоритете
certification string Необходимость сертификации товаров с этим ТНВЭД
code string
parentCode string
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
Структура AliexpressCategory
Поле Тип Описание
id integer
name string
published boolean
parentId integer
aliexpressId integer
lastSyncDate string Дата последней синхронизации категории
notChangedDays integer Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
isLeaf boolean Категория является листовой. Карточки можно добавлять только в листовые
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
Структура AvitoCategory
Поле Тип Описание
id integer Идентификатор категории на Авито.Совпадает с идентификатором Авито
name string Полное название категории (включает в себя названия родительских категорий)
shortName string Краткое название категории
published boolean Опубликована категория
parentId integer id родительской категории Авито. Используется при импорте обьявлений с Авито
lastSyncDate string Дата последней синхронизации категории
isLeaf boolean Категория является листовой. Карточки можно добавлять только в листовые
goodsType string Тег GoodsType в фиде
category string Тег Category в фиде
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  query: 'Пример query',
  article: 'ART-001',
  color: 'Пример color',
  viewId: '123',
  skuViewId: 'SKU-12345',
  modelId: '123',
  onlyUnpurchased: 'true',
  onlyUnprofitable: 'true',
  groupId: '123',
  groupIds: '',
  onlyLowMargin: 'true',
  onlyNegativeMargin: 'true',
  onlyLowPurchasePercent: 'true',
  needToBuy: 'true',
  planDays: '15',
  organizations: 'АО "Торговый дом"',
  needUpdatePrice: '1999.99',
  testCard: 'true',
  hasImages: 'https://example.com/image.jpg',
  isDuplicate: 'true',
  hasWildberriesId: 'true',
  hasSupplyingQuantity: 'true',
  noWbImages: 'https://example.com/image.jpg',
  noOzonImages: 'https://example.com/image.jpg',
  noYMImages: 'https://example.com/image.jpg',
  deleted: 'false',
  hasGroup: 'true',
  modelDeleted: 'false',
  viewDeleted: 'false',
  inStock: 'true',
  noStock: 'true',
  inFbsStock: 'true',
  noFbsStock: 'true',
  inFboStock: 'true',
  noFboStock: 'true',
  hasStockInWarehouse: '1',
  hasQuantity: 'true',
  noStockInWarehouse: '1',
  grouped: 'true',
  uniqView: 'true',
  uniqViewSku: 'SKU-12345',
  uniqModel: 'true',
  uniqSku: 'SKU-12345',
  contractors: '',
  categories: '',
  brands: '',
  stockRefreshDate: '2024-01-15T10:30:00Z',
  wildberriesRating: '',
  wildberriesCardDoesNotOpen: 'true',
  productId: '123',
  productIds: '',
  sourceOrganizationIds: 'АО "Торговый дом"',
  needImportWildberriesCard: 'true',
  needImportOzonCard: 'true',
  needImportAliexpressCard: 'true',
  needUpdateFromSimaland: 'true',
  favourite: 'true',
  status: 'active',
  actual: 'true',
  skuId: 'SKU-12345',
  skuIds: 'SKU-12345',
  lastInventoryId: '123',
  cellId: '123',
  itemId: '123',
  warehouseId: '123',
  avitoCategoryId: '123',
  hasAvitoCategory: 'true',
  services: '',
  createdIn: '',
  duplicate: 'true',
  orderService: 'NONE',
  productType: 'standard',
  withCategoryAndBrand: 'true',
  allServices: 'true',
  inWarehouseRegions: 'Московская область',
  inWarehouses: '',
  incomeOrderId: '123',
  incomeId: '123',
  itemIncomeOrderId: '123',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  plannedSupplyDate: '2024-01-15T10:30:00Z',
  timeZone: '1',
  ids: '',
  skipDayWithoutStocks: 'true',
  countByOrders: 'true',
  requierPlan: '1',
  forPrices: '1999.99',
  deliveryDate: 'Пример deliveryDate',
  onlyEmptyParchasePrice: '1999.99',
  onlyEmptyDeliveryCostPrice: '1999.99',
  forFboSupplyPlan: 'true',
  ignoreParams: 'true',
  ungroupWarehouses: 'true',
  replaceSetsByComponents: 'true',
  notGroupComponents: 'true',
  modelArticle: 'ART-001',
  ozonArticle: 'ART-001',
  yandexMarketShopSku: 'SKU-12345',
  sberArticle: 'ART-001',
  wbArticle: 'ART-001',
  barcode: '4600123456789',
  name: 'Иван',
  reportSheets: 'BARCODE',
  tagIds: '',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'ACTUAL',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/stock/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  query?: string;
  article?: string;
  color?: string;
  viewId?: number;
  skuViewId?: number;
  modelId?: number;
  onlyUnpurchased?: string;
  onlyUnprofitable?: string;
  groupId?: number;
  groupIds?: string;
  onlyLowMargin?: string;
  onlyNegativeMargin?: string;
  onlyLowPurchasePercent?: string;
  needToBuy?: string;
  planDays?: number;
  organizations?: string;
  needUpdatePrice?: string;
  testCard?: string;
  hasImages?: string;
  isDuplicate?: string;
  hasWildberriesId?: string;
  hasSupplyingQuantity?: string;
  noWbImages?: string;
  noOzonImages?: string;
  noYMImages?: string;
  deleted?: string;
  hasGroup?: string;
  modelDeleted?: string;
  viewDeleted?: string;
  inStock?: string;
  noStock?: string;
  inFbsStock?: string;
  noFbsStock?: string;
  inFboStock?: string;
  noFboStock?: string;
  hasStockInWarehouse?: number;
  hasQuantity?: string;
  noStockInWarehouse?: number;
  grouped?: string;
  uniqView?: string;
  uniqViewSku?: string;
  uniqModel?: string;
  uniqSku?: string;
  contractors?: string;
  categories?: string;
  brands?: string;
  stockRefreshDate?: string;
  wildberriesRating?: string;
  wildberriesCardDoesNotOpen?: string;
  productId?: number;
  productIds?: string;
  sourceOrganizationIds?: string;
  needImportWildberriesCard?: string;
  needImportOzonCard?: string;
  needImportAliexpressCard?: string;
  needUpdateFromSimaland?: string;
  favourite?: string;
  status?: string;
  actual?: string;
  skuId?: number;
  skuIds?: string;
  lastInventoryId?: number;
  cellId?: number;
  itemId?: number;
  warehouseId?: number;
  avitoCategoryId?: number;
  hasAvitoCategory?: string;
  services?: string;
  createdIn?: string;
  duplicate?: string;
  orderService?: string;
  productType?: string;
  withCategoryAndBrand?: string;
  allServices?: string;
  inWarehouseRegions?: string;
  inWarehouses?: string;
  incomeOrderId?: number;
  incomeId?: number;
  itemIncomeOrderId?: number;
  dateFrom?: string;
  dateTo?: string;
  plannedSupplyDate?: string;
  timeZone?: number;
  ids?: string;
  skipDayWithoutStocks?: string;
  countByOrders?: string;
  requierPlan?: number;
  forPrices?: string;
  deliveryDate?: string;
  onlyEmptyParchasePrice?: string;
  onlyEmptyDeliveryCostPrice?: string;
  forFboSupplyPlan?: string;
  ignoreParams?: string;
  ungroupWarehouses?: string;
  replaceSetsByComponents?: string;
  notGroupComponents?: string;
  modelArticle?: string;
  ozonArticle?: string;
  yandexMarketShopSku?: string;
  sberArticle?: string;
  wbArticle?: string;
  barcode?: string;
  name?: string;
  reportSheets?: string;
  tagIds?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  query: 'Пример query',
  article: 'ART-001',
  color: 'Пример color',
  viewId: '123',
  skuViewId: 'SKU-12345',
  modelId: '123',
  onlyUnpurchased: 'true',
  onlyUnprofitable: 'true',
  groupId: '123',
  groupIds: '',
  onlyLowMargin: 'true',
  onlyNegativeMargin: 'true',
  onlyLowPurchasePercent: 'true',
  needToBuy: 'true',
  planDays: '15',
  organizations: 'АО "Торговый дом"',
  needUpdatePrice: '1999.99',
  testCard: 'true',
  hasImages: 'https://example.com/image.jpg',
  isDuplicate: 'true',
  hasWildberriesId: 'true',
  hasSupplyingQuantity: 'true',
  noWbImages: 'https://example.com/image.jpg',
  noOzonImages: 'https://example.com/image.jpg',
  noYMImages: 'https://example.com/image.jpg',
  deleted: 'false',
  hasGroup: 'true',
  modelDeleted: 'false',
  viewDeleted: 'false',
  inStock: 'true',
  noStock: 'true',
  inFbsStock: 'true',
  noFbsStock: 'true',
  inFboStock: 'true',
  noFboStock: 'true',
  hasStockInWarehouse: '1',
  hasQuantity: 'true',
  noStockInWarehouse: '1',
  grouped: 'true',
  uniqView: 'true',
  uniqViewSku: 'SKU-12345',
  uniqModel: 'true',
  uniqSku: 'SKU-12345',
  contractors: '',
  categories: '',
  brands: '',
  stockRefreshDate: '2024-01-15T10:30:00Z',
  wildberriesRating: '',
  wildberriesCardDoesNotOpen: 'true',
  productId: '123',
  productIds: '',
  sourceOrganizationIds: 'АО "Торговый дом"',
  needImportWildberriesCard: 'true',
  needImportOzonCard: 'true',
  needImportAliexpressCard: 'true',
  needUpdateFromSimaland: 'true',
  favourite: 'true',
  status: 'active',
  actual: 'true',
  skuId: 'SKU-12345',
  skuIds: 'SKU-12345',
  lastInventoryId: '123',
  cellId: '123',
  itemId: '123',
  warehouseId: '123',
  avitoCategoryId: '123',
  hasAvitoCategory: 'true',
  services: '',
  createdIn: '',
  duplicate: 'true',
  orderService: 'NONE',
  productType: 'standard',
  withCategoryAndBrand: 'true',
  allServices: 'true',
  inWarehouseRegions: 'Московская область',
  inWarehouses: '',
  incomeOrderId: '123',
  incomeId: '123',
  itemIncomeOrderId: '123',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  plannedSupplyDate: '2024-01-15T10:30:00Z',
  timeZone: '1',
  ids: '',
  skipDayWithoutStocks: 'true',
  countByOrders: 'true',
  requierPlan: '1',
  forPrices: '1999.99',
  deliveryDate: 'Пример deliveryDate',
  onlyEmptyParchasePrice: '1999.99',
  onlyEmptyDeliveryCostPrice: '1999.99',
  forFboSupplyPlan: 'true',
  ignoreParams: 'true',
  ungroupWarehouses: 'true',
  replaceSetsByComponents: 'true',
  notGroupComponents: 'true',
  modelArticle: 'ART-001',
  ozonArticle: 'ART-001',
  yandexMarketShopSku: 'SKU-12345',
  sberArticle: 'ART-001',
  wbArticle: 'ART-001',
  barcode: '4600123456789',
  name: 'Иван',
  reportSheets: 'BARCODE',
  tagIds: '',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'ACTUAL',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/stock/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'query': 'Пример query',
    'article': 'ART-001',
    'color': 'Пример color',
    'viewId': '123',
    'skuViewId': 'SKU-12345',
    'modelId': '123',
    'onlyUnpurchased': 'true',
    'onlyUnprofitable': 'true',
    'groupId': '123',
    'groupIds': '',
    'onlyLowMargin': 'true',
    'onlyNegativeMargin': 'true',
    'onlyLowPurchasePercent': 'true',
    'needToBuy': 'true',
    'planDays': '15',
    'organizations': 'АО "Торговый дом"',
    'needUpdatePrice': '1999.99',
    'testCard': 'true',
    'hasImages': 'https://example.com/image.jpg',
    'isDuplicate': 'true',
    'hasWildberriesId': 'true',
    'hasSupplyingQuantity': 'true',
    'noWbImages': 'https://example.com/image.jpg',
    'noOzonImages': 'https://example.com/image.jpg',
    'noYMImages': 'https://example.com/image.jpg',
    'deleted': 'false',
    'hasGroup': 'true',
    'modelDeleted': 'false',
    'viewDeleted': 'false',
    'inStock': 'true',
    'noStock': 'true',
    'inFbsStock': 'true',
    'noFbsStock': 'true',
    'inFboStock': 'true',
    'noFboStock': 'true',
    'hasStockInWarehouse': '1',
    'hasQuantity': 'true',
    'noStockInWarehouse': '1',
    'grouped': 'true',
    'uniqView': 'true',
    'uniqViewSku': 'SKU-12345',
    'uniqModel': 'true',
    'uniqSku': 'SKU-12345',
    'contractors': '',
    'categories': '',
    'brands': '',
    'stockRefreshDate': '2024-01-15T10:30:00Z',
    'wildberriesRating': '',
    'wildberriesCardDoesNotOpen': 'true',
    'productId': '123',
    'productIds': '',
    'sourceOrganizationIds': 'АО "Торговый дом"',
    'needImportWildberriesCard': 'true',
    'needImportOzonCard': 'true',
    'needImportAliexpressCard': 'true',
    'needUpdateFromSimaland': 'true',
    'favourite': 'true',
    'status': 'active',
    'actual': 'true',
    'skuId': 'SKU-12345',
    'skuIds': 'SKU-12345',
    'lastInventoryId': '123',
    'cellId': '123',
    'itemId': '123',
    'warehouseId': '123',
    'avitoCategoryId': '123',
    'hasAvitoCategory': 'true',
    'services': '',
    'createdIn': '',
    'duplicate': 'true',
    'orderService': 'NONE',
    'productType': 'standard',
    'withCategoryAndBrand': 'true',
    'allServices': 'true',
    'inWarehouseRegions': 'Московская область',
    'inWarehouses': '',
    'incomeOrderId': '123',
    'incomeId': '123',
    'itemIncomeOrderId': '123',
    'dateFrom': '2024-01-15T10:30:00Z',
    'dateTo': '2024-01-15T10:30:00Z',
    'plannedSupplyDate': '2024-01-15T10:30:00Z',
    'timeZone': '1',
    'ids': '',
    'skipDayWithoutStocks': 'true',
    'countByOrders': 'true',
    'requierPlan': '1',
    'forPrices': '1999.99',
    'deliveryDate': 'Пример deliveryDate',
    'onlyEmptyParchasePrice': '1999.99',
    'onlyEmptyDeliveryCostPrice': '1999.99',
    'forFboSupplyPlan': 'true',
    'ignoreParams': 'true',
    'ungroupWarehouses': 'true',
    'replaceSetsByComponents': 'true',
    'notGroupComponents': 'true',
    'modelArticle': 'ART-001',
    'ozonArticle': 'ART-001',
    'yandexMarketShopSku': 'SKU-12345',
    'sberArticle': 'ART-001',
    'wbArticle': 'ART-001',
    'barcode': '4600123456789',
    'name': 'Иван',
    'reportSheets': 'BARCODE',
    'tagIds': '',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'ACTUAL',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/stock/find',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/stock/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=false&hasGroup=true&modelDeleted=false&viewDeleted=false&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/stock/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=false&hasGroup=true&modelDeleted=false&viewDeleted=false&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'query' => 'Пример query',
    'article' => 'ART-001',
    'color' => 'Пример color',
    'viewId' => '123',
    'skuViewId' => 'SKU-12345',
    'modelId' => '123',
    'onlyUnpurchased' => 'true',
    'onlyUnprofitable' => 'true',
    'groupId' => '123',
    'groupIds' => '',
    'onlyLowMargin' => 'true',
    'onlyNegativeMargin' => 'true',
    'onlyLowPurchasePercent' => 'true',
    'needToBuy' => 'true',
    'planDays' => '15',
    'organizations' => 'АО "Торговый дом"',
    'needUpdatePrice' => '1999.99',
    'testCard' => 'true',
    'hasImages' => 'https://example.com/image.jpg',
    'isDuplicate' => 'true',
    'hasWildberriesId' => 'true',
    'hasSupplyingQuantity' => 'true',
    'noWbImages' => 'https://example.com/image.jpg',
    'noOzonImages' => 'https://example.com/image.jpg',
    'noYMImages' => 'https://example.com/image.jpg',
    'deleted' => 'false',
    'hasGroup' => 'true',
    'modelDeleted' => 'false',
    'viewDeleted' => 'false',
    'inStock' => 'true',
    'noStock' => 'true',
    'inFbsStock' => 'true',
    'noFbsStock' => 'true',
    'inFboStock' => 'true',
    'noFboStock' => 'true',
    'hasStockInWarehouse' => '1',
    'hasQuantity' => 'true',
    'noStockInWarehouse' => '1',
    'grouped' => 'true',
    'uniqView' => 'true',
    'uniqViewSku' => 'SKU-12345',
    'uniqModel' => 'true',
    'uniqSku' => 'SKU-12345',
    'contractors' => '',
    'categories' => '',
    'brands' => '',
    'stockRefreshDate' => '2024-01-15T10:30:00Z',
    'wildberriesRating' => '',
    'wildberriesCardDoesNotOpen' => 'true',
    'productId' => '123',
    'productIds' => '',
    'sourceOrganizationIds' => 'АО "Торговый дом"',
    'needImportWildberriesCard' => 'true',
    'needImportOzonCard' => 'true',
    'needImportAliexpressCard' => 'true',
    'needUpdateFromSimaland' => 'true',
    'favourite' => 'true',
    'status' => 'active',
    'actual' => 'true',
    'skuId' => 'SKU-12345',
    'skuIds' => 'SKU-12345',
    'lastInventoryId' => '123',
    'cellId' => '123',
    'itemId' => '123',
    'warehouseId' => '123',
    'avitoCategoryId' => '123',
    'hasAvitoCategory' => 'true',
    'services' => '',
    'createdIn' => '',
    'duplicate' => 'true',
    'orderService' => 'NONE',
    'productType' => 'standard',
    'withCategoryAndBrand' => 'true',
    'allServices' => 'true',
    'inWarehouseRegions' => 'Московская область',
    'inWarehouses' => '',
    'incomeOrderId' => '123',
    'incomeId' => '123',
    'itemIncomeOrderId' => '123',
    'dateFrom' => '2024-01-15T10:30:00Z',
    'dateTo' => '2024-01-15T10:30:00Z',
    'plannedSupplyDate' => '2024-01-15T10:30:00Z',
    'timeZone' => '1',
    'ids' => '',
    'skipDayWithoutStocks' => 'true',
    'countByOrders' => 'true',
    'requierPlan' => '1',
    'forPrices' => '1999.99',
    'deliveryDate' => 'Пример deliveryDate',
    'onlyEmptyParchasePrice' => '1999.99',
    'onlyEmptyDeliveryCostPrice' => '1999.99',
    'forFboSupplyPlan' => 'true',
    'ignoreParams' => 'true',
    'ungroupWarehouses' => 'true',
    'replaceSetsByComponents' => 'true',
    'notGroupComponents' => 'true',
    'modelArticle' => 'ART-001',
    'ozonArticle' => 'ART-001',
    'yandexMarketShopSku' => 'SKU-12345',
    'sberArticle' => 'ART-001',
    'wbArticle' => 'ART-001',
    'barcode' => '4600123456789',
    'name' => 'Иван',
    'reportSheets' => 'BARCODE',
    'tagIds' => '',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'ACTUAL',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/stock/find?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/stock/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=value&hasGroup=true&modelDeleted=value&viewDeleted=value&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получить все остатки

Позволяет получить все остатки товаров, для сверки со своей системой учета
GET /api/wms/stock/all

Параметры запроса QUERY

Название Тип Обязательный Описание
warehouseId integer Нет Параметр warehouseId

Тело ответа

✓ 200 Успешное получение остатков
Content-Type: application/json
Тип ответа: WmsStockAll
Элементы массива
Поле Тип Описание
sku Sku Нет Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
skuId integer Нет ID sku остатка
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
modifyDate string Нет Дата последней модификации
quantity integer Нет Количество доступного остатка
calculatedQuantity integer Нет Количество рассчитанного остатка
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  warehouseId: '123',
};

const response = await axios.get('https://api.selsup.ru/api/wms/stock/all',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  warehouseId?: number;
}

const params: QueryParams = {
  warehouseId: '123',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/stock/all',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'warehouseId': '123',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/stock/all',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/stock/all?warehouseId=123", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/stock/all?warehouseId=123"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'warehouseId' => '123',
];

$url = 'https://api.selsup.ru/api/wms/stock/all?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/stock/all?warehouseId=123' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получить резервы

Позволяет получить информацию о зарезервированных остатках товара на складе. Какие заказы, какое количество остатка держат в резерве
GET /api/wms/sku/{skuId}/reserve/{warehouseId}

Параметры пути PATH

Название Тип Обязательный Описание
warehouseId integer Да Идентификатор ячейки на складе. Можно найти через метод findCell
skuId integer Да SKU товара. Можно получить через метод findStock

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: SkuReserve
Элементы массива
Поле Тип Описание
orderId integer Нет
quantity integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.get('https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.get<any>('https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.get(
    'https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/${skuId}/reserve/${warehouseId}',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/sku/{skuId}/reserve/{warehouseId}' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 История перемещений товаров

Позволяет получить историю товаров: какой пользователь переместил, в какую ячейку или заказ
GET /api/wms/item/{itemId}/history

Параметры пути PATH

Название Тип Обязательный Описание
itemId integer Да Параметр itemId

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: WmsItemHistory
Элементы массива
Поле Тип Описание
id integer Нет Идентификатор истории
clientId integer Нет Идентификатор клиента
wmsItemId integer Нет Идентификатор остатка
jobId integer Нет Выполненная работа
userId integer Нет Пользователь, совершивший операцию
operation string Нет Тип операции
date string Нет Дата совершения операции
orderId integer Нет Заказ, в который списали товар
order Order Нет Заказ (накладная) на отгрузку. В заказе обязательно должен быть хотя бы один товар
item WmsItem Нет Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
orderProductId integer Нет
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Нет
lastInventoryId integer Нет Идентификатор последней инвентаризации, в которой проверялся остаток
itemsCount integer Нет На сколько изменился остаток
itemTotalQuantity integer Нет Общее количество товара в остатке
oldTotalQuantity integer Нет Предыдущее общее количество товара в остатке
skuTotalQuantity integer Нет Общий остаток по SKU на выбранном складе
warehouseId integer Нет Идентификатор склада
userLogin string Нет
shipmentInvoiceNumber integer Нет
incomeInvoiceNumber integer Нет
itemCell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.get('https://api.selsup.ru/api/wms/item/${itemId}/history',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.get<any>('https://api.selsup.ru/api/wms/item/${itemId}/history',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.get(
    'https://api.selsup.ru/api/wms/item/${itemId}/history',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/item/${itemId}/history", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/item/${itemId}/history"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/${itemId}/history',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/item/{itemId}/history' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Поиск остатка

По фильтру карточек товаров возвращает информацию о единицах хранения на складе с указанием места и уникального номера
GET /api/wms/item/find

Параметры запроса QUERY

Название Тип Обязательный Описание
query string Нет Поисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon
article string Нет Поиск по названию артикула товара
color string Нет Поиск по названию цвета товара
viewId integer Нет Поиск по идентификатору цвета
skuViewId integer Нет Поиск по SKU идентификатору цвета
modelId integer Нет Поиск по идентификатору модели
onlyUnpurchased boolean Нет Непродающиеся товары?
onlyUnprofitable boolean Нет Товары с отрицательной чистой прибылью?
groupId integer Нет Фильтр по ID групповой карточки
groupIds integer Нет Фильтр по ID групповых карточек. groupIds=1&groupIds=2
onlyLowMargin boolean Нет Товары с низкой маржинальностью?
onlyNegativeMargin boolean Нет Товары с отрицательной маржинальностью?
onlyLowPurchasePercent boolean Нет Товары с низким процентом выкупа?
needToBuy boolean Нет Товары, которые нужно показать в списке для заказа?
planDays integer Нет Количество дней на которые планировать закупки. По умолчанию 30
organizations integer Нет Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2
needUpdatePrice boolean Нет Фильтр по необходимости обновить цену на Wildberries?
testCard boolean Нет Тестовая карточки для создания?
hasImages boolean Нет Наличие или отсутствие картинок у товара?
isDuplicate boolean Нет Карточка является дубликатом?
hasWildberriesId integer Нет Наличие карточки товара в Wildberries?
hasSupplyingQuantity boolean Нет Наличие поставляемого количества по модели FBM?
noWbImages boolean Нет Наличие фото на Wildberries?
noOzonImages boolean Нет Наличие фото на Ozon?
noYMImages boolean Нет Наличие фото на Яндекс.Маркет?
deleted boolean Нет Показать помеченные удаленными товары?
hasGroup boolean Нет Наличие групповой карточки у товара?
modelDeleted boolean Нет Показать помеченные удаленными модели?
viewDeleted boolean Нет Показать помеченные удаленными цвета?
inStock boolean Нет Наличие остатков товаров на маркетплейсе или складе?
noStock boolean Нет Отсутствие остатков товаров на маркетплейсе и складе?
inFbsStock boolean Нет Наличие остатков на складах в SelSup?
noFbsStock boolean Нет Отсутствие остатков на складах в SelSup?
inFboStock boolean Нет Наличие остатков на складах FBO?
noFboStock boolean Нет Отсутствие остатков на складах FBO?
hasStockInWarehouse integer Нет ID склада на котором есть остатки в SelSup
hasQuantity boolean Нет Параметр hasQuantity
noStockInWarehouse integer Нет ID склада на котором нет остатков в SelSup
grouped boolean Нет Группировать товары по цветам?
uniqView boolean Нет Отдавать только товары с уникальными цвета?
uniqViewSku boolean Нет Отдавать только товары с уникальными цвета без дубликатов по остаткам?
uniqModel boolean Нет Отдавать только товары с уникальными моделями?
uniqSku boolean Нет Отдавать только товары с уникальными SKU?
contractors integer Нет Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2
categories integer Нет Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2
brands integer Нет Фильтр по ID брендам товара
stockRefreshDate Date Нет Параметр stockRefreshDate
wildberriesRating Array of integer Нет Фильтр товаров по рейтингу отзывов Вайлдбериз
wildberriesCardDoesNotOpen boolean Нет Фильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр?
productId integer Нет Идентификатор товара
productIds integer Нет Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2
sourceOrganizationIds integer Нет Фильтр товаров, которые были импортрованы в другие организации
needImportWildberriesCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Вайлдбериз?
needImportOzonCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Ozon?
needImportAliexpressCard boolean Нет Фильтр товаров для которых нужно обновить карточку в Aliexpress?
needUpdateFromSimaland boolean Нет Фильтр товаров для которых нужно обновить стоки и цены в Simaland?
favourite boolean Нет Фильтр по избранным товарам, которые клиент пометил избранными?
status "CREATED""IN_STOCK""LOST""RESERVED""SUPPLIED""REMOVED""SALE""REFUND""INCOME_MARKETPLACE" Нет Фильтр по статусу для WmsItem
actual boolean Нет Фильтр по показателю актуальности?
skuId integer Нет Фильтр по skuId
skuIds integer Нет Фильтр по skuIds
lastInventoryId integer Нет Фильтр по ID инвентаризации для WmsItem
cellId integer Нет Фильтр по ID ячейке для WmsItem
itemId integer Нет Фильтр ID уникальному коду для WmsItem
warehouseId integer Нет Фильтр ID складу для WmsItem
avitoCategoryId integer Нет ID категории Авито
hasAvitoCategory boolean Нет Параметр hasAvitoCategory
services Array of string Нет Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON
createdIn Array of string Нет Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON
duplicate boolean Нет Является ли карточка дубликатом?
orderService "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Нет Позволяет отфильтровать по маркетплейсу заказа, в закупках из заказов
productType "PRODUCT""SET""SERVICE""DIGITAL" Нет Фильтр по типу товара, type=PRODUCT или type=SET
withCategoryAndBrand boolean Нет Признак, что грузим категорию и бренд?
allServices boolean Нет Признак, что грузить данные по всем сервисам?
inWarehouseRegions Array of string Нет Подгружать ФБО остатки/продажи со складов входящих в список регионов
inWarehouses Array of integer Нет Подгружать ФБО остатки/продажи со складов входящих в список
incomeOrderId integer Нет Фильтр товаров по ID заказа
incomeId integer Нет Фильтр товаров по ID заказа поставщика
itemIncomeOrderId integer Нет Фильтр остатков из приемки
dateFrom Date Нет Дата начала
dateTo Date Нет Дата окончания
plannedSupplyDate Date Нет Планируемая дата поставки
timeZone integer Нет Часовой пояс клиента по UTC
ids integer Нет Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2
skipDayWithoutStocks boolean Нет Пропускать дни без остатков?
countByOrders boolean Нет Делать расчет по заказам, если true, и по заказам, если false?
requierPlan number Нет Фильтр по Рекомендации к поставке
forPrices boolean Нет Отдавать в ответе данные для таблицы цен?
deliveryDate Date Нет Фильтр по дате доставки заказа
onlyEmptyParchasePrice boolean Нет Выгружать товары только с пустыми закупочными ценами?
onlyEmptyDeliveryCostPrice boolean Нет Выгружать товары только с пустыми дополнительными расходами?
forFboSupplyPlan boolean Нет Показывает для чего идет расчет планирования для фбо или поставок?
ignoreParams boolean Нет Признак для выгрузки карточек без параметров?
ungroupWarehouses boolean Нет Если true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок
replaceSetsByComponents boolean Нет Признак раскрывать ли комплекты?
notGroupComponents boolean Нет Признак не группировать компоненты?
modelArticle string Нет Фильтр по артикулу модели
ozonArticle string Нет Фильтр по артикулу Ozon
yandexMarketShopSku string Нет Фильтр по артикулу Яндекс.Маркет
sberArticle string Нет Параметр sberArticle
wbArticle string Нет Параметр wbArticle
barcode string Нет Фильтр по штрих-коду
name string Нет Фильтр по названию товара
reportSheets "BARCODE""COLOR""ARTICLE" Нет Параметр reportSheets
tagIds integer Нет Фильтр по ID тегов. Только товары, привязанные к этим тегам
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy "ACTUAL""ID""PRODUCTID""NAME""BARCODE""FAVOURITE""INSTOCKQUANTITY""FBSQUANTITY""CALCULATEDINSTOCKQUANTITY""STOCK""OZONSTOCKCOUNT""OZONSUPPLYINGQUANTITY""OZONORDERQUANTITY""OZONFBSORDERSQUANTITY""OZONSTOCKBETWEENWAREHOUSES""OZONUPDATEDPRICE""LASTWILDBERRIESORDERDATE""WILDBERRIESSTOCKCOUNT""WILDBERRIESSUPPLYINGQUANTITY""WILDBERRIESFBSORDERSQUANTITY""WILDBERRIESORDERQUANTITY""WILDBERRIESPROFIT""WILDBERRIESPRICE""WILDBERRIESUPDATEDPRICE""PRICE""PRICEWITHOUTDISCOUNT""PURCHASEPRICE""PURCHASECURRENCY""MANUFACTURER""REALSIZE""CATEGORY""VENDORSIZE""DELIVERYCOST""WILDBERRIESSALEQUANTITY""WILDBERRIESQUANTITYINWAY""OZONPRICE""OZONPROFIT""LASTOZONORDERDATE""ARTICLE""COLOR""SIZE""CREATEDUSER""ORGANIZATIONID""BRAND""CREATEDDATE""LASTSTOCKCHANGE""STATUS""CELL""ITEMID""ORDERID""PUTUSERID""PUTDATE""TAKEUSERID""TAKEDATE""INCOMEORDER""NUMBER""TOTALQUANTITY""SUPPLYORDERPRODUCTID""TOTALORDERS""UPDATEDPRICE""QUANTITY""ALIEXPRESSPRICE""YANDEXMARKETPRICE""SKU""OZONARTICLE""WBARTICLE""YANDEXMARKETSHOPSKU""YANDEXMARKETSTOCKCOUNT""ALIEXPRESSSKU""SBERARTICLE""ONECARTICLE""ADD""ORDERMINDATE""INCOMEQUANTITY""SBERMEGAMARKETSUPPLYINGQUANTITY""YANDEXMARKETSUPPLYINGQUANTITY""TOTALSUPPLYINGQUANTITY""TOTALFBSORDERSCOUNT""STOCKCOUNTUNITED""FBOSTOCKCOUNT""RECOMENDSALESPLAN""WBTOTALSALESCOUNT""OZONTOTALSALESCOUNT""SBERTOTALSALESCOUNT""YANDEXTOTALSALESCOUNT""EXTERNALARTICLE""FBOSALES" Нет Поле для сортировки
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of WmsItem Строки с результатом поиска
Структура WmsItem
Поле Тип Описание
id integer ID остатка
status string Статус единицы хранения товара на складе
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
productId integer
skuId integer Связь с SKU и карточкой товара
salePrice number Сумма продаж товара
purchasePrice number Закупочная цена товара, берется из приемки на склад
otherExpenses number Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Заказ по которому было поступление этого товара
productId integer Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Товар в заказе, по которому товар убыл со стока
productCode ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box Box Короб, в который упаковываются товары
Структура Box
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of Order
Структура Order
Поле Тип Описание
service string Сервис
products Array of BoxItem Выполненные работы для этого короба
Структура BoxItem
Поле Тип Описание
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
applyStatusId object Код маркировки товара в Честном Знаке
createdDate string Дата создания остатка
updatedDate string Дата изменения остатка
expiredDate string Срок годности товара
putUserId integer Идентификатор пользователя, который разместил на складе этот товар
putDate string Дата, когда товар был размещен на складе
takeUserId integer Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Дата, когда товар собрали или отметили потерянным
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
clientId integer
lastInventoryId integer Идентификатор последней инвентаризации
modifyDate string
gtd string
rnpt string
quantity integer Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer
isSet boolean
supplied integer Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  query: 'Пример query',
  article: 'ART-001',
  color: 'Пример color',
  viewId: '123',
  skuViewId: 'SKU-12345',
  modelId: '123',
  onlyUnpurchased: 'true',
  onlyUnprofitable: 'true',
  groupId: '123',
  groupIds: '',
  onlyLowMargin: 'true',
  onlyNegativeMargin: 'true',
  onlyLowPurchasePercent: 'true',
  needToBuy: 'true',
  planDays: '15',
  organizations: 'АО "Торговый дом"',
  needUpdatePrice: '1999.99',
  testCard: 'true',
  hasImages: 'https://example.com/image.jpg',
  isDuplicate: 'true',
  hasWildberriesId: 'true',
  hasSupplyingQuantity: 'true',
  noWbImages: 'https://example.com/image.jpg',
  noOzonImages: 'https://example.com/image.jpg',
  noYMImages: 'https://example.com/image.jpg',
  deleted: 'false',
  hasGroup: 'true',
  modelDeleted: 'false',
  viewDeleted: 'false',
  inStock: 'true',
  noStock: 'true',
  inFbsStock: 'true',
  noFbsStock: 'true',
  inFboStock: 'true',
  noFboStock: 'true',
  hasStockInWarehouse: '1',
  hasQuantity: 'true',
  noStockInWarehouse: '1',
  grouped: 'true',
  uniqView: 'true',
  uniqViewSku: 'SKU-12345',
  uniqModel: 'true',
  uniqSku: 'SKU-12345',
  contractors: '',
  categories: '',
  brands: '',
  stockRefreshDate: '2024-01-15T10:30:00Z',
  wildberriesRating: '',
  wildberriesCardDoesNotOpen: 'true',
  productId: '123',
  productIds: '',
  sourceOrganizationIds: 'АО "Торговый дом"',
  needImportWildberriesCard: 'true',
  needImportOzonCard: 'true',
  needImportAliexpressCard: 'true',
  needUpdateFromSimaland: 'true',
  favourite: 'true',
  status: 'active',
  actual: 'true',
  skuId: 'SKU-12345',
  skuIds: 'SKU-12345',
  lastInventoryId: '123',
  cellId: '123',
  itemId: '123',
  warehouseId: '123',
  avitoCategoryId: '123',
  hasAvitoCategory: 'true',
  services: '',
  createdIn: '',
  duplicate: 'true',
  orderService: 'NONE',
  productType: 'standard',
  withCategoryAndBrand: 'true',
  allServices: 'true',
  inWarehouseRegions: 'Московская область',
  inWarehouses: '',
  incomeOrderId: '123',
  incomeId: '123',
  itemIncomeOrderId: '123',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  plannedSupplyDate: '2024-01-15T10:30:00Z',
  timeZone: '1',
  ids: '',
  skipDayWithoutStocks: 'true',
  countByOrders: 'true',
  requierPlan: '1',
  forPrices: '1999.99',
  deliveryDate: 'Пример deliveryDate',
  onlyEmptyParchasePrice: '1999.99',
  onlyEmptyDeliveryCostPrice: '1999.99',
  forFboSupplyPlan: 'true',
  ignoreParams: 'true',
  ungroupWarehouses: 'true',
  replaceSetsByComponents: 'true',
  notGroupComponents: 'true',
  modelArticle: 'ART-001',
  ozonArticle: 'ART-001',
  yandexMarketShopSku: 'SKU-12345',
  sberArticle: 'ART-001',
  wbArticle: 'ART-001',
  barcode: '4600123456789',
  name: 'Иван',
  reportSheets: 'BARCODE',
  tagIds: '',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'ACTUAL',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/item/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  query?: string;
  article?: string;
  color?: string;
  viewId?: number;
  skuViewId?: number;
  modelId?: number;
  onlyUnpurchased?: string;
  onlyUnprofitable?: string;
  groupId?: number;
  groupIds?: string;
  onlyLowMargin?: string;
  onlyNegativeMargin?: string;
  onlyLowPurchasePercent?: string;
  needToBuy?: string;
  planDays?: number;
  organizations?: string;
  needUpdatePrice?: string;
  testCard?: string;
  hasImages?: string;
  isDuplicate?: string;
  hasWildberriesId?: string;
  hasSupplyingQuantity?: string;
  noWbImages?: string;
  noOzonImages?: string;
  noYMImages?: string;
  deleted?: string;
  hasGroup?: string;
  modelDeleted?: string;
  viewDeleted?: string;
  inStock?: string;
  noStock?: string;
  inFbsStock?: string;
  noFbsStock?: string;
  inFboStock?: string;
  noFboStock?: string;
  hasStockInWarehouse?: number;
  hasQuantity?: string;
  noStockInWarehouse?: number;
  grouped?: string;
  uniqView?: string;
  uniqViewSku?: string;
  uniqModel?: string;
  uniqSku?: string;
  contractors?: string;
  categories?: string;
  brands?: string;
  stockRefreshDate?: string;
  wildberriesRating?: string;
  wildberriesCardDoesNotOpen?: string;
  productId?: number;
  productIds?: string;
  sourceOrganizationIds?: string;
  needImportWildberriesCard?: string;
  needImportOzonCard?: string;
  needImportAliexpressCard?: string;
  needUpdateFromSimaland?: string;
  favourite?: string;
  status?: string;
  actual?: string;
  skuId?: number;
  skuIds?: string;
  lastInventoryId?: number;
  cellId?: number;
  itemId?: number;
  warehouseId?: number;
  avitoCategoryId?: number;
  hasAvitoCategory?: string;
  services?: string;
  createdIn?: string;
  duplicate?: string;
  orderService?: string;
  productType?: string;
  withCategoryAndBrand?: string;
  allServices?: string;
  inWarehouseRegions?: string;
  inWarehouses?: string;
  incomeOrderId?: number;
  incomeId?: number;
  itemIncomeOrderId?: number;
  dateFrom?: string;
  dateTo?: string;
  plannedSupplyDate?: string;
  timeZone?: number;
  ids?: string;
  skipDayWithoutStocks?: string;
  countByOrders?: string;
  requierPlan?: number;
  forPrices?: string;
  deliveryDate?: string;
  onlyEmptyParchasePrice?: string;
  onlyEmptyDeliveryCostPrice?: string;
  forFboSupplyPlan?: string;
  ignoreParams?: string;
  ungroupWarehouses?: string;
  replaceSetsByComponents?: string;
  notGroupComponents?: string;
  modelArticle?: string;
  ozonArticle?: string;
  yandexMarketShopSku?: string;
  sberArticle?: string;
  wbArticle?: string;
  barcode?: string;
  name?: string;
  reportSheets?: string;
  tagIds?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  query: 'Пример query',
  article: 'ART-001',
  color: 'Пример color',
  viewId: '123',
  skuViewId: 'SKU-12345',
  modelId: '123',
  onlyUnpurchased: 'true',
  onlyUnprofitable: 'true',
  groupId: '123',
  groupIds: '',
  onlyLowMargin: 'true',
  onlyNegativeMargin: 'true',
  onlyLowPurchasePercent: 'true',
  needToBuy: 'true',
  planDays: '15',
  organizations: 'АО "Торговый дом"',
  needUpdatePrice: '1999.99',
  testCard: 'true',
  hasImages: 'https://example.com/image.jpg',
  isDuplicate: 'true',
  hasWildberriesId: 'true',
  hasSupplyingQuantity: 'true',
  noWbImages: 'https://example.com/image.jpg',
  noOzonImages: 'https://example.com/image.jpg',
  noYMImages: 'https://example.com/image.jpg',
  deleted: 'false',
  hasGroup: 'true',
  modelDeleted: 'false',
  viewDeleted: 'false',
  inStock: 'true',
  noStock: 'true',
  inFbsStock: 'true',
  noFbsStock: 'true',
  inFboStock: 'true',
  noFboStock: 'true',
  hasStockInWarehouse: '1',
  hasQuantity: 'true',
  noStockInWarehouse: '1',
  grouped: 'true',
  uniqView: 'true',
  uniqViewSku: 'SKU-12345',
  uniqModel: 'true',
  uniqSku: 'SKU-12345',
  contractors: '',
  categories: '',
  brands: '',
  stockRefreshDate: '2024-01-15T10:30:00Z',
  wildberriesRating: '',
  wildberriesCardDoesNotOpen: 'true',
  productId: '123',
  productIds: '',
  sourceOrganizationIds: 'АО "Торговый дом"',
  needImportWildberriesCard: 'true',
  needImportOzonCard: 'true',
  needImportAliexpressCard: 'true',
  needUpdateFromSimaland: 'true',
  favourite: 'true',
  status: 'active',
  actual: 'true',
  skuId: 'SKU-12345',
  skuIds: 'SKU-12345',
  lastInventoryId: '123',
  cellId: '123',
  itemId: '123',
  warehouseId: '123',
  avitoCategoryId: '123',
  hasAvitoCategory: 'true',
  services: '',
  createdIn: '',
  duplicate: 'true',
  orderService: 'NONE',
  productType: 'standard',
  withCategoryAndBrand: 'true',
  allServices: 'true',
  inWarehouseRegions: 'Московская область',
  inWarehouses: '',
  incomeOrderId: '123',
  incomeId: '123',
  itemIncomeOrderId: '123',
  dateFrom: '2024-01-15T10:30:00Z',
  dateTo: '2024-01-15T10:30:00Z',
  plannedSupplyDate: '2024-01-15T10:30:00Z',
  timeZone: '1',
  ids: '',
  skipDayWithoutStocks: 'true',
  countByOrders: 'true',
  requierPlan: '1',
  forPrices: '1999.99',
  deliveryDate: 'Пример deliveryDate',
  onlyEmptyParchasePrice: '1999.99',
  onlyEmptyDeliveryCostPrice: '1999.99',
  forFboSupplyPlan: 'true',
  ignoreParams: 'true',
  ungroupWarehouses: 'true',
  replaceSetsByComponents: 'true',
  notGroupComponents: 'true',
  modelArticle: 'ART-001',
  ozonArticle: 'ART-001',
  yandexMarketShopSku: 'SKU-12345',
  sberArticle: 'ART-001',
  wbArticle: 'ART-001',
  barcode: '4600123456789',
  name: 'Иван',
  reportSheets: 'BARCODE',
  tagIds: '',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'ACTUAL',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/item/find',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'query': 'Пример query',
    'article': 'ART-001',
    'color': 'Пример color',
    'viewId': '123',
    'skuViewId': 'SKU-12345',
    'modelId': '123',
    'onlyUnpurchased': 'true',
    'onlyUnprofitable': 'true',
    'groupId': '123',
    'groupIds': '',
    'onlyLowMargin': 'true',
    'onlyNegativeMargin': 'true',
    'onlyLowPurchasePercent': 'true',
    'needToBuy': 'true',
    'planDays': '15',
    'organizations': 'АО "Торговый дом"',
    'needUpdatePrice': '1999.99',
    'testCard': 'true',
    'hasImages': 'https://example.com/image.jpg',
    'isDuplicate': 'true',
    'hasWildberriesId': 'true',
    'hasSupplyingQuantity': 'true',
    'noWbImages': 'https://example.com/image.jpg',
    'noOzonImages': 'https://example.com/image.jpg',
    'noYMImages': 'https://example.com/image.jpg',
    'deleted': 'false',
    'hasGroup': 'true',
    'modelDeleted': 'false',
    'viewDeleted': 'false',
    'inStock': 'true',
    'noStock': 'true',
    'inFbsStock': 'true',
    'noFbsStock': 'true',
    'inFboStock': 'true',
    'noFboStock': 'true',
    'hasStockInWarehouse': '1',
    'hasQuantity': 'true',
    'noStockInWarehouse': '1',
    'grouped': 'true',
    'uniqView': 'true',
    'uniqViewSku': 'SKU-12345',
    'uniqModel': 'true',
    'uniqSku': 'SKU-12345',
    'contractors': '',
    'categories': '',
    'brands': '',
    'stockRefreshDate': '2024-01-15T10:30:00Z',
    'wildberriesRating': '',
    'wildberriesCardDoesNotOpen': 'true',
    'productId': '123',
    'productIds': '',
    'sourceOrganizationIds': 'АО "Торговый дом"',
    'needImportWildberriesCard': 'true',
    'needImportOzonCard': 'true',
    'needImportAliexpressCard': 'true',
    'needUpdateFromSimaland': 'true',
    'favourite': 'true',
    'status': 'active',
    'actual': 'true',
    'skuId': 'SKU-12345',
    'skuIds': 'SKU-12345',
    'lastInventoryId': '123',
    'cellId': '123',
    'itemId': '123',
    'warehouseId': '123',
    'avitoCategoryId': '123',
    'hasAvitoCategory': 'true',
    'services': '',
    'createdIn': '',
    'duplicate': 'true',
    'orderService': 'NONE',
    'productType': 'standard',
    'withCategoryAndBrand': 'true',
    'allServices': 'true',
    'inWarehouseRegions': 'Московская область',
    'inWarehouses': '',
    'incomeOrderId': '123',
    'incomeId': '123',
    'itemIncomeOrderId': '123',
    'dateFrom': '2024-01-15T10:30:00Z',
    'dateTo': '2024-01-15T10:30:00Z',
    'plannedSupplyDate': '2024-01-15T10:30:00Z',
    'timeZone': '1',
    'ids': '',
    'skipDayWithoutStocks': 'true',
    'countByOrders': 'true',
    'requierPlan': '1',
    'forPrices': '1999.99',
    'deliveryDate': 'Пример deliveryDate',
    'onlyEmptyParchasePrice': '1999.99',
    'onlyEmptyDeliveryCostPrice': '1999.99',
    'forFboSupplyPlan': 'true',
    'ignoreParams': 'true',
    'ungroupWarehouses': 'true',
    'replaceSetsByComponents': 'true',
    'notGroupComponents': 'true',
    'modelArticle': 'ART-001',
    'ozonArticle': 'ART-001',
    'yandexMarketShopSku': 'SKU-12345',
    'sberArticle': 'ART-001',
    'wbArticle': 'ART-001',
    'barcode': '4600123456789',
    'name': 'Иван',
    'reportSheets': 'BARCODE',
    'tagIds': '',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'ACTUAL',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/item/find',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/item/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=false&hasGroup=true&modelDeleted=false&viewDeleted=false&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/item/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=false&hasGroup=true&modelDeleted=false&viewDeleted=false&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'query' => 'Пример query',
    'article' => 'ART-001',
    'color' => 'Пример color',
    'viewId' => '123',
    'skuViewId' => 'SKU-12345',
    'modelId' => '123',
    'onlyUnpurchased' => 'true',
    'onlyUnprofitable' => 'true',
    'groupId' => '123',
    'groupIds' => '',
    'onlyLowMargin' => 'true',
    'onlyNegativeMargin' => 'true',
    'onlyLowPurchasePercent' => 'true',
    'needToBuy' => 'true',
    'planDays' => '15',
    'organizations' => 'АО "Торговый дом"',
    'needUpdatePrice' => '1999.99',
    'testCard' => 'true',
    'hasImages' => 'https://example.com/image.jpg',
    'isDuplicate' => 'true',
    'hasWildberriesId' => 'true',
    'hasSupplyingQuantity' => 'true',
    'noWbImages' => 'https://example.com/image.jpg',
    'noOzonImages' => 'https://example.com/image.jpg',
    'noYMImages' => 'https://example.com/image.jpg',
    'deleted' => 'false',
    'hasGroup' => 'true',
    'modelDeleted' => 'false',
    'viewDeleted' => 'false',
    'inStock' => 'true',
    'noStock' => 'true',
    'inFbsStock' => 'true',
    'noFbsStock' => 'true',
    'inFboStock' => 'true',
    'noFboStock' => 'true',
    'hasStockInWarehouse' => '1',
    'hasQuantity' => 'true',
    'noStockInWarehouse' => '1',
    'grouped' => 'true',
    'uniqView' => 'true',
    'uniqViewSku' => 'SKU-12345',
    'uniqModel' => 'true',
    'uniqSku' => 'SKU-12345',
    'contractors' => '',
    'categories' => '',
    'brands' => '',
    'stockRefreshDate' => '2024-01-15T10:30:00Z',
    'wildberriesRating' => '',
    'wildberriesCardDoesNotOpen' => 'true',
    'productId' => '123',
    'productIds' => '',
    'sourceOrganizationIds' => 'АО "Торговый дом"',
    'needImportWildberriesCard' => 'true',
    'needImportOzonCard' => 'true',
    'needImportAliexpressCard' => 'true',
    'needUpdateFromSimaland' => 'true',
    'favourite' => 'true',
    'status' => 'active',
    'actual' => 'true',
    'skuId' => 'SKU-12345',
    'skuIds' => 'SKU-12345',
    'lastInventoryId' => '123',
    'cellId' => '123',
    'itemId' => '123',
    'warehouseId' => '123',
    'avitoCategoryId' => '123',
    'hasAvitoCategory' => 'true',
    'services' => '',
    'createdIn' => '',
    'duplicate' => 'true',
    'orderService' => 'NONE',
    'productType' => 'standard',
    'withCategoryAndBrand' => 'true',
    'allServices' => 'true',
    'inWarehouseRegions' => 'Московская область',
    'inWarehouses' => '',
    'incomeOrderId' => '123',
    'incomeId' => '123',
    'itemIncomeOrderId' => '123',
    'dateFrom' => '2024-01-15T10:30:00Z',
    'dateTo' => '2024-01-15T10:30:00Z',
    'plannedSupplyDate' => '2024-01-15T10:30:00Z',
    'timeZone' => '1',
    'ids' => '',
    'skipDayWithoutStocks' => 'true',
    'countByOrders' => 'true',
    'requierPlan' => '1',
    'forPrices' => '1999.99',
    'deliveryDate' => 'Пример deliveryDate',
    'onlyEmptyParchasePrice' => '1999.99',
    'onlyEmptyDeliveryCostPrice' => '1999.99',
    'forFboSupplyPlan' => 'true',
    'ignoreParams' => 'true',
    'ungroupWarehouses' => 'true',
    'replaceSetsByComponents' => 'true',
    'notGroupComponents' => 'true',
    'modelArticle' => 'ART-001',
    'ozonArticle' => 'ART-001',
    'yandexMarketShopSku' => 'SKU-12345',
    'sberArticle' => 'ART-001',
    'wbArticle' => 'ART-001',
    'barcode' => '4600123456789',
    'name' => 'Иван',
    'reportSheets' => 'BARCODE',
    'tagIds' => '',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'ACTUAL',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/item/find?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/item/find?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&article=ART-001&color=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20color&viewId=123&skuViewId=SKU-12345&modelId=123&onlyUnpurchased=true&onlyUnprofitable=true&groupId=123&groupIds=&onlyLowMargin=true&onlyNegativeMargin=true&onlyLowPurchasePercent=true&needToBuy=true&planDays=15&organizations=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needUpdatePrice=1999.99&testCard=true&hasImages=https%3A%2F%2Fexample.com%2Fimage.jpg&isDuplicate=true&hasWildberriesId=true&hasSupplyingQuantity=true&noWbImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noOzonImages=https%3A%2F%2Fexample.com%2Fimage.jpg&noYMImages=https%3A%2F%2Fexample.com%2Fimage.jpg&deleted=value&hasGroup=true&modelDeleted=value&viewDeleted=value&inStock=true&noStock=true&inFbsStock=true&noFbsStock=true&inFboStock=true&noFboStock=true&hasStockInWarehouse=1&hasQuantity=true&noStockInWarehouse=1&grouped=true&uniqView=true&uniqViewSku=SKU-12345&uniqModel=true&uniqSku=SKU-12345&contractors=&categories=&brands=&stockRefreshDate=2024-01-15T10%3A30%3A00Z&wildberriesRating=&wildberriesCardDoesNotOpen=true&productId=123&productIds=&sourceOrganizationIds=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&needImportWildberriesCard=true&needImportOzonCard=true&needImportAliexpressCard=true&needUpdateFromSimaland=true&favourite=true&status=active&actual=true&skuId=SKU-12345&skuIds=SKU-12345&lastInventoryId=123&cellId=123&itemId=123&warehouseId=123&avitoCategoryId=123&hasAvitoCategory=true&services=&createdIn=&duplicate=true&orderService=NONE&productType=standard&withCategoryAndBrand=true&allServices=true&inWarehouseRegions=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C&inWarehouses=&incomeOrderId=123&incomeId=123&itemIncomeOrderId=123&dateFrom=2024-01-15T10%3A30%3A00Z&dateTo=2024-01-15T10%3A30%3A00Z&plannedSupplyDate=2024-01-15T10%3A30%3A00Z&timeZone=1&ids=&skipDayWithoutStocks=true&countByOrders=true&requierPlan=1&forPrices=1999.99&deliveryDate=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20deliveryDate&onlyEmptyParchasePrice=1999.99&onlyEmptyDeliveryCostPrice=1999.99&forFboSupplyPlan=true&ignoreParams=true&ungroupWarehouses=true&replaceSetsByComponents=true&notGroupComponents=true&modelArticle=ART-001&ozonArticle=ART-001&yandexMarketShopSku=SKU-12345&sberArticle=ART-001&wbArticle=ART-001&barcode=4600123456789&name=%D0%98%D0%B2%D0%B0%D0%BD&reportSheets=BARCODE&tagIds=&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=ACTUAL&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Поиск остатка по ШК

Поиск остатка на складе по штрих-коду для схемы хранения, когда каждая штука товара маркируется уникальным кодом.
GET /api/wms/item/barcode

Параметры запроса QUERY

Название Тип Обязательный Описание
barcode string Да Штрих-код уникального кода
full boolean Нет Возвращать полную информацию о товаре с SKU

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer ID остатка
status string Статус единицы хранения товара на складе
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product object Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
productId integer
skuId integer Связь с SKU и карточкой товара
salePrice number Сумма продаж товара
purchasePrice number Закупочная цена товара, берется из приемки на склад
otherExpenses number Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Заказ по которому было поступление этого товара
productId integer Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Товар в заказе, по которому товар убыл со стока
productCode ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box Box Короб, в который упаковываются товары
Структура Box
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of Order
Структура Order
Поле Тип Описание
id integer Идентификатор заказа. Проставляется автоматически
name string Название заказа
status string Статус заказа
bindingOrderId integer Ид заказа, которому делаем возврат
type Обязательный string Тип заказа
boxType string Вид упаковки для заказа
service string Сервис
writeOffStocks boolean Списать товары с остатков
warehouseId integer Склад на который производится отгрузка
stockWarehouseId integer Склад для списания остатков
createdDate string Дата создания заказа на маркетплейсе
created string Дата создания заказа в SelSup
deliveryDate string Дата доставки заказа
deliveryMethod integer Способ доставки заказа
deliveryMethodName string Название способа доставки заказа
invoiceNumber integer Короткий номер заказа
externalOrderId string Внешний номер заказа на маркетплейсе
postingNumber string Номер отправления.
trackingNumber string Трек-номер отправления
wildberriesRid string Идентификатор заказа Вайлдбериз
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
organizationId integer Организация заказа
invoiceMessage string Сообщение при отправке счета
deleted boolean Статус удаления заказа
createdUser string Пользователь, создавший заказ
userId integer Пользователь, который взял этот заказ
closeUserId integer Пользователь, который закрыл заказ
closeDate string Дата, когда был закрыт заказ
startCollectDate string Дата и время начала сборки заказа
supplyId integer Идентификатор поставки
customer Customer Покупатель товаров
customerId integer ID покупателя
buyer Contractor Контрагенты
buyerId integer ID грузополучателя для WHOLESALE
supplier Contractor Контрагенты
supplierId integer Идентификатор поставщика
totalQuantity integer Общее количество товара в заказе для отображения на списке товаров
totalPrice number Общая цена заказа
totalPriceWithExpenses number Сумма заказа с доп расходами
totalPurchasePrice number Сумма закупочных цен
products Array of WmsItem Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе
Структура WmsItem
Поле Тип Описание
supply Supply Поставка товаров на склад маркетплейса. Состоит из нескольких заказов, которые отгружаются в определенную дату
labelsPath string Путь к этикеткам для заказа
labelsUrl string URL к этикеткам для заказа
moySkladId string Идентификатор заказа Мой Склад
moySkladDemandId string Идентификатор отгрузки Мой Склад
wildberriesStickerId integer Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа
wildberriesStickerEncoded string Штрих-код этикетки для FBS. Используется при сканировании кода заказа
aliexpressHandoverId integer Лист передачи с отправлениями Aliexpress
express boolean Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа
updateInService boolean Пометка необходимости обновить статус на маркетплейсе
quantumId integer Идентификатор эконом-товара. Для OZON заказов
message string Сообщение об ошибке при обновлении заказа во внешнем сервисе
messageParams string JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе
sberDeliveryNumber string Номер доставки СберМегаМаркет (SberOrder.deliveryId)
checkDate string Дата проверки отгрузки заказа
comment string Комментарий к заказу
oneCId string Идентификатор заказа в 1С
gtd string Номер государственной таможенной декларации
gtdDate string Дата государственной таможенной декларации для Честного знака
customCode string Код таможни ГТД
decisionCode string Код решения таможни
remarkingCause string Код причины перемаркировки
serviceWarehouseId string Склад на маркетплейсе
supplySuccess boolean
deliveryRegion string Регион доставки.
logistics number Затраты на логистику.
totalCommissions number Общая комиссия на товары в заказе.
saleDate string Дата продажи.
returnDate string Дата возврата.
modifiedDate string Дата последнего изменения статуса
sberBoxIndex integer Номер грузового места для СберМегаМаркета
markingStatus string Статус маркировки для заказа
markingType Обязательный string Тип заказа для маркировки
deliveryService string Сервис доставки для DBS
deliveryServiceIdentification string Идентификатор заказа в сервисе доставки
deliveryPoint string JSON точки доставки заказа для выбранной службы доставки
deliveryPointCode string Код точки доставки от маркетплейса
deliveryLabelPath string Путь на файл с накладной службы доставки
deliveryLabelUrl string Ссылка на файл с накладной службы доставки
deliveryLabelRequest string ID запроса на формирование этикетки
labelRequest string ID запроса на формирование этикетки
labelTaskId integer ID задачи на формирование стикера
edoId string Идентификатор документа в ЭДО
dropShippingOrderId string Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга
deliveryInvoiceNumber string Номер транспортной накладной
fromAnalyticData boolean Данные пришли из profit_report
serviceWarehouse string Склад отгрузки c МП
deliveryPointType string Доставка до (пункт выдачи / адрес)
lastStatusUpdate string Дата последнего обновления статуса с маркетплейсов
incomeId integer id ордера типа INCOME
boxLimit integer Ограничение на количество коробов
timeZone integer Часовой пояс клиента по UTC
packages Array of OrderPackageItem
Структура OrderPackageItem
Поле Тип Описание
stickerId integer Код на стикере заказа в виде номера
stickerText string Код на стикере заказа для сканирования (штрих-код или qr-код)
buyerCustomer YandexMarkerBuyerInfo Информация о покупателе Yandex.Market. При получении информации о заказе по id
service string Сервис
products Array of BoxItem Выполненные работы для этого короба
Структура BoxItem
Поле Тип Описание
id integer
jobId integer Идентификатор работы Job
box Box Короб, в который упаковываются товары
orderId integer Заказ Order, к которому относится товар
orderProductId integer Позиция в заказе, над которой выполнялась операция
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer ID товара, над которым выполнялась операция
quantity integer Количество единиц товара, которые были упакованы
userId integer Пользователь, который выполнил задание
date string Дата выполнения задания
price number Оплата, которую получит исполнитель за выполнение данного задания
comment string Комментарий по работе
correctOrderProductQuantity boolean Корректировать количество товаров в заказе
spendTime integer
clientId integer
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
Структура object
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
Структура object
Поле Тип Описание
id integer
barcode string Уникальный штрих-код короба
type string Тип короба в зависимости от типа заказа Order.boxType
userId integer Пользователь, который создал короб
createdUser string Логин пользователя, который создал короб
createdDate string Дата создания короба
orderId integer Заказ к которому привязан короб
supplyId integer
clientId integer
organizationId integer
orderToSelect Array of object
Структура object
Поле Тип Описание
service string Сервис
products Array of object Выполненные работы для этого короба
Структура object
Поле Тип Описание
quantity integer Общее количество товаров в коробе, вычисляется при запросе
markQuantity integer Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabel integer Количество позиций в последнем скачанном стикере короба
labelUrl string URL для получения стикера короба поставки
labelPath string Путь к стикеру короба поставки в S3
applyStatusId object Код маркировки товара в Честном Знаке
Структура object
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product object Товар - уникальный с точки зрения подтребительских свойств товар.
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box object Короб, в который упаковываются товары
applyStatusId object Код маркировки товара в Честном Знаке
createdDate string Дата создания остатка
updatedDate string Дата изменения остатка
expiredDate string Срок годности товара
putUserId integer Идентификатор пользователя, который разместил на складе этот товар
putDate string Дата, когда товар был размещен на складе
takeUserId integer Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Дата, когда товар собрали или отметили потерянным
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
clientId integer
lastInventoryId integer Идентификатор последней инвентаризации
modifyDate string
gtd string
rnpt string
quantity integer Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer
isSet boolean
supplied integer Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  barcode: '4600123456789',
  full: 'Петров Иван Иванович',
};

const response = await axios.get('https://api.selsup.ru/api/wms/item/barcode',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  barcode?: string;
  full?: string;
}

const params: QueryParams = {
  barcode: '4600123456789',
  full: 'Петров Иван Иванович',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/item/barcode',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'barcode': '4600123456789',
    'full': 'Петров Иван Иванович',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/item/barcode',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/item/barcode?barcode=4600123456789&full=%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%20%D0%98%D0%B2%D0%B0%D0%BD%20%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/item/barcode?barcode=4600123456789&full=%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%20%D0%98%D0%B2%D0%B0%D0%BD%20%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'barcode' => '4600123456789',
    'full' => 'Петров Иван Иванович',
];

$url = 'https://api.selsup.ru/api/wms/item/barcode?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/item/barcode?barcode=4600123456789&full=%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%20%D0%98%D0%B2%D0%B0%D0%BD%20%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Список инвентаризаций с пагинацией

Возвращает список всех открытых инвентаризаций для клиента с пагинацией
GET /api/wms/inventories

Параметры запроса QUERY

Название Тип Обязательный Описание
warehouseId integer Нет Фильтр по складу
finished boolean Нет Фильтр по завершенности инвентаризации
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of Inventory Строки с результатом поиска
Структура Inventory
Поле Тип Описание
id integer
name string Наименование
finished boolean Завершена?
warehouseId integer Склад инвентаризации
startDate string Дата начала
endDate string Дата завершения
clientId integer
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  warehouseId: '123',
  finished: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/inventories',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  warehouseId?: number;
  finished?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  warehouseId: '123',
  finished: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/inventories',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'warehouseId': '123',
    'finished': 'true',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/inventories',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/inventories?warehouseId=123&finished=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/inventories?warehouseId=123&finished=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'warehouseId' => '123',
    'finished' => 'true',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/inventories?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/inventories?warehouseId=123&finished=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Возвращает остатки по категории со складов WILDBERRIES или OZON

GET /api/wms/getMarketPlaceStockCountByCategory

Параметры запроса QUERY

Название Тип Обязательный Описание
service "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Да Параметр service

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
data Array of object
Структура object
Поле Тип Описание
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  service: 'NONE',
};

const response = await axios.get('https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  service?: string;
}

const params: QueryParams = {
  service: 'NONE',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'service': 'NONE',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'service' => 'NONE',
];

$url = 'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Список уникальных кодов, по заказу

Позволяет получить список уникальных кодов из заказа
GET /api/wms/getItemsByOrder

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Да Идентификатор заказа
orderProductIds[] integer Нет Параметр orderProductIds[]

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: WmsItem Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
Элементы массива
Поле Тип Описание
id integer Нет ID остатка
status string Нет Статус единицы хранения товара на складе
sku Sku Нет Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
skuId integer Нет Связь с SKU и карточкой товара
salePrice number Нет Сумма продаж товара
purchasePrice number Нет Закупочная цена товара, берется из приемки на склад
otherExpenses number Нет Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Нет Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Нет Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Нет Заказ по которому было поступление этого товара
productId integer Нет Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Нет Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Нет Товар в заказе, по которому товар убыл со стока
productCode ProductCode Нет Код маркировки товара в Честном Знаке
createdDate string Нет Дата создания остатка
updatedDate string Нет Дата изменения остатка
expiredDate string Нет Срок годности товара
putUserId integer Нет Идентификатор пользователя, который разместил на складе этот товар
putDate string Нет Дата, когда товар был размещен на складе
takeUserId integer Нет Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Нет Дата, когда товар собрали или отметили потерянным
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Нет
clientId integer Нет
lastInventoryId integer Нет Идентификатор последней инвентаризации
modifyDate string Нет
gtd string Нет
rnpt string Нет
quantity integer Нет Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Нет Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer Нет
isSet boolean Нет
supplied integer Нет Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Нет Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Нет Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
  orderProductIds[]: '',
};

const response = await axios.get('https://api.selsup.ru/api/wms/getItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
  orderProductIds[]?: string;
}

const params: QueryParams = {
  orderId: '123',
  orderProductIds[]: '',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getItemsByOrder',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
    'orderProductIds[]': '',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getItemsByOrder',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getItemsByOrder?orderId=123&orderProductIds[]=", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getItemsByOrder?orderId=123&orderProductIds[]="))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
    'orderProductIds[]' => '',
];

$url = 'https://api.selsup.ru/api/wms/getItemsByOrder?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getItemsByOrder?orderId=123&orderProductIds[]=' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Уникальные коды размещенные в ячейке

Позволяет получить список уникальных кодов, лежащих на полке
GET /api/wms/getItemsByCell

Параметры запроса QUERY

Название Тип Обязательный Описание
barcode string Да Штрих-код ячейки

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: WmsItem Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
Элементы массива
Поле Тип Описание
id integer Нет ID остатка
status string Нет Статус единицы хранения товара на складе
sku Sku Нет Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
skuId integer Нет Связь с SKU и карточкой товара
salePrice number Нет Сумма продаж товара
purchasePrice number Нет Закупочная цена товара, берется из приемки на склад
otherExpenses number Нет Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Нет Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Нет Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Нет Заказ по которому было поступление этого товара
productId integer Нет Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Нет Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Нет Товар в заказе, по которому товар убыл со стока
productCode ProductCode Нет Код маркировки товара в Честном Знаке
createdDate string Нет Дата создания остатка
updatedDate string Нет Дата изменения остатка
expiredDate string Нет Срок годности товара
putUserId integer Нет Идентификатор пользователя, который разместил на складе этот товар
putDate string Нет Дата, когда товар был размещен на складе
takeUserId integer Нет Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Нет Дата, когда товар собрали или отметили потерянным
cell Cell Нет Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Нет
clientId integer Нет
lastInventoryId integer Нет Идентификатор последней инвентаризации
modifyDate string Нет
gtd string Нет
rnpt string Нет
quantity integer Нет Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Нет Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer Нет
isSet boolean Нет
supplied integer Нет Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Нет Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Нет Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  barcode: '4600123456789',
};

const response = await axios.get('https://api.selsup.ru/api/wms/getItemsByCell',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  barcode?: string;
}

const params: QueryParams = {
  barcode: '4600123456789',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getItemsByCell',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'barcode': '4600123456789',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getItemsByCell',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getItemsByCell?barcode=4600123456789", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getItemsByCell?barcode=4600123456789"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'barcode' => '4600123456789',
];

$url = 'https://api.selsup.ru/api/wms/getItemsByCell?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getItemsByCell?barcode=4600123456789' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Отчет по инвентаризации

Возвращает отчет по инвентаризации товаров
GET /api/wms/getInventoryReport

Параметры запроса QUERY

Название Тип Обязательный Описание
id integer Да Уникальный идентификатор

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
inventory Inventory Инвентаризация
Структура Inventory
Поле Тип Описание
id integer
name string Наименование
finished boolean Завершена?
warehouseId integer Склад инвентаризации
startDate string Дата начала
endDate string Дата завершения
clientId integer
checkedProducts integer
checkedCells integer
lostItems integer
findItems integer
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  id: 'Иванович',
};

const response = await axios.get('https://api.selsup.ru/api/wms/getInventoryReport',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  id?: number;
}

const params: QueryParams = {
  id: 'Иванович',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getInventoryReport',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'id': 'Иванович',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getInventoryReport',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getInventoryReport?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getInventoryReport?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'id' => 'Иванович',
];

$url = 'https://api.selsup.ru/api/wms/getInventoryReport?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getInventoryReport?id=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Список инвентаризаций

Возвращает список всех открытых инвентаризаций для клиента
GET /api/wms/getInventories

Параметры запроса QUERY

Название Тип Обязательный Описание
finished boolean Нет Параметр finished

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: Inventory Инвентаризация
Элементы массива
Поле Тип Описание
id integer Нет
name string Нет Наименование
finished boolean Нет Завершена?
warehouseId integer Нет Склад инвентаризации
startDate string Нет Дата начала
endDate string Нет Дата завершения
clientId integer Нет
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  finished: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/getInventories',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  finished?: string;
}

const params: QueryParams = {
  finished: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getInventories',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'finished': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getInventories',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getInventories?finished=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getInventories?finished=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'finished' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/getInventories?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getInventories?finished=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Возвращает остатки по категории с нашего склада

GET /api/wms/getCountWmsItemByStatus

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
data Array of object
Структура object
Поле Тип Описание
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const response = await axios.get('https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

const response = await axios.get<any>('https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
  {
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.get(
    'https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
    headers=headers
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/getCountWmsItemByStatus", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/getCountWmsItemByStatus"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

curl_setopt_array($curl, [
    CURLOPT_URL => 'https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/getCountWmsItemByStatus' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получение сверки остатков FBS

Возвращает сверку остатков с сервисом по FBS
GET /api/wms/findStockReconciliation

Параметры запроса QUERY

Название Тип Обязательный Описание
query string Нет Запрос для фильтрации
service "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Нет Маркетплейс или сервис, с которым проводилась сверка
organizationId integer Нет Организация
hasProduct boolean Нет Фильтр по результатам сверки остатков, в которых был найден товар в SelSup
ourLess boolean Нет Остаток в SelSup меньше, чем на сервисе
ourGreater boolean Нет Остаток в SelSup больше, чем на сервисе
error string Нет Параметр error
noProduct boolean Нет Фильтр по результатам сверки остатков, в которых не был найден товар в SelSup
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of StockReconciliation Строки с результатом поиска
Структура StockReconciliation
Поле Тип Описание
reconciliationId integer
service string Сервис
article string
sku integer
productSkuId integer
productId integer
ourStock integer
serviceStock integer
serviceWarehouseId string
warehouseId integer
message string
clientId integer
organizationId integer
type string
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  query: 'Пример query',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  hasProduct: 'true',
  ourLess: 'https://example.com/resource',
  ourGreater: 'true',
  error: 'Пример error',
  noProduct: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/findStockReconciliation',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  query?: string;
  service?: string;
  organizationId?: number;
  hasProduct?: string;
  ourLess?: string;
  ourGreater?: string;
  error?: string;
  noProduct?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  query: 'Пример query',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  hasProduct: 'true',
  ourLess: 'https://example.com/resource',
  ourGreater: 'true',
  error: 'Пример error',
  noProduct: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/findStockReconciliation',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'query': 'Пример query',
    'service': 'NONE',
    'organizationId': 'АО "Торговый дом"',
    'hasProduct': 'true',
    'ourLess': 'https://example.com/resource',
    'ourGreater': 'true',
    'error': 'Пример error',
    'noProduct': 'true',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/findStockReconciliation',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/findStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/findStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'query' => 'Пример query',
    'service' => 'NONE',
    'organizationId' => 'АО "Торговый дом"',
    'hasProduct' => 'true',
    'ourLess' => 'https://example.com/resource',
    'ourGreater' => 'true',
    'error' => 'Пример error',
    'noProduct' => 'true',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/findStockReconciliation?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/findStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 История остатков товаров

Позволяет получить историю остатков товаров: когда, как и кем менялся остаток, какое было предыдущее значение, в какую ячейку размещался или под какой заказ резервировался остаток
GET /api/wms/findItemHistory

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Нет Фильтр по заказу
operation "PUT""TAKE""LOST""REMOVED""JOB""RESERVE""FOUND""CONFIRMED""CANCEL_ORDER""REMOVE_RESERVE""REMOVE_RESERVE_MARKETPLACE""TAKE_MARKETPLACE""SALE_PRODUCT""CHANGE_QUANTITY""SWAP_RESERVE""REFUND_PRODUCT""RECONCILIATION""INVENTORY_FILE""SERVICE""INVENTORY""RESERVE_SET""PRICE_LIST""COMMERCEML""CANCEL_WRITE_OFF""MOY_SKLAD""MOVE" Нет Фильтр по операции
skuId integer Нет Фильтр по skuId
itemId integer Нет Фильтр уникальному коду для WmsItem
warehouseId integer Нет Фильтр складу для WmsItem
itemStatus "CREATED""IN_STOCK""LOST""RESERVED""SUPPLIED""REMOVED""SALE""REFUND""INCOME_MARKETPLACE" Нет Фильтр по текущему статусу товара
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of WmsItemHistory Строки с результатом поиска
Структура WmsItemHistory
Поле Тип Описание
id integer Идентификатор истории
clientId integer Идентификатор клиента
wmsItemId integer Идентификатор остатка
jobId integer Выполненная работа
userId integer Пользователь, совершивший операцию
operation string Тип операции
date string Дата совершения операции
orderId integer Заказ, в который списали товар
order Order Заказ (накладная) на отгрузку. В заказе обязательно должен быть хотя бы один товар
Структура Order
Поле Тип Описание
id integer Идентификатор заказа. Проставляется автоматически
name string Название заказа
status string Статус заказа
bindingOrderId integer Ид заказа, которому делаем возврат
type string Тип заказа
boxType string Вид упаковки для заказа
service string Сервис
writeOffStocks boolean Списать товары с остатков
warehouseId integer Склад на который производится отгрузка
stockWarehouseId integer Склад для списания остатков
createdDate string Дата создания заказа на маркетплейсе
created string Дата создания заказа в SelSup
deliveryDate string Дата доставки заказа
deliveryMethod integer Способ доставки заказа
deliveryMethodName string Название способа доставки заказа
invoiceNumber integer Короткий номер заказа
externalOrderId string Внешний номер заказа на маркетплейсе
postingNumber string Номер отправления.
trackingNumber string Трек-номер отправления
wildberriesRid string Идентификатор заказа Вайлдбериз
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
organizationId integer Организация заказа
invoiceMessage string Сообщение при отправке счета
deleted boolean Статус удаления заказа
createdUser string Пользователь, создавший заказ
userId integer Пользователь, который взял этот заказ
closeUserId integer Пользователь, который закрыл заказ
closeDate string Дата, когда был закрыт заказ
startCollectDate string Дата и время начала сборки заказа
supplyId integer Идентификатор поставки
customer Customer Покупатель товаров
Структура Customer
Поле Тип Описание
id integer Идентификатор покупателя. Проставляется автоматически при создании
name string Имя покупателя
lastName string Фамилия покупателя
middleName string Отчество покупателя
wildberriesId integer Связь покупателя с поставщиком в Wildberries
ozonId integer Связь покупателя с поставщиком в Ozon
aliexpressId integer Связь покупателя с поставщиком в Aliexpress
yandexMarketId string Связь покупателя с поставщиком в YandexMarket
sberMegaMarketId integer Связь покупателя с поставщиком в СберМегаМаркет
phone string Телефон
email string Адрес электронной почты
address string Строковый адрес доставки для покупателя
zipCode string Почтовый индекс покупателя.
clientId integer Идентификатор клиента
lastOrderProduct WmsItem Позиция товара в заказе. В одном заказе не может быть двух OrderProduct с одинаковым productId
moySkladId string Идентификатор клиента в сервисе МойСклад
fullName string
customerId integer ID покупателя
buyer Contractor Контрагенты
Структура Contractor
Поле Тип Описание
id integer Идентификатор контрагента. Проставляется автоматически
name string Наименование контрагента
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
createdUser string Логин пользователя, который создал контрагента
lastIncomeDate string Дата последнего поступления для этого контрагента для сортировки
deleted boolean Признак удаления контрагента
organizationId integer Организация для реквизитов контрагента
phoneNumber string Номер телефона
email string Адрес электронной почты
contactName string Имя контакта
moySkladId string Идентификатор в сервисе МойСклад
url string Ссылка на сайт
organization Organization Данные об организации
buyerId integer ID грузополучателя для WHOLESALE
supplier Contractor Контрагенты
Структура Contractor
Поле Тип Описание
id integer Идентификатор контрагента. Проставляется автоматически
name string Наименование контрагента
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
createdUser string Логин пользователя, который создал контрагента
lastIncomeDate string Дата последнего поступления для этого контрагента для сортировки
deleted boolean Признак удаления контрагента
organizationId integer Организация для реквизитов контрагента
phoneNumber string Номер телефона
email string Адрес электронной почты
contactName string Имя контакта
moySkladId string Идентификатор в сервисе МойСклад
url string Ссылка на сайт
organization Organization Данные об организации
supplierId integer Идентификатор поставщика
totalQuantity integer Общее количество товара в заказе для отображения на списке товаров
totalPrice number Общая цена заказа
totalPriceWithExpenses number Сумма заказа с доп расходами
totalPurchasePrice number Сумма закупочных цен
products Array of WmsItem Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе
Структура WmsItem
Поле Тип Описание
id integer Уникальный идентификатор позиции в заказе
orderId integer Идентификатор заказа
collected boolean Признак того, что позиция собрана полностью на складе
collectedQuantity integer Сколько штук собрано в позиции
reservedForCollectQuantity integer Сколько штук собрано в позиции
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer Идентификатор карточки товара, может использоваться для простановки связи с товаром при вставке
quantity integer Количество товара
introducedQuantity integer Количество уже принятого остатка товара для приемки на склад
price number Цена товара
bonusPrice number Цена c бонусами маркетплейса
otherExpenses number Дополнительные расходы на товар
wholesalePrice number Оптовая цена товара. Не обязательна, нужна была раньше для Wildberries
boxes string
position integer Позиция товара в заказе для сортировки
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
cellId integer Ячейка хранения товара для поступления
sourceCell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
sourceCellId integer Исходная ячейка хранения товара для перемещения
createdDate string Дата добавления товара в заказ
createdUser string Логин пользователя, который добавил позицию
error string Описание ошибки при взаимодействии с внешними сервисами
lastUpdateDate string
externalProductId integer Идентификатор товара в системе Яндекс.Маркета или СберМегаМаркет
sberProductIndex string Порядковый номер лота СберМегаМаркет
markingRequired boolean Признак обязательности маркировки для данного товара
countryRequired boolean Признак обязательности страны производства для данного товара
rnpt string Признак обязательности РНПТ для данного товара
gtdRequired boolean Признак обязательности ГТД для данного товара
rnptRequired boolean Признак обязательности РНПТ для данного товара
moySkladId string Идентификатор позиции в МойСклад
codes Array of ProductCode Коды маркировки для товаров из заказа
Структура ProductCode
Поле Тип Описание
items Array of object Список единиц хранения товара на складе для INCOME, FBS, RETAIL, WHOLESALE
Структура object
Поле Тип Описание
commission number Комиссия в руб.
purchasePrice number Закупочная цена
deliveryCost number Прочие расходы
deliveryExpenses number Расходы на доставку собственной или сторонней службой
components Array of Product Состав товара для комплектов. Отдается при передачи withComponents
Структура Product
Поле Тип Описание
expiredDate string Cрок годности товара
productionDate string Дата производства товара
vsdNumber string Идентификатор ВСД для ЧЗ
collectedDate string Дата и время сборки заказа FBO
startCollectDate string Дата и время начала сборки заказа FBO
productionType string Тип продукта в производственном заказе
externalPositionId string Идентификатор позиции во внешней системе учета (Например, Мой Склад)
opReservedForCollectQuantity OrderProduct Позиция товара в заказе. В одном заказе не может быть двух OrderProduct с одинаковым productId
opVsdNumber OrderProduct Позиция товара в заказе. В одном заказе не может быть двух OrderProduct с одинаковым productId
opCollectedQuantity OrderProduct Позиция товара в заказе. В одном заказе не может быть двух OrderProduct с одинаковым productId
supply Supply Поставка товаров на склад маркетплейса. Состоит из нескольких заказов, которые отгружаются в определенную дату
Структура Supply
Поле Тип Описание
id integer
service string Сервис
name string Название поставки
type string Тип поставки - со своего склада или на склад маркетплейса
boxType string Тип короба поставки - у разных маркетплейсов разные требования к отгрузке некоторых товаров
totalQuantity integer
status string Статус поставки
createdDate string
createdUser string
warehouseId integer Склад на который поставляется товар
deliveryDate string Дата отгрузки товара на маркетплейс
clientId integer
organizationId integer Организация для которой создана поставка
deleted boolean Поставка удаленная
externalId string Внешний номер поставки на маркетплейсе
deliveryMethod integer Метод доставки (в основном для озон)
deliveryMethodName integer Название метода доставки (в основном для озон)
serviceWarehouseId string Склад на который поставляется товар
versionId integer Поле используется для предотвращения паралельного изменения поставки и затирания данных
labelPath string Путь к QR поставки
labelUrl string Ссылка на QR поставки
orderId integer Заказ из которого создается поставка
orders Array of Order Список заказов этой поставки
Структура Order
Поле Тип Описание
deliveries Array of SupplyDelivery Список машин и данных водителей, которые доставляют поставку
Структура SupplyDelivery
Поле Тип Описание
moySkladDemandId string ID отгрузки в Мой склад для объединенных поставок
supplyId integer
labelsPath string Путь к этикеткам для заказа
labelsUrl string URL к этикеткам для заказа
moySkladId string Идентификатор заказа Мой Склад
moySkladDemandId string Идентификатор отгрузки Мой Склад
wildberriesStickerId integer Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа
wildberriesStickerEncoded string Штрих-код этикетки для FBS. Используется при сканировании кода заказа
aliexpressHandoverId integer Лист передачи с отправлениями Aliexpress
express boolean Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа
updateInService boolean Пометка необходимости обновить статус на маркетплейсе
quantumId integer Идентификатор эконом-товара. Для OZON заказов
message string Сообщение об ошибке при обновлении заказа во внешнем сервисе
messageParams string JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе
sberDeliveryNumber string Номер доставки СберМегаМаркет (SberOrder.deliveryId)
checkDate string Дата проверки отгрузки заказа
comment string Комментарий к заказу
oneCId string Идентификатор заказа в 1С
gtd string Номер государственной таможенной декларации
gtdDate string Дата государственной таможенной декларации для Честного знака
customCode string Код таможни ГТД
decisionCode string Код решения таможни
remarkingCause string Код причины перемаркировки
serviceWarehouseId string Склад на маркетплейсе
supplySuccess boolean
deliveryRegion string Регион доставки.
logistics number Затраты на логистику.
totalCommissions number Общая комиссия на товары в заказе.
saleDate string Дата продажи.
returnDate string Дата возврата.
modifiedDate string Дата последнего изменения статуса
sberBoxIndex integer Номер грузового места для СберМегаМаркета
markingStatus string Статус маркировки для заказа
markingType string Тип заказа для маркировки
deliveryService string Сервис доставки для DBS
deliveryServiceIdentification string Идентификатор заказа в сервисе доставки
deliveryPoint string JSON точки доставки заказа для выбранной службы доставки
deliveryPointCode string Код точки доставки от маркетплейса
deliveryLabelPath string Путь на файл с накладной службы доставки
deliveryLabelUrl string Ссылка на файл с накладной службы доставки
deliveryLabelRequest string ID запроса на формирование этикетки
labelRequest string ID запроса на формирование этикетки
labelTaskId integer ID задачи на формирование стикера
edoId string Идентификатор документа в ЭДО
dropShippingOrderId string Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга
deliveryInvoiceNumber string Номер транспортной накладной
fromAnalyticData boolean Данные пришли из profit_report
serviceWarehouse string Склад отгрузки c МП
deliveryPointType string Доставка до (пункт выдачи / адрес)
lastStatusUpdate string Дата последнего обновления статуса с маркетплейсов
incomeId integer id ордера типа INCOME
boxLimit integer Ограничение на количество коробов
timeZone integer Часовой пояс клиента по UTC
packages Array of OrderPackageItem
Структура OrderPackageItem
Поле Тип Описание
packageId integer Идентификатор грузового места. Передавать только для уже созданных грузовых мест
orderId integer Идентификатор заказа
number string Номер грузового места
width integer Ширина грузового места
height integer Высота грузового места
length integer Длина грузового места
weight integer Вес грузового места
items Array of object Список товаров в грузовом месте
Структура object
Поле Тип Описание
clientId integer Клиент - проставляется автоматически
organizationId integer Организация - проставляется автоматически
stickerId integer Код на стикере заказа в виде номера
stickerText string Код на стикере заказа для сканирования (штрих-код или qr-код)
buyerCustomer YandexMarkerBuyerInfo Информация о покупателе Yandex.Market. При получении информации о заказе по id
Структура YandexMarkerBuyerInfo
Поле Тип Описание
id string id покупателя
firstName string Имя покупателя
lastName string Фамилия покупателя
email string Почта покупателя
phone string Тел покупателя
item WmsItem Остаток товара на складе для ведения партионного учета или учета каждой единицы товара. Поддерживаются две схемы хранения - когда каждой штуке даже одного и того же товара соответствует Уникальный код. Вторая схема хранения остатков - когда в остатке прописывается количество товара в одной ячейке хранения или с разными датами приемки на склад. По остатку можно посмотреть всю историю движения товара. В остатке хранится закупочная цена и дополнительные расходы на товар, серийные номера, дата хранения и связь с маркировкой Честный знак (для схемы работы с Уникальными кодами).
Структура WmsItem
Поле Тип Описание
id integer ID остатка
status string Статус единицы хранения товара на складе
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
skuId integer Связь с SKU и карточкой товара
salePrice number Сумма продаж товара
purchasePrice number Закупочная цена товара, берется из приемки на склад
otherExpenses number Дополнительные расходы на доставку товара. Добавляются к закупочной цене
number integer Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcode string Уникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderId integer Заказ по которому было поступление этого товара
productId integer Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductId integer Товар из заказа по которому было поступление этого товара
supplyOrderProductId integer Товар в заказе, по которому товар убыл со стока
productCode ProductCode Код маркировки товара в Честном Знаке
Структура ProductCode
Поле Тип Описание
id integer Идентификатор кода маркировки
code string Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию
productId integer Карточка товара на которую был выпущен код маркировки
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
suzProductId string GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDate string
orderId integer Идентификатор заказа в котором получался данный код маркировки
supplyOrderId integer Идентификатор заказа в котором отгружен данный код маркировки
createdUser string
crptApiError string Текст ошибки при работе с API Честного знака
status string Статус кода маркировки
clientId integer
hash integer Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationId integer
documentId integer
owner string
primaryDocumentType string
primaryDocumentNumber string
primaryDocumentDate string
primaryDocumentCustomName string
emissionType string
packageType string
salePrice number
orderService string Сервис
orderNumber string
orderDate string
categoryClass string Группы категорий Честного знака
applyStatus string
boxId integer
box Box Короб, в который упаковываются товары
applyStatusId ProductCode Код маркировки товара в Честном Знаке
createdDate string Дата создания остатка
updatedDate string Дата изменения остатка
expiredDate string Срок годности товара
putUserId integer Идентификатор пользователя, который разместил на складе этот товар
putDate string Дата, когда товар был размещен на складе
takeUserId integer Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDate string Дата, когда товар собрали или отметили потерянным
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
clientId integer
lastInventoryId integer Идентификатор последней инвентаризации
modifyDate string
gtd string
rnpt string
quantity integer Общее количетво товара при использовании количественного метода хранения
calculatedQuantity integer Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantity integer
isSet boolean
supplied integer Количетво отгруженного товара при использовании количественного метода хранения
reserved integer Количетво зарезервированного товара при использовании количественного метода хранения
markConfirmed boolean Признак, что маркировка передана на маркетплейс успешно
availableQuantity integer
orderProductId integer
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
cellId integer
lastInventoryId integer Идентификатор последней инвентаризации, в которой проверялся остаток
itemsCount integer На сколько изменился остаток
itemTotalQuantity integer Общее количество товара в остатке
oldTotalQuantity integer Предыдущее общее количество товара в остатке
skuTotalQuantity integer Общий остаток по SKU на выбранном складе
warehouseId integer Идентификатор склада
userLogin string
shipmentInvoiceNumber integer
incomeInvoiceNumber integer
itemCell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
  operation: 'PUT',
  skuId: 'SKU-12345',
  itemId: '123',
  warehouseId: '123',
  itemStatus: 'active',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/findItemHistory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
  operation?: string;
  skuId?: number;
  itemId?: number;
  warehouseId?: number;
  itemStatus?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  orderId: '123',
  operation: 'PUT',
  skuId: 'SKU-12345',
  itemId: '123',
  warehouseId: '123',
  itemStatus: 'active',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/findItemHistory',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
    'operation': 'PUT',
    'skuId': 'SKU-12345',
    'itemId': '123',
    'warehouseId': '123',
    'itemStatus': 'active',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/findItemHistory',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/findItemHistory?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/findItemHistory?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
    'operation' => 'PUT',
    'skuId' => 'SKU-12345',
    'itemId' => '123',
    'warehouseId' => '123',
    'itemStatus' => 'active',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/findItemHistory?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/findItemHistory?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Получение сверки остатков FBO

Возвращает сверку остатков с сервисом по FBO. Необязательные поля organizationId, service, query для поиска по артикулу
GET /api/wms/findFboStockReconciliation

Параметры запроса QUERY

Название Тип Обязательный Описание
query string Нет Запрос для фильтрации
service "NONE""WILDBERRIES""OZON""YANDEX_MARKET""FAMILIYA""NATIONAL_CATALOG""ALIEXPRESS""OTHER""MOY_SKLAD""SBER_MEGA_MARKET""CISLINK""ONE_C""AVITO""LEROY_MERLIN""DETMIR""KAZAN_EXPRESS""EVOTOR""WEBASYST""AMAZON""EBAY""SIMALAND""INSALES""LAMODA""OZON_PERFORMANCE""WALMART""GOOGLE""YANDEX_DISC""EMAIL""WOOCOMMERCE" Нет Маркетплейс или сервис, с которым проводилась сверка
organizationId integer Нет Организация
hasProduct boolean Нет Фильтр по результатам сверки остатков, в которых был найден товар в SelSup
ourLess boolean Нет Остаток в SelSup меньше, чем на сервисе
ourGreater boolean Нет Остаток в SelSup больше, чем на сервисе
error string Нет Параметр error
noProduct boolean Нет Фильтр по результатам сверки остатков, в которых не был найден товар в SelSup
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
rows Array of StockReconciliation Строки с результатом поиска
Структура StockReconciliation
Поле Тип Описание
reconciliationId integer
service string Сервис
article string
sku integer
productSkuId integer
productId integer
ourStock integer
serviceStock integer
serviceWarehouseId string
warehouseId integer
message string
clientId integer
organizationId integer
type string
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId integer Идентификатор организации
productViewId integer Идентификатор цвета
view ProductView Цвет товара
Структура ProductView
Поле Тип Описание
color string Артикул цвета
wbArticle string Артикул карточки Wildberries
id integer Идентификатор цвета. Проставляется автоматически
images Array of ProductImage Список изображений товара
Структура ProductImage
Поле Тип Описание
videos Array of ProductVideo Список видео товара
Структура ProductVideo
Поле Тип Описание
productModelId integer Идентификатор модели
model ProductModel Модель товара - объединяет товары, различающиеся цветом и некоторыми характеристиками (например размер в одежде)
actual boolean Актуальность цвета - нужно ли его показывать в заказах поставщикам
mainImage ProductImage Изображение товара
mainImageId integer
mainImageUrl string Ссылка на основное изображение на маркетплейсе
imageUrls string Ссылка на изображения
image360Urls string Ссылка на изображения 360
wildberriesId integer Числовой идентификатор номенклатуры Wildberries, nmId
createdDate string Дата создания цвета
createdUser string Пользователь, создавший цвет
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientId integer Идентификатор клиента
deleted boolean Признак удаления цвета
keywords string Ключевые слова - сейчас не используется, перенесены в модель
wildberriesRating number Рейтинг карточки на Вайлдбериз
wildberriesFeedbacks integer Количество отзывов на карточке на Вайлдбериз
wildberriesCardDoesNotOpen boolean Признак, что карточка не открывается на Вайлдбериз
wildberriesHasPhoto boolean Признак наличия фото на Wildberries
organizationId integer Организация карточки
params string JSON со значениями параметров цвета
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
viewSourceId integer Оригинал цвета по SKU
sizes Array of Product Список размеров для цвета
Структура Product
Поле Тип Описание
hasChanges boolean Признак изменения информации о цвете и необходимости его обновить
viewWbArticle ProductView Цвет товара
viewVersionId integer
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku Sku Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
Структура Sku
Поле Тип Описание
id integer
product Product Товар - уникальный с точки зрения подтребительских свойств товар.
productId integer
barcodes Array of ProductBarcode Штрих-коды товара
Структура ProductBarcode
Поле Тип Описание
id integer
barcode string
organizationId integer Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientId integer
productId integer
useInWildberries boolean Применим ли данный штрих-код для Вайлдбериз
useInOzon boolean Применим ли данный штрих-код для Озон
useInYandexMarket boolean Применим ли данный штрих-код для Yandex.Market
useInAliexpress boolean Применим ли данный штрих-код для Aliexpress
useInSberMegamarket boolean Применим ли данный штрих-код для Sber.MegaMarket
format string
params string JSON значений параметров для данного размера/характеристик
values Array of ParamValue Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура ParamValue
Поле Тип Описание
paramId Обязательный integer Идентификатор параметра
paramName string Название параметра, для тех, у кого нет ID
option Option Значение перечислимого параметра
doubleValue number Числовое значение параметра
longValue integer Целочисленное значение параметра
booleanValue boolean Булево значение параметра
stringValue string Строковое значение параметра
dateValue string Значение параметра даты
service string Сервис
unit Unit Единица измерения
auto boolean Автоматически проставленное значение параметра
created integer Дата заполнения параметра
user string Пользователь, который заполнил параметр
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of Product Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура Product
Поле Тип Описание
id integer Идентификатор товара. Проставляется автоматически
productType string Тип товара
name Обязательный string Наименование товара внутреннее
deleted boolean Признак удаления товара
printName string Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSize string Российский размер товара для одежды или характеристики для других категорий
vendorSize string Размер производителя или характеристики производителя. Не обязательно заполнять
size string Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesImtId integer Используется для категорий, у которых не предусмотрен размер
wildberriesStockCount integer Остатки товара на Вайлдбериз
ozonId integer Идентификатор товара Озон на сайте. SKU в озон
ozonRealFbs boolean Признак использования RealFbs для товара
ozonProductId integer Идентификатор товара Озон в кабинете API
wildberriesSizeId integer Идентификатор размера на Вайлдбериз
simalandId integer Уникальный идентификатор товара для Simaland
ozonArticle string Уникальный артикул товара для озон. Offer ID в озон
externalArticle string Уникальный артикул товара для стороннего сервиса
ozonStockCount integer Остаток товара на складах Озон
ozonStockBetweenWarehouses integer Остаток товара в Озон, которые перемещаются между складами
removeFbsStock boolean Не выгружать остатки товара на маркетплейсы
purchaseCurrency string Валюта закупочной цены товара
purchasePriceInCurrency number Цена закупки в валюте
deliveryCostInCurrency number Цена на доставку в валюте
versionId integer Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDate string Дата создания товара на МП
created string Дата создания товара в SelSup
createdUser string Пользователь, который создал товар
sourceIncomeItemId integer Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductId integer Идентификатор товара, который копировали
ozonRequiredStock integer Расчитанное количество товара, для поставки на склад Озон
wildberriesRequiredStock integer Расчитанное количество товара, для поставки на склад Wildberries
wildberriesProfit number Профит с продажи товара на Вайлдбериз по FBM
wildberriesProfitFbs number Профит с продажи товара на Вайлдбериз по FBS
wildberriesOrderQuantity integer Количество заказов по FBO товара на Вайлдбериз за 2 недели
wildberriesSupplyingQuantity integer Поставляемое количество товара на Вайлдбериз по FBM заказам
wildberriesQuantityInWayToClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
wildberriesQuantityInWayFromClient integer Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
wildberriesSaleQuantity integer Продажи товара на Вайлдбериз по FBM за 2 недели
wildberriesQuantityInWay integer Количество товаров на Вайлдбериз в пути
wildberriesNoSale boolean Признак неликвидного товара на Вайлдбериз
lastStockChange string Дата последнего изменения стока на Вайлдбериз по FBM
ozonOrderQuantity integer Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
ozonSupplyingQuantity integer Поставляемое количество товара на Озон по FBM
ozonProfit integer Чистая маржа продажи товара на Озон по FBM
instockQuantity integer Остатки товара на складах клиента
calculatedInStockQuantity integer Рассчитанный остаток
ozonFbsSku integer Идентификатор товара в Озон по FBS
ozonFboSku integer Идентификатор товара в Озон по FBO
sellerSku string Идентификатор товара на Amazon
clientId integer Идентификатор клиента
organizationId Обязательный integer Идентификатор организации
productViewId integer Идентификатор цвета
view object Цвет товара
suzId string GTIN товара
cisType string Тип в национальном каталоге
notChangedStock integer Количество дней, в течении которых не менялся остаток товара
nationalCatalogFeedId integer Идентификатор создания карточки в национальном каталоге
wildberriesStatus string Статус создания карточки товара в Вайлдбериз
wildberriesMessage string Ошибка создания карточки товара в Вайлдбериз
wildberriesMessageParams string JSON параметров ошибки создания карточки товара в Вайлдбериз
nationalCatalogStatus string Статус создания карточки товара в Национальном каталоге
nationalCatalogGoodId integer Идентификатор товара в национальном каталоге
nationalCatalogMessage string Ошибка создания карточки товара в Национальном каталоге
nationalCatalogMessageParams string Параметры ошибки создания карточки товара в Национальном каталоге
ozonStatus string Статус создания карточки товара в Озон
ozonMessage string Ошибка создания карточки товара в Озон
ozonMessageParams string JSON параметры ошибки создания карточки товара в Озон
ozonTaskId integer Идентификатор задания по обновления или созданию карточки в Озон
wildberriesFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
ozonFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
ymarketFbsOrdersQuantity integer Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
totalSupplyingQuantity integer Кол-во заказанных товаров на данной карточке за 2 недели
skuId integer Идентификатор единицы хранения товара на складе. Проставляется автоматически
sku object Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodes Array of object Штрих-коды товара
Структура object
Поле Тип Описание
params string JSON значений параметров для данного размера/характеристик
values Array of object Значения параметров карточки. Отдаются при запросе модели, если передать params=true
Структура object
Поле Тип Описание
group object Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
duplicates Array of object Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
Структура object
Поле Тип Описание
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell object Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category object Категория
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
hasChanges boolean Признак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicate boolean Признак игнорирования дубликатов при создании
yandexMarketSku integer Идентификатор карточки товара на Yandex.Market
yandexMarketStockCount integer Остаток товара на складах Yandex.Market
yandexMarketProductId integer Идентификатор карточки товара на Yandex.Market
yandexMarketShopSku string SKU товара на Yandex.Market
groupId integer ID групповой карточки
yandexMarketStatus string Статус создания карточки товара на яндекс маркет
yandexMarketMessage string Сообщение при ошибке создания карточки товара на яндекс маркет
yandexMarketMessageParams string Параметры сообщения при создании товара в Яндекс.Маркет
sberArticle string Артикул товара на СберМегаМаркет
siteArticle string артикул товара на сайте
siteId string айди товара на сайте
leroyMerlinArticle string Артикул товара на Леруа Мерлен
ebayArticle string Артикул товара на Ebay
lamodaArticle string Артикул товара на Lamoda
lamodaSku string SKU товара на Lamoda
leroyMerlinId string Номер карточки на Леруа Мерлен
duplicate boolean Признак, что карточка является дубликатом. Отдается не для всех методов
ozonHasPhoto boolean Признак наличия фото на Ozon
aliexpressSku string SKU на Aliexpress
aliexpressStatus string Статус создания товара на Aliexpress
aliexpressMessage string Сообщение при создании товара на Aliexpress
aliexpressMessageParams string Параметры сообщения при создании товара на Aliexpress
moySkladId string ID товара в сервисе Мой Склад
moySkladType string Тип товара в сервисе Мой Склад
avitoId integer ID товара в сервисе Avito
moySkladLinkId string ID для ссылки на Мой Склад
moySkladStatus string Статус создания карточки товара в МойСклад
avitoStatus string Статус обьявления на Авито
moySkladMessage string Ошибка создания карточки товара в МойСклад
moySkladMessageParams string Параметры ошибки создания карточки товара в МойСклад
oneCId string Идентификатор товара в 1С
removeFbsStockOzon boolean Не передавать остатки товара по FBS на озон
removeFbsStockWb boolean Не передавать остатки товара по FBS на Wildberries
removeFbsStockAli boolean Не передавать остатки товара по FBS на Aliepress
removeFbsStockYm boolean Не передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSber boolean Не передавать остатки товара по FBS на СберМегаМаркет
quantity integer Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
incomeQuantity integer Количество товара в закупке без разделения по маркетплейсам
orderMinDate string Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
expiredDate string Cрок годности товара - возвращается только в методах, wms/findStock
productionDate string Дата производства
stock integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
stocks object Остатки товара на складах - возвращается только в методах, wms/fetchStock
cell Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Структура Cell
Поле Тип Описание
id integer Идентификатор ячейки
warehouseId integer Склад к которому относится ячейка
passageId integer Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Полка стеллажа, к которой относится ячейка
rackId integer Стеллаж, к которому относится ячейка
name string Название ячейки. По умолчанию формируется автоматически
fullName string Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Признак того, что ячейка удалена
width integer Ширина ячейки для определения товаров, которые можно положить в нее
height integer Высота ячейки для определения товаров, которые можно положить в нее
depth integer Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Идентификатор последней инвентаризации
type string Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
reserved integer Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
calculatedStock integer Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
price number Розничная цена товара
updatedPrice number Новая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscount number Розничная цена товара без учета скидки
updatedPriceWithoutDiscount number Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCost number Измененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePrice number Измененная закупочная цена товара Принимается только в методах обновления цены
purchasePrice number Закупочная цена товара в руб.
isPurchasePriceUpdated boolean Признак, была ли изменена закупочная цена
isDeliveryCostUpdated boolean Признак, изменения прочих расходов на товар.
wholesalePrice number Оптовая цена товара
deliveryCost number Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
ozonAverageExpenses number Расходы по продаже товара на Ozon
wildberriesAverageExpenses number Расходы по продаже товара на Wildberries
yandexMarketAverageExpenses number Расходы по продаже товара на ЯМ
wildberriesPrice number Текущая цена товара на Вайлдбериз со скидкой
wildberriesUpdatedPrice number Новая цена товара на Вайлдбериз со скидкиой.Только для методов изменения цены
wildberriesPriceWithoutDiscount number Текущая цена товара на Вайлдбериз без скидки
wildberriesUpdatedPriceWithoutDiscount number Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
wildberriesSale integer Скидка товара на Вайлдбериз
aliexpressPrice number Текущая цена на Aliexpress со скидкой
aliexpressPriceWithoutDiscount number Текущая цена на Aliexpress без скидки.
aliexpressUpdatedPrice number Новая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscount number Новая цена без скидки на Aliexpress. Только для методов обновления цены
minPrice number Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPrice number Текущая цена товара на Озон со скидкой
ozonPromotionPrice number Текущая акционная цена товара на Озон
ozonUpdatedPrice number Новая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscount number Текущая цена товара на Озон без скидки.
ozonUpdatedPriceWithoutDiscount number Новая цена Озон без скидки.Только для методов изменения цены
ozonAcquiringPercent number Максимальная комиссия за эквайринг OZON
leroyMerlinPrice number Текущая цена товара на LeroyMerlin
leroyMerlinUpdatedPrice number Новая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPrice number Текущая цена товара на Avito
avitoUpdatedPrice number Новая цена товара на Avito.Только для методов изменения цены
ozonComisson number Комиссия товара на Озон FBM
sberMegaMarketPrice number Текущая цена на СберМегаМаркет со скидкой
sberMegaMarketUpdatedPrice number Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
sberMegaMarketSupplyingQuantity integer Поставляемое количество товара на СберМегаМаркет по FBM заказам
yandexMarketPrice number Текущая цена на Яндекс.Маркет со скидкой
yandexMarketPriceWithoutDiscount number Текущая цена на Яндекс.Маркет без скидки
yandexMarketUpdatedPrice number Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscount number Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
yandexMarketSupplyingQuantity integer Поставляемое количество товара на Яндекс.Маркет по FBM заказам
oneCArticle string Уникальный артикул товара для 1c
salesExpensesOnMpPercent number Расходы по продажам на маркетплейсе, %
taxeRate number Установленый процент налога на товар, %
desiredMarginalityPercent number Желаемый % маржинальности
desiredProfitRub number Желаемая прибыль, руб.
additionalCost number Доп. расходы на товар без записи в Финансовую аналитику, руб.
sberMegaMarketId integer Карточка СберМегаМаркет
packWidth integer Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeight integer Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepth integer Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeight integer Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
numOfPiecesInBox integer Количество штук в коробе
lastWildberriesSaleDate string Дата последней продажи на Wildberries
lastWildberriesOrderDate string Дата последнего заказа на Wildberries
lastOzonSaleDate string Дата последней продажи на OZON
lastOzonOrderDate string Дата последнего заказа на OZON
totalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП OZON + WB
totalFbsOrdersCount integer Кол-во заказанных товаров на данной карточке по FBS за 2 недели
wildberriesTotalOrdersCount integer Кол-во заказанных товаров на данной карточке по МП WB
ignoreFbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehouses string Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStock integer Минимальный остаток - если меньше, то ставим 0
maxFbsStock integer Максимальный остаток - если больше, то ставим его
wildberriesSaleLogistic number Логистика WB, руб.
wildberriesReturnLogistic number Обратная логистика WB, руб.
wildberriesWarehouseRatio number Коэффициент склада WB в %
wildberriesComission number Комиссия WB, %
ozonSaleLogistic number Логистика Ozon, руб.
ozonReturnLogistic number Обратная логистика Ozon, руб.
ozonCommission number Комиссия Ozon, %
maxDeliveryToPickupPoint number Максимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercent number Процент выкупа Ozon, %
wildberriesPurchasePercent number Процент выкупа WB, %
minMarginality number Настройки репрайсера Min % маржинальности
maxMarginality number Настройки репрайсера Max % маржинальности
minProfit number Настройки репрайсера Min прибыль, руб.
maxProfit number Настройки репрайсера Max прибыль, руб.
minPriceWithDiscount number Настройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscount number Настройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscount number При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSale integer Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfit number Расчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginality number Расчетная маржинальность по WB
wildberriesPromoId integer Идентификатор акции на ВБ
oldWildberriesPromoSalePercent number Расчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscount number Расчетная маржинальность по WB
endWildberriesPriceWithSppConfig number Цена для пользователя конечная с СПП.
ozonFbsCommission number Комиссия ОЗОН ФБС
ozonFboCommission number Комиссия ОЗОН ФБО
wbTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCount integer Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
fboStockCount integer Остаток ФБО по выбранным складам/регионам
fbsStockCount integer Остаток ФБC для планирования поставок)
fboSupplyQuantity integer Количество поставляемого товара по выбранным складам/регионам
fboSales integer Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSales integer Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrders integer Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrders integer Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlan number Кол-во товара для добавления к заказу
skipDaysCount integer Кол-во пропущенных дней в учёте планирования поставок
organizationShortName string
contractorName string
supplyPlanBarcode string
planCorrectionFactor number Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBefore integer До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupply integer Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDays integer На сколько дней планировать остаток
warehouseIdForSupplyReport integer Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
warehouseNameForSupplyReport string Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
manager string Поле менеджера
cellId integer
percentForParticipationPromoOrAdvertising integer Закладываемый % для участия в акциях или рекламе
selsupLink string
tempId integer Временный id используется для быстрого импорта
category Category Категория
Структура Category
Поле Тип Описание
categoryId integer Идентификатор категории. Проставляется автоматически
name string Наименование категории
deleted boolean Признак удаленных категорий
parentId integer Идентификатор родительской категории
clientId integer Идентификатор клиента
marked boolean Маркируется ли категория
categoryClass string Группы категорий Честного знака
wildberriesType WildberriesType Предмет Вайлдбериз
wildberriesCategoryId integer Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommission number Комиссия по тарифу FBM
wildberriesFbwCommission number Комиссия по тарифу FBW
wildberriesFbsCommission number Комиссия по тарифу FBS
wildberriesDbsCommission number Комиссия по тарифу DBS
wildberriesEdbsCommission number Комиссия по тарифу EDBS
wildberriesCAndCCommission number Комиссия по тарифу C&C
wildberriesBookingCommission number Комиссия за бронирование
ozonDescriptionCategoryId integer Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryId integer Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategory YandexMarketCategory Категория Яндекс.Маркета
ozonDescriptionCategory OzonDescriptionCategory Категория Озон
ozonCommission number Комиссия озона.
tnved Tnved Код ТНВЭД
tnvedId integer Идентификатор ТНВЭД
laundry string Правила ухода за вещами. Разделяются запятыми
params string JSON значений параметров для категории
namePattern string Шаблон названий категории
aliexpressCategory AliexpressCategory Категория Aliexpress
aliexpressCategoryId integer Идентификатор категории на самом Aliexpress
avitoCategory AvitoCategory Категория Авито
avitoCategoryId integer Идентификатор категории на самом Avito
packDepth integer Глубина упаковки в мм. Проставляется всем товарам в категории
packWidth integer Ширина упаковки в мм. Проставляется всем товарам в категории
packHeight integer Высота упаковки в мм. Проставляется всем товарам в категории
packWeight integer Вес упаковки в граммах. Проставляется всем товарам в категории
hasSize boolean Признак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColor boolean Признак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoName boolean Автоматически формировать названия товаров в категории
removeFbsStock boolean Не передавать остатки товаров по FBS для товаров из этой категории
oneCId string Идентификатор категории в 1С
externalId string Идентификатор категории на сайте
moySkladId string Идентификатор категории в сервисе МойСклад
useClientParams boolean Показывать пользовательские параметры в категории
requiredExpirationDate boolean Является ли срок годности обязательным параметром
walmartSku string SKU товара на Walmart
walmartId string Id товара на Walmart (WPID)
findirTips object Советы задачника (тип задачи - текст совета)
woocomSku string SKU товара на WooCommerce
woocomId integer Id товара на WooCommerce
commissions string JSON с комиссиями из разных маркетплейсов
calculatedInstockQuantity integer
anyArticle string
anyLink string
site string
emptyBarcodes boolean
total integer Общее количество найденных записей. Возвращается только, когда count = true
page integer Номер запрошенной страницы
hasNextPage boolean Есть ли следующая страница
emptyPurchase integer Показатель пустой закупочной цены
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  query: 'Пример query',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  hasProduct: 'true',
  ourLess: 'https://example.com/resource',
  ourGreater: 'true',
  error: 'Пример error',
  noProduct: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/findFboStockReconciliation',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  query?: string;
  service?: string;
  organizationId?: number;
  hasProduct?: string;
  ourLess?: string;
  ourGreater?: string;
  error?: string;
  noProduct?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  query: 'Пример query',
  service: 'NONE',
  organizationId: 'АО "Торговый дом"',
  hasProduct: 'true',
  ourLess: 'https://example.com/resource',
  ourGreater: 'true',
  error: 'Пример error',
  noProduct: 'true',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/findFboStockReconciliation',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'query': 'Пример query',
    'service': 'NONE',
    'organizationId': 'АО "Торговый дом"',
    'hasProduct': 'true',
    'ourLess': 'https://example.com/resource',
    'ourGreater': 'true',
    'error': 'Пример error',
    'noProduct': 'true',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/findFboStockReconciliation',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/findFboStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/findFboStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'query' => 'Пример query',
    'service' => 'NONE',
    'organizationId' => 'АО "Торговый дом"',
    'hasProduct' => 'true',
    'ourLess' => 'https://example.com/resource',
    'ourGreater' => 'true',
    'error' => 'Пример error',
    'noProduct' => 'true',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/findFboStockReconciliation?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/findFboStockReconciliation?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&service=NONE&organizationId=%D0%90%D0%9E%20%22%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BC%22&hasProduct=true&ourLess=https%3A%2F%2Fexample.com%2Fresource&ourGreater=true&error=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20error&noProduct=true&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Поиск ячейки по названию

Возвращает ячейки по названию
GET /api/wms/fetchCell

Параметры запроса QUERY

Название Тип Обязательный Описание
query string Нет Поиск по названию ячейки
warehouseId integer Нет Склад для поиска ячейки
limit integer Да Максимальное количество записей
skuId integer Нет SKU для рекомендации ячеек в которых уже лежит товар

Тело ответа

✓ 200 OK
Content-Type: application/json
Тип ответа: Cell Ячейка хранения товара на складе, в которой может храниться один или несколько товаров
Элементы массива
Поле Тип Описание
id integer Нет Идентификатор ячейки
warehouseId integer Нет Склад к которому относится ячейка
passageId integer Нет Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfId integer Нет Полка стеллажа, к которой относится ячейка
rackId integer Нет Стеллаж, к которому относится ячейка
name string Нет Название ячейки. По умолчанию формируется автоматически
fullName string Нет Полное название ячейки из названий прохода, стелажа, полки и ячейки
sortName string Нет Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcode string Нет Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deleted boolean Нет Признак того, что ячейка удалена
width integer Нет Ширина ячейки для определения товаров, которые можно положить в нее
height integer Нет Высота ячейки для определения товаров, которые можно положить в нее
depth integer Нет Глубина ячейки для определения товаров, которые можно положить в нее
clientId integer Нет Клиент которому принадлежит ячейка. Проставляется автоматически
lastInventoryId integer Нет Идентификатор последней инвентаризации
type string Нет Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  query: 'Пример query',
  warehouseId: '123',
  limit: '100',
  skuId: 'SKU-12345',
};

const response = await axios.get('https://api.selsup.ru/api/wms/fetchCell',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  query?: string;
  warehouseId?: number;
  limit?: number;
  skuId?: number;
}

const params: QueryParams = {
  query: 'Пример query',
  warehouseId: '123',
  limit: '100',
  skuId: 'SKU-12345',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/fetchCell',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'query': 'Пример query',
    'warehouseId': '123',
    'limit': '100',
    'skuId': 'SKU-12345',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/fetchCell',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/fetchCell?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&warehouseId=123&limit=100&skuId=SKU-12345", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/fetchCell?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&warehouseId=123&limit=100&skuId=SKU-12345"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'query' => 'Пример query',
    'warehouseId' => '123',
    'limit' => '100',
    'skuId' => 'SKU-12345',
];

$url = 'https://api.selsup.ru/api/wms/fetchCell?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/fetchCell?query=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20query&warehouseId=123&limit=100&skuId=SKU-12345' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

🔗 Экспорт Excel история перемещений товаров

Позволяет получить историю товаров: какой пользователь переместил, в какую ячейку или заказ
GET /api/wms/addDownloadItemHistoryTask

Параметры запроса QUERY

Название Тип Обязательный Описание
orderId integer Нет Фильтр по заказу
operation "PUT""TAKE""LOST""REMOVED""JOB""RESERVE""FOUND""CONFIRMED""CANCEL_ORDER""REMOVE_RESERVE""REMOVE_RESERVE_MARKETPLACE""TAKE_MARKETPLACE""SALE_PRODUCT""CHANGE_QUANTITY""SWAP_RESERVE""REFUND_PRODUCT""RECONCILIATION""INVENTORY_FILE""SERVICE""INVENTORY""RESERVE_SET""PRICE_LIST""COMMERCEML""CANCEL_WRITE_OFF""MOY_SKLAD""MOVE" Нет Фильтр по операции
skuId integer Нет Фильтр по skuId
itemId integer Нет Фильтр уникальному коду для WmsItem
warehouseId integer Нет Фильтр складу для WmsItem
itemStatus "CREATED""IN_STOCK""LOST""RESERVED""SUPPLIED""REMOVED""SALE""REFUND""INCOME_MARKETPLACE" Нет Фильтр по текущему статусу товара
limit integer Нет Ограничение на количество записей. Максимальное значение - 500
page integer Нет Номер страницы начиная с 1
count boolean Нет Возвратить в ответе общее количество записей
sortBy string Нет Поле сортировки записей. Работает только при получении списка.
ascending boolean Нет Порядок сортировки - по возрастанию?. Работает только при получении списка.

Тело ответа

✓ 200 OK
Content-Type: application/json
Поле Тип Описание
id integer Идентификатор задачи
status string Текущий статус задачи
type string Тип задачи
name string Данные задачи в json - могут быть пустыми
clientId integer
entityId integer Сущность, к которой относится задача
progress integer Прогресс выполнения задачи в процентах
processedQuantity integer Количество обработанных записей задачи
organizationId integer Организация задачи, может быть 0, если не зависит от организации
priority integer Приоритет задачи - чем выше тем быстрее задача запустится
properties string Параметры задачи
message string Сообщение с результатом выполнения задачи
messageParams string Параметры сообщения с результатом выполнения задачи
createdDate string Дата добавления задачи в очередь
startDate string Дата запуска задачи
finishDate string Дата завершения задачи
url string Ссылка на скачивание файла с результатом задачи
inputFileUrl string Ссылка на загруженный файл
retryNumber integer Счётчик перезапуска задачи.
userId integer Пользователь запустивший задачу
retryDate string Запланированная дата перезапуска
debug boolean Запуск задачи в режиме отладки с большим логированием
forcedStart boolean Ручной запуск задачи
service string Сервис
lang string Язык на котором сейчас запущена таска
⚠ 400 Ошибка с данными запроса
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
localMessage Обязательный string Текст ошибки на языке пользователя
params object Дополнительные параметры ошибки
⚠ 403 Доступ запрещен
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
✗ 500 Внутренняя ошибка сервера
Content-Type: application/json
Поле Тип Описание
error Обязательный string Код ошибки
message string Описание ошибки
system string Системная ошибки парсинга данных запроса
Укажите ключ API в правом верхнем углу, чтобы попробовать использовать метод

Примеры кода

const axios = require('axios');

const params = {
  orderId: '123',
  operation: 'PUT',
  skuId: 'SKU-12345',
  itemId: '123',
  warehouseId: '123',
  itemStatus: 'active',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get('https://api.selsup.ru/api/wms/addDownloadItemHistoryTask',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import axios from 'axios';

interface QueryParams {
  orderId?: number;
  operation?: string;
  skuId?: number;
  itemId?: number;
  warehouseId?: number;
  itemStatus?: string;
  limit?: number;
  page?: number;
  count?: string;
  sortBy?: string;
  ascending?: string;
}

const params: QueryParams = {
  orderId: '123',
  operation: 'PUT',
  skuId: 'SKU-12345',
  itemId: '123',
  warehouseId: '123',
  itemStatus: 'active',
  limit: '100',
  page: '1',
  count: 'Россия',
  sortBy: 'Пример sortBy',
  ascending: 'true',
};

const response = await axios.get<any>('https://api.selsup.ru/api/wms/addDownloadItemHistoryTask',
  {
    params,
    headers: {
      'Authorization': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
import requests

headers = {
    'Authorization': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
}

params = {
    'orderId': '123',
    'operation': 'PUT',
    'skuId': 'SKU-12345',
    'itemId': '123',
    'warehouseId': '123',
    'itemStatus': 'active',
    'limit': '100',
    'page': '1',
    'count': 'Россия',
    'sortBy': 'Пример sortBy',
    'ascending': 'true',
}

response = requests.get(
    'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask',
    headers=headers,
    params=params
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
)

func main() {
    client := &http.Client{}

    req, _ := http.NewRequest("get", "https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true", nil)
    req.Header.Set("Authorization", "YOUR_API_KEY")
    req.Header.Set("Content-Type", "application/json")

    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    fmt.Println(result)
}
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true"))
    .header("Authorization", "YOUR_API_KEY")
    .header("Content-Type", "application/json")
    .get(HttpRequest.BodyPublishers.noBody())
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
<?php
$curl = curl_init();

$params = [
    'orderId' => '123',
    'operation' => 'PUT',
    'skuId' => 'SKU-12345',
    'itemId' => '123',
    'warehouseId' => '123',
    'itemStatus' => 'active',
    'limit' => '100',
    'page' => '1',
    'count' => 'Россия',
    'sortBy' => 'Пример sortBy',
    'ascending' => 'true',
];

$url = 'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?' . http_build_query($params);

curl_setopt_array($curl, [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'get',
    CURLOPT_HTTPHEADER => [
        'Authorization: YOUR_API_KEY',
        'Content-Type: application/json'
    ]
]);

$response = curl_exec($curl);
curl_close($curl);

echo $response;
?>
curl -X get \
  'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?orderId=123&operation=PUT&skuId=SKU-12345&itemId=123&warehouseId=123&itemStatus=active&limit=100&page=1&count=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F&sortBy=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20sortBy&ascending=true' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json'