Modeller burada bir kez listelenmiştir ve bunları kullanan uç noktalardan doğrudan genişletilebilir.
Property6 alanlar
organizationIdinteger · int64
Teşkilat Kimliği.
clientIdinteger · int64
Müşteri kimliği.
read-only
componentstring
- Komponent.
namestring
Adı.
valuestring
Değer.
valueNamestring
Değer Adı.
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"
}
}
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_invalid_currency_source
Belirtilen döviz kuru kaynaÄı desteklenmiyor
Uygulama mantığında sabit error_invalid_currency_source kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
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
Al bakalım.
/api/property/{organizationId}/{component}
Okuma erişimi olan işaret
GET /api/property/{organizationId}/{component}. kullanın
Yol parametreleri
Alan
Tür
Zorunlu
Açıklama
organizationId
integer · int64
Evet
Teşkilat Kimliği.
component
string
Evet
- Komponent.
curl --request GET 'https://api.selsup.ru/api/property/1001/string' \
--header 'Authorization: YOUR_API_TOKEN'
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_header_logo_upload_failed
Could not upload the logo. Please try again.
Uygulama mantığında sabit error_header_logo_upload_failed kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
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_ozon_fbo_workflow_not_found
Ozon FBO iş akışı {id} bulunamadı
Uygulama mantığında sabit error_ozon_fbo_workflow_not_found 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.
GET
Liste
/api/property/list/{component}
Okuma erişimi olan işaret
GET /api/property/list/{component}. kullanan liste
Yol parametreleri
Alan
Tür
Zorunlu
Açıklama
component
string
Evet
- Komponent.
Sorgulama parametreleri
Alan
Tür
Zorunlu
Açıklama
organizationId
integer · int64
Hayır
Teşkilat Kimliği.
curl --request GET 'https://api.selsup.ru/api/property/list/string' \
--header 'Authorization: YOUR_API_TOKEN'
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_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.