Обновлено 30 мая 2021 г.

Каталог

GET Дерево каталога

Возвращает многомерное дерево каталога.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog/tree' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

GET Категории и товары каталога

Возвращает категории и товары из указанной категории каталога.

id uint – ID категории.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog?id=1' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

GET Категории каталога

Возвращает категории каталога.

count uint – количество объектов;

offset uint – смещение выборки;

deleted string – "0" - активные объекты; "1" - удаленные объекты.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog/categories?count=100&offset=0&deleted=0' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

GET Категория каталога

Информация о категории каталога.

id uint – ID категории.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog/categories/info?id=1' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

GET Товары каталога

Возвращает товары каталога.

count uint – количество объектов;

offset uint – смещение выборки;

deleted string – "0" - активные объекты; "1" - удаленные объекты.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog/goods?count=100&offset=0&deleted=0' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

GET Товар каталога

Информация о товаре каталога.

id uint – ID товара.


curl --location --request GET 'https://{YOUR_CRM_URL}/backend/public/catalog/goods/info?id=1' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \

POST Поиск категорий каталога

query string – поисковый запрос;

count uint – количество объектов;

offset uint – смещение выборки;

deleted string – "0" - активные объекты; "1" - удаленные объекты.


curl --location --request POST 'https://{YOUR_CRM_URL}/backend/public/catalog/categories/search' \
--header 'Content-Type: application/json' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \
--data-raw '{
    "query": "Yamaha",
    "count": 50,
    "offset": 0,
    "deleted": "0"
}'

POST Поиск товаров каталога

query string – поисковый запрос;

count uint – количество объектов;

offset uint – смещение выборки;

deleted string – "0" - активные объекты; "1" - удаленные объекты.


curl --location --request POST 'https://{YOUR_CRM_URL}/backend/public/catalog/goods/search' \
--header 'Content-Type: application/json' \
--header 'X-Crypto-Token: {YOUR_CRM_TOKEN}' \
--header 'X-Crypto-Secret: {YOUR_CRM_SECRET}' \
--data-raw '{
    "query": "iPhone 12",
    "count": 50,
    "offset": 0,
    "deleted": "0"
}'