SelSup Developers

Коомдук API · API Сүрөт

Атаандаштар

Атаандаштар үчүн акыркы пункттар, анын ичинде так маршруттар, параметрлер, өтүнүч органдары жана кеңейтилген жооп схемалары.

Акыркы пункттар: 12/api/competitorТуруктууМашина менен окулуучу сүрөттөмө ↗
{ }

Бул барак түзөтүлүүчү өз алдынча келишим менен камсыз кылынат.

/api/competitor

Колдонууга даяр жумуш жүрүштөрү

Колдонууга даяр жумуш жүрүштөрү

01

Атаандаштыктарды колдонууну баштаңыз

API белгисин колдонуп, биринчиден тесттик маалыматтар менен окуу операцияларын тастыктаңыз.

  1. Токенди сервер тарапка сактап, Authorization башкыга жөнөт.
  2. Керектүү параметрлерди текшерип, суроо же жооп схемасын кеңейтүү.
  3. HTTP абалы жана error туруктуу талаасы колдонмо каталарында иштелип чыгышы керек.

Маалыматтын модели

Маалыматтар структурасы

Бул жерде моделдер бир жолу көрсөтүлгөн жана аларды колдонгон акыркы пункттардан түздөн-түз кеңейтилген.

Competitor10 аймактар
idinteger · int64

Id.

read-only
modelIdinteger · int64

Макеттик идентификация.

productIdinteger · int64

Продукт ID.

servicestring

Кызмат.

Милдеттүү
urlstring

URL.

Милдеттүү
serviceIdstring

Кызматтык идентификация.

clientIdinteger · int64

Кардар ID.

read-only
latestPricenumber · double

Акыркы баа.

read-only
currencystring

Акча.

read-only
latestPriceDatestring · date-time

Акыркы баалар.

read-only
CompetitorPrice6 аймактар
idinteger · int64

Id.

read-only
competitorIdinteger · int64

Атаандаштыктын идентификациясы.

Милдеттүү
clientIdinteger · int64

Кардар ID.

read-only
pricenumber · double

Баасы.

Милдеттүү
currencystring

Акча.

datestring · date-time

Келишим.

CompetitorImportResult2 аймактар
importedinteger · int32

Импорттолуп жатат.

skippedinteger · int32

Качып кетти.

Келишимдин катасы

Колдонмо каталарын кантип кайтаруу керек

error коду ар бир жергиликтүү жерде бирдей, ал эми колдонуучуга багытталган билдирүүнү сервер которат. error айланасында тиркеме логикасын түзүп, localMessageди көрсөтүү үчүн гана колдонуңуз.

error

Интеграция логикасы үчүн туруктуу машина окуй турган код.

localMessage

API белги колдонуучусунун тилинде көрсөтүүгө даяр билдирүү.

params

Сервер тарабынан локалдаштырылган билдирүү шаблондоруна интерполяцияланган баалуулуктар.

文

localMessage API белгиси ээси болгон колдонуучунун lang талаасын колдонот. Документация тили жана Accept-Language башчысы аны өзгөртпөйт; колдонуучу тилди конфигурациялабаган учурда орусча колдонулат.

RUКолдонуучунун жергиликтүү жергилиги ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
KYКыргызча (ky)
{
  "error": "error_brand_already_exists",
  "localMessage": "Base бренди мурунтан эле бар",
  "params": {
    "name": "Base"
  }
}

Акыркы пункттар

Акыркы пункттар

PUT

Жаңыртуу

/api/competitor/{competitorId}
Жазуу мүмкүнчүлүгү бар белги

PUT /api/competitor/{competitorId}. менен жаңыртуу

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
competitorId integer · int64 Ооба Атаандаштыктын идентификациясы.

Талап боюнча орган

application/json
Объекттердин талааларыCompetitor
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
curl --request PUT 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}'

Ийгиликтүү жооп

200

Бул жооптун денеси жок.

Каталар10

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_id_required
Атаандаштын id керек

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_id_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_not_found
Атаандаш табылган жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_required
Атаандаш милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_url_required
Атаандаштын шилтемеси милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_url_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_service_not_supported
Сервис колдонулбайт

Endpoint-specific error. Колдонмо логикасында туруктуу error_service_not_supported кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

DELETE

Жок кылуу

/api/competitor/{competitorId}
Жазуу мүмкүнчүлүгү бар белги

DELETE /api/competitor/{competitorId}. колдонуу менен өчүрүү

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
competitorId integer · int64 Ооба Атаандаштыктын идентификациясы.
curl --request DELETE 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200

Бул жооптун денеси жок.

Каталар7

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_id_required
Атаандаштын id керек

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_id_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_not_found
Атаандаш табылган жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

GET

Бардыгын алып кел

/api/competitor/{modelId}
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/{modelId}. менен баарын алуу

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
modelId integer · int64 Ооба Макеттик идентификация.
curl --request GET 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
Топтун элементтеринин түзүлүшү Competitor[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
[
  "string"
]
Каталар6

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_model_id_required
Моделдин idси талап кылынат

Endpoint-specific error. Колдонмо логикасында туруктуу error_model_id_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

POST

Жасагыла

/api/competitor/{modelId}
Жазуу мүмкүнчүлүгү бар белги

POST /api/competitor/{modelId}. колдонуп түзүү

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
modelId integer · int64 Ооба Макеттик идентификация.

Талап боюнча орган

application/json
Объекттердин талааларыCompetitor
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
curl --request POST 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}'

Ийгиликтүү жооп

200
Объекттердин талаалары Competitor
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}
Каталар8

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_required
Атаандаш милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_url_required
Атаандаштын шилтемеси милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_url_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_service_not_supported
Сервис колдонулбайт

Endpoint-specific error. Колдонмо логикасында туруктуу error_service_not_supported кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

GET

Продукциянын тизмесин түз

/api/competitor/product/{productId}
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/product/{productId}. менен продукттун тизмесин алуу

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
productId integer · int64 Ооба Продукт ID.
curl --request GET 'https://api.selsup.ru/api/competitor/product/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
Топтун элементтеринин түзүлүшү Competitor[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
[
  "string"
]
Каталар6

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_product_not_found
Товар табылган жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_product_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

POST

Продукция үчүн түзүү

/api/competitor/product/{productId}
Жазуу мүмкүнчүлүгү бар белги

POST /api/competitor/product/{productId}. колдонгон продукт үчүн түзүү

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
productId integer · int64 Ооба Продукт ID.

Талап боюнча орган

application/json
Объекттердин талааларыCompetitor
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
curl --request POST 'https://api.selsup.ru/api/competitor/product/1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}'

Ийгиликтүү жооп

200
Объекттердин талаалары Competitor
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}
Каталар9

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_required
Атаандаш милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_url_required
Атаандаштын шилтемеси милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_url_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_product_not_found
Товар табылган жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_product_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_service_not_supported
Сервис колдонулбайт

Endpoint-specific error. Колдонмо логикасында туруктуу error_service_not_supported кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

POST

Бааларды түзүү

/api/competitor/price/batch
Жазуу мүмкүнчүлүгү бар белги

POST /api/competitor/price/batch. менен бааларды түзүү

Талап боюнча орган

application/json
Топтун элементтеринин түзүлүшүCompetitorPrice[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
competitorId integer · int64 Ооба Атаандаштыктын идентификациясы.
clientId integer · int64 Жок Кардар ID.
price number · double Ооба Баасы.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
date string · date-time Жок Келишим.
curl --request POST 'https://api.selsup.ru/api/competitor/price/batch' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '[
  "string"
]'

Ийгиликтүү жооп

200
1
Каталар9

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_id_required
Атаандаштын id керек

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_id_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_not_found
Атаандаш табылган жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_price_required
Атаандаштын туура баасын киргизиңиз

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_price_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_prices_required
Атаандаштардын бааларын бериңиз

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_prices_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

POST

Импорттук атаандаштар

/api/competitor/import
Жазуу мүмкүнчүлүгү бар белги

POST /api/competitor/import. колдонгон импорттук атаандаштар

Талап боюнча орган

multipart/form-data
ТалааТүрүМилдеттүүСүрөттөмө
file string · binary Ооба Документ.
curl --request POST 'https://api.selsup.ru/api/competitor/import' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --form 'file=@./file.bin'

Ийгиликтүү жооп

200
Объекттердин талаалары CompetitorImportResult
ТалааТүрүМилдеттүүСүрөттөмө
imported integer · int32 Жок Импорттолуп жатат.
skipped integer · int32 Жок Качып кетти.
{
  "imported": 1,
  "skipped": 1
}
Каталар23

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_base_creating
Сиздин кабинет түзүлүү процессинде, кабинет толук түзүлгөнгө чейин бир нече мүнөт күтүңүз

Endpoint-specific error. Колдонмо логикасында туруктуу error_base_creating кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_cabinet_access_denied
Бул кабинетке кирүү мүмкүн эмес.

Endpoint-specific error. Колдонмо логикасында туруктуу error_cabinet_access_denied кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_required
Атаандаш милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_competitor_url_required
Атаандаштын шилтемеси милдеттүү

Endpoint-specific error. Колдонмо логикасында туруктуу error_competitor_url_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_empty_organization_form
уюмдун формасы көрсөтүлгөн жок

Endpoint-specific error. Колдонмо логикасында туруктуу error_empty_organization_form кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_empty_organization_inn
Уюмдун ИНН көрсөтүлгөн эмес

Endpoint-specific error. Колдонмо логикасында туруктуу error_empty_organization_inn кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_empty_organization_name
Уюмдун аталышы көрсөтүлгөн эмес

Endpoint-specific error. Колдонмо логикасында туруктуу error_empty_organization_name кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_fulfillment_client_access_denied
Fulfillment client access denied

Endpoint-specific error. Колдонмо логикасында туруктуу error_fulfillment_client_access_denied кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_fulfillment_client_contract_required
Операцияларга жетүү үчүн келишимди кабыл алыңыз.

Endpoint-specific error. Колдонмо логикасында туруктуу error_fulfillment_client_contract_required кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_incorrect_excel
Файлдын форматы туура эмес. Excel таблицасын жүктөңүз.

Endpoint-specific error. Колдонмо логикасында туруктуу error_incorrect_excel кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_max_page
Барактын номери 100 000ден ашык болушу мүмкүн эмес

Endpoint-specific error. Колдонмо логикасында туруктуу error_max_page кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_max_upload_size_exceeded
Файлдын уруксат берилген өлчөмү ашты

Endpoint-specific error. Колдонмо логикасында туруктуу error_max_upload_size_exceeded кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_organization_create_failed
Уюмду түзүүдө көйгөй жаралды. Сураныч, колдоо кызматына кайрылыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_organization_create_failed кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_organization_exists
Уюм мурунтан эле түзүлгөн

Endpoint-specific error. Колдонмо логикасында туруктуу error_organization_exists кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_products_not_found
Төмөнкү товарлар табылган жок: {products}

Endpoint-specific error. Колдонмо логикасында туруктуу error_products_not_found кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_reload
Авторизация сессиясы бүттү, браузердин баракчасын жаңыртыңыз. Эгерде жаңыртуу жардам бербесе, сайт үчүн cookie файлдарын өчүрүп көрүңүз

Endpoint-specific error. Колдонмо логикасында туруктуу error_reload кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_service_not_supported
Сервис колдонулбайт

Endpoint-specific error. Колдонмо логикасында туруктуу error_service_not_supported кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_wrong_inn
Уюмдун ИНН туура эмес көрсөтүлгөн, узундугу 10 же 12 сан

Endpoint-specific error. Колдонмо логикасында туруктуу error_wrong_inn кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

GET

Бааларды алыңыз

/api/competitor/{competitorId}/price
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/{competitorId}/price. менен бааларды алуу

Жол параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
competitorId integer · int64 Ооба Атаандаштыктын идентификациясы.

Сурамжылоо параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
dateFrom string · date-time Жок - Датыдан.
dateTo string · date-time Жок - Кечээки күн.
curl --request GET 'https://api.selsup.ru/api/competitor/1001/price' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
Топтун элементтеринин түзүлүшү CompetitorPrice[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
competitorId integer · int64 Ооба Атаандаштыктын идентификациясы.
clientId integer · int64 Жок Кардар ID.
price number · double Ооба Баасы.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
date string · date-time Жок Келишим.
[
  "string"
]
Каталар3

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

GET

Үлгү алуу

/api/competitor/template
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/template. менен шаблонду алуу

Сурамжылоо параметрлери

ТалааТүрүМилдеттүүСүрөттөмө
organizationId integer · int64 Жок Уюмдун идентификатору.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Жок Кызмат.
curl --request GET 'https://api.selsup.ru/api/competitor/template' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
"string"
Каталар3

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

GET

Конокко алгыла

/api/competitor/collection
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/collection. менен чогултуу үчүн алуу

curl --request GET 'https://api.selsup.ru/api/competitor/collection' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
Топтун элементтеринин түзүлүшү Competitor[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
[
  "string"
]
Каталар5

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

400error_cant_extract_tariffs
Тарифтерди алуу мүмкүн эмес. Колдоо кызматына жазыңыз

Endpoint-specific error. Колдонмо логикасында туруктуу error_cant_extract_tariffs кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

400error_no_client
Клиент не найден или был удален. Напишите в поддержку

Endpoint-specific error. Колдонмо логикасында туруктуу error_no_client кодун колдонуңуз; localMessage жогоруда көрсөтүлгөн котормону камтыйт.

GET

Бардык 1

/api/competitor/
Окуу мүмкүнчүлүгү бар белги

GET /api/competitor/. колдонуп, 1ди толугу менен алгыла

curl --request GET 'https://api.selsup.ru/api/competitor/' \
  --header 'Authorization: YOUR_API_TOKEN'

Ийгиликтүү жооп

200
Топтун элементтеринин түзүлүшү Competitor[]
ТалааТүрүМилдеттүүСүрөттөмө
id integer · int64 Жок Id.
modelId integer · int64 Жок Макеттик идентификация.
productId integer · int64 Жок Продукт ID.
service stringNONE, 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, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN Ооба Кызмат.
url string Ооба URL.
serviceId string Жок Кызматтык идентификация.
clientId integer · int64 Жок Кардар ID.
latestPrice number · double Жок Акыркы баа.
currency stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY Жок Акча.
latestPriceDate string · date-time Жок Акыркы баалар.
[
  "string"
]
Каталар3

Колдонмо каталары JSON, error жана params менен JSON катары кайтарылат. error тармагы; жергиликтүү текст өзгөрүшү мүмкүн. Колдонмо каталарын кантип кайтаруу керек ↑

401auth_required
Ырасмий күбөлөндүрүү талап кылынат

Authorization жок, бош же жараксыз белгиси бар.

400error_access_denied
Кирүүгө тыюу салынган

Токен бар, бирок анын ролу бул операцияны аткара албайт.

500error_unknown
Белгисиз ката кетти. Эгерде көйгөй кайталанса, колдоо кызматына жазыңыз

Ички бузулуу. Суроо убактысын жана байланыш колдоосун үнөмдөө; мутацияны кайрадан сокурдук менен аракет кылбаңыз.

Authorization

Сынак өтүнүчтөрү үчүн белги

Токен алуу

Токен бул браузердин локалдык сактагычында калат жана API.selsup.ru сайтына Authorization өтүнүч башкычасында гана жөнөтүлөт.

Байкап көрүү

Чыныгы өтүнүч параметрлери

API түздөн-түз жооп

SelSup жоопту көрүү үчүн өтүнүч жөнөтүү.