SelSup Developers

API · API Đề xuất

Các đối thủ cạnh tranh

Các điểm cuối cho các đối thủ cạnh tranh, bao gồm các tuyến đường chính xác, các tham số, các cơ quan yêu cầu và các quy trình đáp ứng có thể mở rộng.

Điểm cuối: 12/api/competitorThường ổn địnhMô tả có thể đọc được bằng máy ↗
{ }

Trang này được hỗ trợ bởi một hợp đồng độc lập có thể chỉnh sửa. Thiết lập các hoạt động viết bằng dữ liệu thử nghiệm trước khi sử dụng sản xuất.

/api/competitor

Các dòng công việc sẵn sàng sử dụng

Các dòng công việc sẵn sàng sử dụng

01

Bắt đầu sử dụng các đối thủ cạnh tranh

Sử dụng mã thông báo API chuyên dụng và xác nhận các hoạt động đọc bằng dữ liệu thử nghiệm trước.

  1. Giữ token bên máy chủ và gửi nó trong tiêu đề Authorization.
  2. Kiểm tra các tham số cần thiết và mở rộng quy trình yêu cầu hoặc phản hồi.
  3. xử lý trạng thái HTTP và trường error ổn định trong lỗi ứng dụng.

Mô hình dữ liệu

Các cấu trúc dữ liệu

Các mô hình được liệt kê một lần ở đây và cũng có thể được mở rộng trực tiếp từ các điểm cuối sử dụng chúng.

Competitor10 trường
idinteger · int64

Id.

read-only
modelIdinteger · int64

- Thẻ mẫu.

productIdinteger · int64

Đơn vị sản phẩm

servicestring

Dịch vụ.

Bắt buộc
urlstring

Url.

Bắt buộc
serviceIdstring

Đơn vị dịch vụ.

clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
latestPricenumber · double

Giá mới nhất.

read-only
currencystring

Tiền tệ.

read-only
latestPriceDatestring · date-time

Ngày giá mới nhất.

read-only
CompetitorPrice6 trường
idinteger · int64

Id.

read-only
competitorIdinteger · int64

- Thẻ đối thủ.

Bắt buộc
clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
pricenumber · double

Giá cả.

Bắt buộc
currencystring

Tiền tệ.

datestring · date-time

Rồi hẹn hò.

CompetitorImportResult2 trường
importedinteger · int32

- Được nhập khẩu.

skippedinteger · int32

Trượt qua.

Hợp đồng lỗi

Cách trả lại lỗi ứng dụng

Mã error giống nhau ở mọi địa điểm, trong khi thông điệp đối diện người dùng được dịch bởi máy chủ. Xây dựng logic ứng dụng xung quanh error và sử dụng localMessage chỉ cho hiển thị.

error

Mã máy tính có thể đọc ổn định cho logic tích hợp.

localMessage

Thông điệp sẵn sàng hiển thị trong ngôn ngữ của người dùng mã thông báo API.

params

Các giá trị được máy chủ liên kết vào mẫu tin nhắn địa phương.

文

localMessage sử dụng trường lang của người dùng sở hữu mã thông báo API. Ngôn ngữ tài liệu và tiêu đề Accept-Language không thay đổi nó; tiếng Nga được sử dụng khi người dùng không có ngôn ngữ được cấu hình.

RUUser locale là ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
VNTiếng Việt (vn)
{
  "error": "error_brand_already_exists",
  "localMessage": "Thương hiệu Base đã tồn tại",
  "params": {
    "name": "Base"
  }
}

Điểm cuối

Điểm cuối

PUT

Cập nhật

/api/competitor/{competitorId}
Tấm mã với quyền truy cập viết

Cập nhật sử dụng PUT /api/competitor/{competitorId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
competitorId integer · int64 Có - Thẻ đối thủ.

Cơ quan yêu cầu

application/json
Các trường đối tượngCompetitor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
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"
}'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn10

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_id_required
Yêu cầu id đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_id_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_not_found
Không tìm thấy đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_required
Phải có đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_url_required
Phải có URL đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_url_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_service_not_supported
Сервис не поддерживается

error cụ thể cho điểm cuối. Sử dụng mã error_service_not_supported ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

DELETE

Xóa

/api/competitor/{competitorId}
Tấm mã với quyền truy cập viết

Xóa bằng cách sử dụng DELETE /api/competitor/{competitorId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
competitorId integer · int64 Có - Thẻ đối thủ.
curl --request DELETE 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn7

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_id_required
Yêu cầu id đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_id_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_not_found
Không tìm thấy đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Nhận tất cả

/api/competitor/{modelId}
Tấm mã với truy cập đọc

Nhận tất cả bằng cách sử dụng GET /api/competitor/{modelId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
modelId integer · int64 Có - Thẻ mẫu.
curl --request GET 'https://api.selsup.ru/api/competitor/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array Competitor[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
[
  "string"
]
Hầm lẫn6

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_model_id_required
Yêu cầu id mô hình

error cụ thể cho điểm cuối. Sử dụng mã error_model_id_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tạo

/api/competitor/{modelId}
Tấm mã với quyền truy cập viết

Tạo bằng POST /api/competitor/{modelId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
modelId integer · int64 Có - Thẻ mẫu.

Cơ quan yêu cầu

application/json
Các trường đối tượngCompetitor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
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"
}'

Phản ứng thành công

200
Các trường đối tượng Competitor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}
Hầm lẫn8

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_required
Phải có đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_url_required
Phải có URL đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_url_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_service_not_supported
Сервис не поддерживается

error cụ thể cho điểm cuối. Sử dụng mã error_service_not_supported ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Tìm ra sản phẩm

/api/competitor/product/{productId}
Tấm mã với truy cập đọc

Nhận theo sản phẩm sử dụng GET /api/competitor/product/{productId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
productId integer · int64 Có Đơn vị sản phẩm
curl --request GET 'https://api.selsup.ru/api/competitor/product/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array Competitor[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
[
  "string"
]
Hầm lẫn6

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_product_not_found
Sản phẩm không có

error cụ thể cho điểm cuối. Sử dụng mã error_product_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tạo cho sản phẩm

/api/competitor/product/{productId}
Tấm mã với quyền truy cập viết

Tạo cho sản phẩm sử dụng POST /api/competitor/product/{productId}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
productId integer · int64 Có Đơn vị sản phẩm

Cơ quan yêu cầu

application/json
Các trường đối tượngCompetitor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
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"
}'

Phản ứng thành công

200
Các trường đối tượng Competitor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
{
  "service": "NONE",
  "url": "https://example.com",
  "id": 1001,
  "modelId": 1001,
  "productId": 1001,
  "serviceId": "string"
}
Hầm lẫn9

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_required
Phải có đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_url_required
Phải có URL đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_url_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_product_not_found
Sản phẩm không có

error cụ thể cho điểm cuối. Sử dụng mã error_product_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_service_not_supported
Сервис не поддерживается

error cụ thể cho điểm cuối. Sử dụng mã error_service_not_supported ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tạo giá

/api/competitor/price/batch
Tấm mã với quyền truy cập viết

Tạo giá bằng cách sử dụng POST /api/competitor/price/batch.

Cơ quan yêu cầu

application/json
Cấu trúc của mục arrayCompetitorPrice[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
competitorId integer · int64 Có - Thẻ đối thủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
price number · double Có Giá cả.
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 Không Tiền tệ.
date string · date-time Không Rồi hẹn hò.
curl --request POST 'https://api.selsup.ru/api/competitor/price/batch' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '[
  "string"
]'

Phản ứng thành công

200
1
Hầm lẫn9

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_id_required
Yêu cầu id đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_id_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_not_found
Không tìm thấy đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_price_required
Nhập giá đối thủ hợp lệ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_price_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_prices_required
Cần giá của đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_prices_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Các đối thủ cạnh tranh nhập khẩu

/api/competitor/import
Tấm mã với quyền truy cập viết

Các đối thủ cạnh tranh nhập khẩu sử dụng POST /api/competitor/import.

Cơ quan yêu cầu

multipart/form-data
TrườngLoạiBắt buộcMô tả
file string · binary Có Lưu ý.
curl --request POST 'https://api.selsup.ru/api/competitor/import' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --form 'file=@./file.bin'

Phản ứng thành công

200
Các trường đối tượng CompetitorImportResult
TrườngLoạiBắt buộcMô tả
imported integer · int32 Không - Được nhập khẩu.
skipped integer · int32 Không Trượt qua.
{
  "imported": 1,
  "skipped": 1
}
Hầm lẫn23

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_base_creating
Tài khoản của bạn đang trong quá trình tạo, vui lòng chờ vài phút để hoàn tất việc tạo tài khoản

error cụ thể cho điểm cuối. Sử dụng mã error_base_creating ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_cabinet_access_denied
Không có quyền truy cập không gian làm việc này.

error cụ thể cho điểm cuối. Sử dụng mã error_cabinet_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_required
Phải có đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_competitor_url_required
Phải có URL đối thủ

error cụ thể cho điểm cuối. Sử dụng mã error_competitor_url_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_organization_form
không chỉ định hình thức tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_empty_organization_form ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_organization_inn
TIN tổ chức không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_organization_inn ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_organization_name
Tên tổ chức không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_organization_name ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_fulfillment_client_access_denied
Fulfillment client access denied

error cụ thể cho điểm cuối. Sử dụng mã error_fulfillment_client_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_fulfillment_client_contract_required
Chấp nhận hợp đồng để truy cập c\xe1c thao t\xe1c.

error cụ thể cho điểm cuối. Sử dụng mã error_fulfillment_client_contract_required ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_incorrect_excel
Định dạng tệp không chính xác. Tải xuống bảng tính Excel.

error cụ thể cho điểm cuối. Sử dụng mã error_incorrect_excel ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_max_page
Số trang không thể lớn hơn 100 000

error cụ thể cho điểm cuối. Sử dụng mã error_max_page ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_max_upload_size_exceeded
Kích thước tệp được phép đã bị vượt quá

error cụ thể cho điểm cuối. Sử dụng mã error_max_upload_size_exceeded ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_create_failed
Có một vấn đề khi tạo ra một tổ chức. Vui lòng liên hệ với bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_organization_create_failed ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_exists
Tổ chức đã được thành lập

error cụ thể cho điểm cuối. Sử dụng mã error_organization_exists ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_products_not_found
Không tìm thấy các mục sau: {products}

error cụ thể cho điểm cuối. Sử dụng mã error_products_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_reload
Phiên ủy quyền đã hết hạn, hãy làm mới trang trình duyệt. Nếu cập nhật không hiệu quả, hãy thử xóa cookie của trang web

error cụ thể cho điểm cuối. Sử dụng mã error_reload ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_service_not_supported
Сервис не поддерживается

error cụ thể cho điểm cuối. Sử dụng mã error_service_not_supported ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_inn
TIN được chỉ định không chính xác của tổ chức, độ dài 10 hoặc 12 chữ số

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_inn ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Tìm giá

/api/competitor/{competitorId}/price
Tấm mã với truy cập đọc

Nhận giá bằng cách sử dụng GET /api/competitor/{competitorId}/price.

Các tham số đường

TrườngLoạiBắt buộcMô tả
competitorId integer · int64 Có - Thẻ đối thủ.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
dateFrom string · date-time Không Ngày từ.
dateTo string · date-time Không Ngày đến.
curl --request GET 'https://api.selsup.ru/api/competitor/1001/price' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array CompetitorPrice[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
competitorId integer · int64 Có - Thẻ đối thủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
price number · double Có Giá cả.
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 Không Tiền tệ.
date string · date-time Không Rồi hẹn hò.
[
  "string"
]
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

GET

Nhận mẫu

/api/competitor/template
Tấm mã với truy cập đọc

Nhận Template bằng GET /api/competitor/template.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
organizationId integer · int64 Không Đơn vị tổ chức.
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 Không Dịch vụ.
curl --request GET 'https://api.selsup.ru/api/competitor/template' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
"string"
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

GET

Nhận được thu thập

/api/competitor/collection
Tấm mã với truy cập đọc

Nhận cho Bộ sưu tập bằng cách sử dụng GET /api/competitor/collection.

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

Phản ứng thành công

200
Cấu trúc của mục array Competitor[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
[
  "string"
]
Hầm lẫn5

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_cant_extract_tariffs
Không thể lấy biểu phí. Hãy viết thư cho bộ phận hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_cant_extract_tariffs ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Nhận tất cả 1

/api/competitor/
Tấm mã với truy cập đọc

Nhận tất cả 1 bằng cách sử dụng GET /api/competitor/.

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

Phản ứng thành công

200
Cấu trúc của mục array Competitor[]
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
modelId integer · int64 Không - Thẻ mẫu.
productId integer · int64 Không Đơn vị sản phẩm
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 Có Dịch vụ.
url string Có Url.
serviceId string Không Đơn vị dịch vụ.
clientId integer · int64 Không - Đồ nhận khách hàng.
latestPrice number · double Không Giá mới nhất.
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 Không Tiền tệ.
latestPriceDate string · date-time Không Ngày giá mới nhất.
[
  "string"
]
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

Authorization

Tỷ hiệu cho các yêu cầu thử nghiệm

Lấy mã thông báo API

Các token vẫn ở trong localStorage của trình duyệt này và chỉ được gửi trong tiêu đề Authorization của các yêu cầu đến api.selsup.ru.

Thử

Các tham số yêu cầu thực

Đáp lại API trực tiếp

Gửi yêu cầu để xem phản ứng SelSup.