SelSup Developers

Halk API · API İpucu

Reklam kampanyası

Reklam kampanyası için kesin yollar, parametreler, talep organları ve genişletilenebilir cevap skemeleri dahil olmak üzere son noktalar.

10 Son noktaları/api/campaignDayanıklıMakine okuyabilir açıklama ↗
{ }

Bu sayfa düzenlenebilir bir bağımsız sözleşme ile desteklenir.

/api/campaign

Kullanılabilir iş akışları

Kullanılabilir iş akışları

01

Reklam kampanyalarını kullanmaya başlayın

Özel bir API token kullanın ve önce test verileri ile okuma işlemlerini doğrulayın.

  1. Token sunucu tarafında tut ve Authorization başlığı gönder.
  2. Gerekli parametreleri kontrol edin ve istek veya yanıt şeması genişletin.
  3. Uygulama hatalarında HTTP durumunu ve sabit error alanını ele alın.

Verim modeli

Veriler yapısı

Modeller burada bir kez listelenmiştir ve bunları kullanan uç noktalardan doğrudan genişletilebilir.

CampaignFilter17 alanlar
limitinteger · int32

Sınır.

pageinteger · int32

Sayfa.

countboolean

Sayın Sayın.

sortBystring

- Yürü.

ascendingboolean

Yukarı çıkıyorum.

statusstring

Status.

campaignStatusstring

Kampanyası Durumu.

typeinteger · int32

Type.

offsetinteger · int32

- Ödül.

servicestring

Hizmet.

dateTostring · date-time

Tarih için.

dateFromstring · date-time

Tarihden.

isStatCampaignboolean

Stat Kampanyası.

dateStartstring · date-time

Tarih Başlangıç.

querystring

- Merak ediyorum.

productExternalIdinteger · int64

Ürün Dış Kimliği.

organizationIdsinteger[]

Teşkilat kimlikleri.

CampaignStatExportRequest4 alanlar
servicestring

Hizmet.

organizationIdinteger · int64

Teşkilat Kimliği.

organizationIdsinteger[]

Teşkilat kimlikleri.

filterCampaignFilter

Filtr.

TmsTask25 alanlar
idinteger · int64

Id.

read-only
statusstring

Status.

read-only
typestring

Type.

read-only
namestring

Adı.

clientIdinteger · int64

Müşteri kimliği.

entityIdinteger · int64

- İsim kimliği.

progressinteger · int32

- Yürüyüş.

processedQuantityinteger · int32

İşlenmiş miktar.

organizationIdinteger · int64

Teşkilat Kimliği.

priorityinteger · int32

Öncelik.

propertiesstring

Mülk.

messagestring

Mesaj.

messageParamsstring

Mesaj Params.

createdDatestring · date-time

Tarih yaratıldı.

startDatestring · date-time

Başlangıç Tarihi.

finishDatestring · date-time

Son tarih.

urlstring

- Urt.

inputFileUrlstring

Girit Dosyası URL.

retryNumberinteger · int32

Tekrar deneme numarası.

userIdinteger · int32

Kullanıcı Kimliği.

retryDatestring · date-time

Yeniden deneme tarihini.

debugboolean

Debug.

forcedStartboolean

Zorla Başlat.

servicestring

Hizmet.

langstring

Lang.

Campaign22 alanlar
idinteger · int64

Id.

externalIdinteger · int64

Dış kimlik.

namestring

Adı.

campaignNamestring

Kampanyaya isim.

typestring

Type.

statusTypestring

Durum Tip.

productIdinteger · int64

Ürün Kimliği.

externalProductIdinteger · int64

Dış Ürün Kimliği.

createDatestring · date-time

Tarih oluştur.

endDatestring · date-time

Son tarih.

startDatestring · date-time

Başlangıç Tarihi.

suminteger · int64

Toplam.

writeOffTypestring

- Yazıklar.

onPauseboolean

- Pause'de.

clientIdinteger · int64

Müşteri kimliği.

servicestring

Hizmet.

categoryIdinteger · int64

Kategori İd.

categoryNamestring

Kategori adı.

campaignTypestring

Kampanyaya ait tip.

dateStatImportstring · date-time

Tarih Stat İndirim.

nmsstring

- Nms.

paymentTypestring

Ödeme Tipi.

WildberriesType32 alanlar
idinteger · int64

Id.

namestring

Adı.

publishedboolean

Yayınlandı.

hasSizeboolean

Büyüklüğü var.

monoBoxMinQuantityinteger · int32

Mono Box Min miktarı.

monoTypestring

Mono tipi.

monoMinPriceinteger · int32

Mono Min Fiyatı.

hasParentboolean

Ailesi var.

parentIdinteger · int64

Ebeveyn kimliği.

wildberriesIdinteger · int64

Wildberries Kimliği.

lastSyncDatestring · date-time

Son Sync Tarihi.

notChangedDaysinteger · int32

Günler değişmedi.

commissionnumber · double

Komisyon.

fbsCommissionnumber · double

FBI Komisyonu.

fbwCommissionnumber · double

FBI Komisyonu.

dbsCommissionnumber · double

- DBS Komisyonu.

edbsCommissionnumber · double

Edbs Komisyonu.

cAndCCommissionnumber · double

C ve CKomisyon.

bookingCommissionnumber · double

- Kayıt Komisyonu.

logisticPriceinteger · int32

- Logistik Fiyat.

storagePricenumber · double

Depolama fiyatı.

acceptancePricenumber · double

Kabul Fiyatı.

needDimensionsboolean

Boyutlara ihtiyacım var.

purchasePercentAvgnumber · double

Satın alma yüzde Avg.

purchasePercentMinnumber · double

Alım % Min.

photoAvginteger · int32

Fotoğraf Avg.

photoMininteger · int32

Fotoğraf Min.

drrAvgnumber · double

Dr. Avg.

drrMinnumber · double

Dr. Min.

marginAvgnumber · double

Marjin Avg.

marginMinnumber · double

Margin Min.

candCCommissionnumber · double

Başkanlık Komitesi.

CampaignStat4 alanlar
campaignstring

Kampanyaya.

valuenumber · double

Değer.

organizationIdinteger · int64

Teşkilat Kimliği.

organizationNamestring

Organizasyon adı.

CampaignTotalStats4 alanlar
clicksCampaignStat[]

- Döndür.

viewsCampaignStat[]

Görüşler.

expensesCampaignStat[]

- Harcamalar.

averageCostCampaignStat[]

Ortalama maliyet.

FindResponseStatCampaign1 alanlar
rowsStatCampaign[]

- Sırada.

StatCampaign46 alanlar
limitinteger · int32

Sınır.

pageinteger · int32

Sayfa.

countboolean

Sayın Sayın.

sortBystring

- Yürü.

ascendingboolean

Yukarı çıkıyorum.

statCampaignIdinteger · int64

Stat Kampanyası Kimliği.

viewsinteger · int32

Görüşler.

clicksinteger · int32

- Döndür.

ratioClicksViewsnumber · double

Sıfırla Tıklama Görüşleri.

averageCostnumber · double

Ortalama maliyet.

expensesnumber · double

- Harcamalar.

quantityAddCartinteger · int32

Toplam Ekle Arabası.

quantityOrdersinteger · int32

- Toplam siparişler.

ratioOrdersOfVisitsnumber · double

Ziyaret Siparişleri oranı.

quantityProductOrdersinteger · int32

Ürün siparişleri miktarı.

ordersAmountnumber · double

Siparişler miktarı.

campaignIdinteger · int64

Kampanyaya ait kimlik.

campaignNamestring

Kampanyaya isim.

createDatestring · date-time

Tarih oluştur.

servicestring

Hizmet.

campaignTypestring

Kampanyaya ait tip.

categoryNamestring

Kategori adı.

externalIdinteger · int64

Dış kimlik.

productIdinteger · int64

Ürün Kimliği.

productViewIdinteger · int64

Ürün Görünümü Kimliği.

datestring · date-time

- Randevu.

startDatestring · date-time

Başlangıç Tarihi.

endDatestring · date-time

Son tarih.

importDatestring · date-time

İçe aktarım tarihi.

uniqueIdstring

- Tek bir kimlik.

clientIdinteger · int64

Müşteri kimliği.

organizationIdinteger · int64

Teşkilat Kimliği.

organizationNamestring

Organizasyon adı.

rowTypestring

- Sıradan tip.

quantityBuyoutsnumber · double

- Çoklu Satın Alışmalar.

revenuenumber · double

Gelir.

profitFactnumber · double

Kârlılık gerçek.

marginFactnumber · double

- Marjin gerçek.

drrnumber · double

- Doktor.

cpsnumber · double

- Polis.

quantityBuyoutsForecastnumber · double

Toplam Satın Alım Tahmini.

profitForecastnumber · double

Kâr Tahmini.

marginForecastnumber · double

Marjin tahminleri.

allowableExpensesnumber · double

İzin verilen harcamalar.

currencystring

Para birimi.

unavailableReasonsobject

- Nedenleri yok.

FindResponseCampaign1 alanlar
rowsCampaign[]

- Sırada.

WbBalance3 alanlar
balanceinteger · int32

Denge.

netinteger · int32

- Ağ.

bonusinteger · int32

- Bonus.

Hata sözleşmesi

Uygulama hataları nasıl iade edilir

error kodu her yerde aynıdır, kullanıcıya yönelik mesaj ise sunucu tarafından tercüme edilir. error etrafında uygulama mantığı oluşturun ve localMessage'i yalnızca görüntülemek için kullanın.

error

Entegre mantığı için sabit makine okunur kod.

localMessage

API token kullanıcısının dilinde görüntülemeye hazır mesaj.

params

Sunucu tarafından yerel mesaj şablonuna girilen değerler.

localMessage, API tokenine sahip olan kullanıcının lang alanını kullanır. Belgeleme dili ve Accept-Language başlığı değiştirmez; kullanıcıya dil yapılandırılmadığında Rusça kullanılır.

RUKullanıcı yerel ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
TRTürkçe (tr)
{
  "error": "error_brand_already_exists",
  "localMessage": "Base markası zaten mevcut",
  "params": {
    "name": "Base"
  }
}

Son noktaları

Son noktaları

POST

Durum Uyarı Kampanyası

/api/campaign/updateStatusCampaign
Yazma erişimli işaretleme

POST /api/campaign/updateStatusCampaign. kullanarak Durum Kampanyalarını Güncelle

Sorgulama parametreleri

AlanTürZorunluAçıklama
campaignId integer · int64 Evet Kampanyaya ait kimlik.
status stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Evet Status.
organizationId integer · int64 Evet Teşkilat Kimliği.
curl --request POST 'https://api.selsup.ru/api/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&organizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200

Cevapın bir vücudu yok.

Hatalar9

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın

Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_organization_not_found
Kuruluş bulunamadı

Uygulama mantığında sabit error_organization_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_prepared_integration_not_found
hazırlanmış entegrasyon bulunamadı

Uygulama mantığında sabit error_prepared_integration_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_token_expired_or_revoked
API token'ı iptal edilmiş veya hatalı girilmiş. API anahtarının tam işlevselliğe sahip olduğunu kontrol edin. Anahtarların kullanım süresi olduğu için yeni bir anahtar oluşturun ve SELSUP'ta değiştirin.

Uygulama mantığında sabit error_token_expired_or_revoked kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_wildberries_api
{message}

Uygulama mantığında sabit error_wildberries_api kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

POST

İhracat Kampanyası İstatistikleri

/api/campaign/stats/xlsx
Yazma erişimli işaretleme

POST /api/campaign/stats/xlsx. kullanan ihracat kampanya istatistikleri

İstekçi organ

application/json
Nesne alanlarıCampaignStatExportRequest
AlanTürZorunluAçıklama
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 Hayır Hizmet.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationIds integer[] Hayır Teşkilat kimlikleri.
filter CampaignFilter Hayır Filtr.
Nesne alanları CampaignFilter
AlanTürZorunluAçıklama
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
status string Hayır Status.
campaignStatus stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Kampanyası Durumu.
type integer · int32 Hayır Type.
offset integer · int32 Hayır - Ödül.
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 Hayır Hizmet.
dateTo string · date-time Hayır Tarih için.
dateFrom string · date-time Hayır Tarihden.
isStatCampaign boolean Hayır Stat Kampanyası.
dateStart string · date-time Hayır Tarih Başlangıç.
query string Hayır - Merak ediyorum.
productExternalId integer · int64 Hayır Ürün Dış Kimliği.
organizationIds integer[] Hayır Teşkilat kimlikleri.
curl --request POST 'https://api.selsup.ru/api/campaign/stats/xlsx' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "service": "NONE",
  "organizationId": 1001,
  "organizationIds": "string",
  "filter": "string"
}'

Başarılı tepki

200
Nesne alanları TmsTask
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Hayır Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Hayır Type.
name string Hayır Adı.
clientId integer · int64 Hayır Müşteri kimliği.
entityId integer · int64 Hayır - İsim kimliği.
progress integer · int32 Hayır - Yürüyüş.
processedQuantity integer · int32 Hayır İşlenmiş miktar.
organizationId integer · int64 Hayır Teşkilat Kimliği.
priority integer · int32 Hayır Öncelik.
properties string Hayır Mülk.
message string Hayır Mesaj.
messageParams string Hayır Mesaj Params.
createdDate string · date-time Hayır Tarih yaratıldı.
startDate string · date-time Hayır Başlangıç Tarihi.
finishDate string · date-time Hayır Son tarih.
url string Hayır - Urt.
inputFileUrl string Hayır Girit Dosyası URL.
retryNumber integer · int32 Hayır Tekrar deneme numarası.
userId integer · int32 Hayır Kullanıcı Kimliği.
retryDate string · date-time Hayır Yeniden deneme tarihini.
debug boolean Hayır Debug.
forcedStart boolean Hayır Zorla Başlat.
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 Hayır Hizmet.
lang string Hayır Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hatalar9

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_analytics_access_denied
Analitik veriler SUPPORT rolü için gizlidir

Uygulama mantığında sabit error_analytics_access_denied kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_no_marketplace
Pazaryeri belirtilmemiş

Uygulama mantığında sabit error_no_marketplace kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_no_organization
Kuruluş belirtilmemiş

Uygulama mantığında sabit error_no_organization kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_unsupported_service
Servis desteklenmiyor

Uygulama mantığında sabit error_unsupported_service kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_user_does_not_have_this_organization
У пользователя нет доступа к данной организации

Uygulama mantığında sabit error_user_does_not_have_this_organization kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

POST

Kampanyayı Yap

/api/campaign/createCampaign
Yazma erişimli işaretleme

POST /api/campaign/createCampaign. kullanarak kampanya oluştur

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Evet Teşkilat Kimliği.

İstekçi organ

application/json
Nesne alanlarıCampaign
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
externalId integer · int64 Hayır Dış kimlik.
name string Hayır Adı.
campaignName string Hayır Kampanyaya isim.
type stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN Hayır Type.
statusType stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Durum Tip.
productId integer · int64 Hayır Ürün Kimliği.
externalProductId integer · int64 Hayır Dış Ürün Kimliği.
createDate string · date-time Hayır Tarih oluştur.
endDate string · date-time Hayır Son tarih.
startDate string · date-time Hayır Başlangıç Tarihi.
sum integer · int64 Hayır Toplam.
writeOffType stringBALANCE, NET, BONUS Hayır - Yazıklar.
onPause boolean Hayır - Pause'de.
clientId integer · int64 Hayır Müşteri kimliği.
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 Hayır Hizmet.
categoryId integer · int64 Hayır Kategori İd.
categoryName string Hayır Kategori adı.
campaignType string Hayır Kampanyaya ait tip.
dateStatImport string · date-time Hayır Tarih Stat İndirim.
nms string Hayır - Nms.
paymentType string Hayır Ödeme Tipi.
curl --request POST 'https://api.selsup.ru/api/campaign/createCampaign?organizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "id": 1001,
  "externalId": 1001,
  "name": "Example",
  "campaignName": "Example",
  "type": "IN_CATALOG",
  "statusType": "DELETED"
}'

Başarılı tepki

200
Nesne alanları Campaign
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
externalId integer · int64 Hayır Dış kimlik.
name string Hayır Adı.
campaignName string Hayır Kampanyaya isim.
type stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN Hayır Type.
statusType stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Durum Tip.
productId integer · int64 Hayır Ürün Kimliği.
externalProductId integer · int64 Hayır Dış Ürün Kimliği.
createDate string · date-time Hayır Tarih oluştur.
endDate string · date-time Hayır Son tarih.
startDate string · date-time Hayır Başlangıç Tarihi.
sum integer · int64 Hayır Toplam.
writeOffType stringBALANCE, NET, BONUS Hayır - Yazıklar.
onPause boolean Hayır - Pause'de.
clientId integer · int64 Hayır Müşteri kimliği.
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 Hayır Hizmet.
categoryId integer · int64 Hayır Kategori İd.
categoryName string Hayır Kategori adı.
campaignType string Hayır Kampanyaya ait tip.
dateStatImport string · date-time Hayır Tarih Stat İndirim.
nms string Hayır - Nms.
paymentType string Hayır Ödeme Tipi.
{
  "id": 1001,
  "externalId": 1001,
  "name": "Example",
  "campaignName": "Example",
  "type": "IN_CATALOG",
  "statusType": "DELETED"
}
Hatalar10

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın

Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_organization_not_found
Kuruluş bulunamadı

Uygulama mantığında sabit error_organization_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_prepared_integration_not_found
hazırlanmış entegrasyon bulunamadı

Uygulama mantığında sabit error_prepared_integration_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

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

Uygulama mantığında sabit error_service_not_supported kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_token_expired_or_revoked
API token'ı iptal edilmiş veya hatalı girilmiş. API anahtarının tam işlevselliğe sahip olduğunu kontrol edin. Anahtarların kullanım süresi olduğu için yeni bir anahtar oluşturun ve SELSUP'ta değiştirin.

Uygulama mantığında sabit error_token_expired_or_revoked kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_wildberries_api
{message}

Uygulama mantığında sabit error_wildberries_api kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

İçe Aktarma Kampanyası

/api/campaign/updateCampaigns
Okuma erişimi olan işaret

GET /api/campaign/updateCampaigns. kullanan ithalat kampanyaları

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Evet Teşkilat Kimliği.
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 Evet Hizmet.
curl --request GET 'https://api.selsup.ru/api/campaign/updateCampaigns?organizationId=1001&service=NONE' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları TmsTask
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Hayır Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Hayır Type.
name string Hayır Adı.
clientId integer · int64 Hayır Müşteri kimliği.
entityId integer · int64 Hayır - İsim kimliği.
progress integer · int32 Hayır - Yürüyüş.
processedQuantity integer · int32 Hayır İşlenmiş miktar.
organizationId integer · int64 Hayır Teşkilat Kimliği.
priority integer · int32 Hayır Öncelik.
properties string Hayır Mülk.
message string Hayır Mesaj.
messageParams string Hayır Mesaj Params.
createdDate string · date-time Hayır Tarih yaratıldı.
startDate string · date-time Hayır Başlangıç Tarihi.
finishDate string · date-time Hayır Son tarih.
url string Hayır - Urt.
inputFileUrl string Hayır Girit Dosyası URL.
retryNumber integer · int32 Hayır Tekrar deneme numarası.
userId integer · int32 Hayır Kullanıcı Kimliği.
retryDate string · date-time Hayır Yeniden deneme tarihini.
debug boolean Hayır Debug.
forcedStart boolean Hayır Zorla Başlat.
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 Hayır Hizmet.
lang string Hayır Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hatalar5

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_analytics_access_denied
Analitik veriler SUPPORT rolü için gizlidir

Uygulama mantığında sabit error_analytics_access_denied kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_unsupported_service
Servis desteklenmiyor

Uygulama mantığında sabit error_unsupported_service kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Yeniden Yükle Kampanyası İstatistikleri

/api/campaign/reloadCampaignStats
Okuma erişimi olan işaret

GET /api/campaign/reloadCampaignStats. kullanarak kampanya istatistiklerini yeniden yükle

Sorgulama parametreleri

AlanTürZorunluAçıklama
dateFrom string · date Evet Tarihden.
dateTo string · date Evet Tarih için.
organizationId integer · int64 Evet Teşkilat Kimliği.
isExpensesOnly boolean Hayır Sadece harcamalar.
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 Evet Hizmet.
curl --request GET 'https://api.selsup.ru/api/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&service=NONE' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200

Cevapın bir vücudu yok.

Hatalar3

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

GET

Wildberries Konuları Al

/api/campaign/getWildberriesSubjects
Okuma erişimi olan işaret

GET /api/campaign/getWildberriesSubjects. kullanarak Wildberries Subjects alın

Sorgulama parametreleri

AlanTürZorunluAçıklama
query string Evet - Merak ediyorum.
limit integer · int32 Evet Sınır.
organizationId integer · int64 Evet Teşkilat Kimliği.
curl --request GET 'https://api.selsup.ru/api/campaign/getWildberriesSubjects?query=string&limit=50&organizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Array öğesi yapısı WildberriesType[]
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
name string Hayır Adı.
published boolean Hayır Yayınlandı.
hasSize boolean Hayır Büyüklüğü var.
monoBoxMinQuantity integer · int32 Hayır Mono Box Min miktarı.
monoType stringALWAYS, NEVER, MONO_IF_MIN_PRICE Hayır Mono tipi.
monoMinPrice integer · int32 Hayır Mono Min Fiyatı.
hasParent boolean Hayır Ailesi var.
parentId integer · int64 Hayır Ebeveyn kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
lastSyncDate string · date-time Hayır Son Sync Tarihi.
notChangedDays integer · int32 Hayır Günler değişmedi.
commission number · double Hayır Komisyon.
fbsCommission number · double Hayır FBI Komisyonu.
fbwCommission number · double Hayır FBI Komisyonu.
dbsCommission number · double Hayır - DBS Komisyonu.
edbsCommission number · double Hayır Edbs Komisyonu.
cAndCCommission number · double Hayır C ve CKomisyon.
bookingCommission number · double Hayır - Kayıt Komisyonu.
logisticPrice integer · int32 Hayır - Logistik Fiyat.
storagePrice number · double Hayır Depolama fiyatı.
acceptancePrice number · double Hayır Kabul Fiyatı.
needDimensions boolean Hayır Boyutlara ihtiyacım var.
purchasePercentAvg number · double Hayır Satın alma yüzde Avg.
purchasePercentMin number · double Hayır Alım % Min.
photoAvg integer · int32 Hayır Fotoğraf Avg.
photoMin integer · int32 Hayır Fotoğraf Min.
drrAvg number · double Hayır Dr. Avg.
drrMin number · double Hayır Dr. Min.
marginAvg number · double Hayır Marjin Avg.
marginMin number · double Hayır Margin Min.
candCCommission number · double Hayır Başkanlık Komitesi.
[
  "string"
]
Hatalar7

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_organization_not_found
Kuruluş bulunamadı

Uygulama mantığında sabit error_organization_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_prepared_integration_not_found
hazırlanmış entegrasyon bulunamadı

Uygulama mantığında sabit error_prepared_integration_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_token_expired_or_revoked
API token'ı iptal edilmiş veya hatalı girilmiş. API anahtarının tam işlevselliğe sahip olduğunu kontrol edin. Anahtarların kullanım süresi olduğu için yeni bir anahtar oluşturun ve SELSUP'ta değiştirin.

Uygulama mantığında sabit error_token_expired_or_revoked kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Toplam İstat Kampanyası Al

/api/campaign/getTotalStatCampaigns
Okuma erişimi olan işaret

GET /api/campaign/getTotalStatCampaigns. kullanarak toplam stat kampanyasını alın

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Hayır Teşkilat Kimliği.
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 Evet Hizmet.
status string Hayır Status.
campaignStatus stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Kampanyası Durumu.
type integer · int32 Hayır Type.
offset integer · int32 Hayır - Ödül.
dateTo string · date-time Hayır Tarih için.
dateFrom string · date-time Hayır Tarihden.
isStatCampaign boolean Hayır Stat Kampanyası.
dateStart string · date-time Hayır Tarih Başlangıç.
query string Hayır - Merak ediyorum.
productExternalId integer · int64 Hayır Ürün Dış Kimliği.
organizationIds integer[] Hayır Teşkilat kimlikleri.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
topN integer · int32 Evet Yukarı N.
curl --request GET 'https://api.selsup.ru/api/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları CampaignTotalStats
AlanTürZorunluAçıklama
clicks CampaignStat[] Hayır - Döndür.
Array öğesi yapısı CampaignStat
AlanTürZorunluAçıklama
campaign string Hayır Kampanyaya.
value number · double Hayır Değer.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationName string Hayır Organizasyon adı.
views CampaignStat[] Hayır Görüşler.
Array öğesi yapısı CampaignStat
AlanTürZorunluAçıklama
campaign string Hayır Kampanyaya.
value number · double Hayır Değer.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationName string Hayır Organizasyon adı.
expenses CampaignStat[] Hayır - Harcamalar.
Array öğesi yapısı CampaignStat
AlanTürZorunluAçıklama
campaign string Hayır Kampanyaya.
value number · double Hayır Değer.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationName string Hayır Organizasyon adı.
averageCost CampaignStat[] Hayır Ortalama maliyet.
Array öğesi yapısı CampaignStat
AlanTürZorunluAçıklama
campaign string Hayır Kampanyaya.
value number · double Hayır Değer.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationName string Hayır Organizasyon adı.
{
  "clicks": "string",
  "views": "string",
  "expenses": "string",
  "averageCost": "string"
}
Hatalar3

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

GET

Stat Kampanyası Al

/api/campaign/getStatCampaigns
Okuma erişimi olan işaret

GET /api/campaign/getStatCampaigns. kullanarak Stat Kampanyası alın

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Hayır Teşkilat Kimliği.
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 Evet Hizmet.
status string Hayır Status.
campaignStatus stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Kampanyası Durumu.
type integer · int32 Hayır Type.
offset integer · int32 Hayır - Ödül.
dateTo string · date-time Hayır Tarih için.
dateFrom string · date-time Hayır Tarihden.
isStatCampaign boolean Hayır Stat Kampanyası.
dateStart string · date-time Hayır Tarih Başlangıç.
query string Hayır - Merak ediyorum.
productExternalId integer · int64 Hayır Ürün Dış Kimliği.
organizationIds integer[] Hayır Teşkilat kimlikleri.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/campaign/getStatCampaigns?service=NONE&limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları FindResponseStatCampaign
AlanTürZorunluAçıklama
rows StatCampaign[] Hayır - Sırada.
Array öğesi yapısı StatCampaign
AlanTürZorunluAçıklama
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy string Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
statCampaignId integer · int64 Hayır Stat Kampanyası Kimliği.
views integer · int32 Hayır Görüşler.
clicks integer · int32 Hayır - Döndür.
ratioClicksViews number · double Hayır Sıfırla Tıklama Görüşleri.
averageCost number · double Hayır Ortalama maliyet.
expenses number · double Hayır - Harcamalar.
quantityAddCart integer · int32 Hayır Toplam Ekle Arabası.
quantityOrders integer · int32 Hayır - Toplam siparişler.
ratioOrdersOfVisits number · double Hayır Ziyaret Siparişleri oranı.
quantityProductOrders integer · int32 Hayır Ürün siparişleri miktarı.
ordersAmount number · double Hayır Siparişler miktarı.
campaignId integer · int64 Hayır Kampanyaya ait kimlik.
campaignName string Hayır Kampanyaya isim.
createDate string · date-time Hayır Tarih oluştur.
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 Hayır Hizmet.
campaignType stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN Hayır Kampanyaya ait tip.
categoryName string Hayır Kategori adı.
externalId integer · int64 Hayır Dış kimlik.
productId integer · int64 Hayır Ürün Kimliği.
productViewId integer · int64 Hayır Ürün Görünümü Kimliği.
date string · date-time Hayır - Randevu.
startDate string · date-time Hayır Başlangıç Tarihi.
endDate string · date-time Hayır Son tarih.
importDate string · date-time Hayır İçe aktarım tarihi.
uniqueId string Hayır - Tek bir kimlik.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
organizationName string Hayır Organizasyon adı.
rowType stringCAMPAIGN, UNALLOCATED Hayır - Sıradan tip.
quantityBuyouts number · double Hayır - Çoklu Satın Alışmalar.
revenue number · double Hayır Gelir.
profitFact number · double Hayır Kârlılık gerçek.
marginFact number · double Hayır - Marjin gerçek.
drr number · double Hayır - Doktor.
cps number · double Hayır - Polis.
quantityBuyoutsForecast number · double Hayır Toplam Satın Alım Tahmini.
profitForecast number · double Hayır Kâr Tahmini.
marginForecast number · double Hayır Marjin tahminleri.
allowableExpenses number · double Hayır İzin verilen harcamalar.
currency string Hayır Para birimi.
unavailableReasons object Hayır - Nedenleri yok.
{
  "rows": "string"
}
Hatalar3

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

GET

Kampanyayı Getirin

/api/campaign/getCampaigns
Okuma erişimi olan işaret

GET /api/campaign/getCampaigns. kullanarak kampanyalar elde edin

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Evet Teşkilat Kimliği.
status string Hayır Status.
campaignStatus stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Kampanyası Durumu.
type integer · int32 Hayır Type.
offset integer · int32 Hayır - Ödül.
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 Hayır Hizmet.
dateTo string · date-time Hayır Tarih için.
dateFrom string · date-time Hayır Tarihden.
isStatCampaign boolean Hayır Stat Kampanyası.
dateStart string · date-time Hayır Tarih Başlangıç.
query string Hayır - Merak ediyorum.
productExternalId integer · int64 Hayır Ürün Dış Kimliği.
organizationIds integer[] Hayır Teşkilat kimlikleri.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/campaign/getCampaigns?organizationId=1001&limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları FindResponseCampaign
AlanTürZorunluAçıklama
rows Campaign[] Hayır - Sırada.
Array öğesi yapısı Campaign
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
externalId integer · int64 Hayır Dış kimlik.
name string Hayır Adı.
campaignName string Hayır Kampanyaya isim.
type stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN Hayır Type.
statusType stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED Hayır Durum Tip.
productId integer · int64 Hayır Ürün Kimliği.
externalProductId integer · int64 Hayır Dış Ürün Kimliği.
createDate string · date-time Hayır Tarih oluştur.
endDate string · date-time Hayır Son tarih.
startDate string · date-time Hayır Başlangıç Tarihi.
sum integer · int64 Hayır Toplam.
writeOffType stringBALANCE, NET, BONUS Hayır - Yazıklar.
onPause boolean Hayır - Pause'de.
clientId integer · int64 Hayır Müşteri kimliği.
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 Hayır Hizmet.
categoryId integer · int64 Hayır Kategori İd.
categoryName string Hayır Kategori adı.
campaignType string Hayır Kampanyaya ait tip.
dateStatImport string · date-time Hayır Tarih Stat İndirim.
nms string Hayır - Nms.
paymentType string Hayır Ödeme Tipi.
{
  "rows": "string"
}
Hatalar4

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın

Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Kampanya Dengeli Olun

/api/campaign/getCampaignBalance
Okuma erişimi olan işaret

GET /api/campaign/getCampaignBalance. kullanarak kampanya dengesini elde edin

Sorgulama parametreleri

AlanTürZorunluAçıklama
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 Evet Hizmet.
organizationId integer · int64 Evet Teşkilat Kimliği.
curl --request GET 'https://api.selsup.ru/api/campaign/getCampaignBalance?service=NONE&organizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları WbBalance
AlanTürZorunluAçıklama
balance integer · int32 Hayır Denge.
net integer · int32 Hayır - Ağ.
bonus integer · int32 Hayır - Bonus.
{
  "balance": 1,
  "net": 1,
  "bonus": 1
}
Hatalar7

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_organization_not_found
Kuruluş bulunamadı

Uygulama mantığında sabit error_organization_not_found kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

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

Uygulama mantığında sabit error_service_not_supported kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_token_expired_or_revoked
API token'ı iptal edilmiş veya hatalı girilmiş. API anahtarının tam işlevselliğe sahip olduğunu kontrol edin. Anahtarların kullanım süresi olduğu için yeni bir anahtar oluşturun ve SELSUP'ta değiştirin.

Uygulama mantığında sabit error_token_expired_or_revoked kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

Authorization

Test istekleri için işaret

Token bu tarayıcı lokalStorage'da kalır ve sadece api.selsup.ru adresine Authorization başlığındaki isteklerde gönderilir.

Dene

Gerçek talep parametreleri

Canlı API tepkisi

SelSup cevabını görmek için bir istek gönderin.