Modeller burada bir kez listelenmiştir ve bunları kullanan uç noktalardan doğrudan genişletilebilir.
Job11 alanlar
idinteger · int32
Id.
namestring
Adı.
categoryClassstring
Kategori sınıfı.
clientIdinteger · int64
Müşteri kimliği.
deletedboolean
- Sildi.
positionIdinteger · int64
Konum kimliği.
versionIdinteger · int64
Versiyon kimliği.
createdUserstring
Kullanıcı yaratıldı.
createdDatestring · date-time
Tarih yaratıldı.
pricenumber · double
- Fiyat.
tariffsJobTariff[]
Tarifler.
JobTariff8 alanlar
idinteger · int64
Id.
jobIdinteger · int32
İş kimliği.
pricenumber · double
- Fiyat.
brandIdinteger · int32
Marka kimliği.
categoryClassstring
Kategori sınıfı.
categoryIdinteger · int32
Kategori İd.
priorityinteger · int32
Öncelik.
productIdinteger · int64
Ürün Kimliği.
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_empty_category_class
Sınıf belirtilmemiş
Uygulama mantığında sabit error_empty_category_class kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_job_price
İş yapımı için fiyat belirtilmemiş
Uygulama mantığında sabit error_empty_job_price kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_position
Pozisyon belirtilmemiş
Uygulama mantığında sabit error_empty_position kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariff_price
{position} numaralı tarife için fiyat belirtilmemiş
Uygulama mantığında sabit error_empty_tariff_price kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariff_priority
Tarife için öncelik belirtilmemiş
Uygulama mantığında sabit error_empty_tariff_priority kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariffs
Tarifeler belirtilmemiş
Uygulama mantığında sabit error_empty_tariffs kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_job_already_exists
{jobName} adında bir görev zaten mevcut
Uygulama mantığında sabit error_job_already_exists kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_job_modified
İş verileri zaten güncellendi. Sayfayı yenileyin.
Uygulama mantığında sabit error_job_modified kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_job_tariff_wrong_product_id
Ürün kimliği hatalı belirtilmiş: {id}
Uygulama mantığında sabit error_job_tariff_wrong_product_id 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_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.
DELETE
İşten çıkar
/api/job/{jobId}
Yazma erişimli işaretleme
DELETE /api/job/{jobId}. kullanarak İş Yerini Kaldır
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_job_modified
İş verileri zaten güncellendi. Sayfayı yenileyin.
Uygulama mantığında sabit error_job_modified 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_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.
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_empty_category_class
Sınıf belirtilmemiş
Uygulama mantığında sabit error_empty_category_class kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_job_price
İş yapımı için fiyat belirtilmemiş
Uygulama mantığında sabit error_empty_job_price kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_position
Pozisyon belirtilmemiş
Uygulama mantığında sabit error_empty_position kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariff_price
{position} numaralı tarife için fiyat belirtilmemiş
Uygulama mantığında sabit error_empty_tariff_price kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariff_priority
Tarife için öncelik belirtilmemiş
Uygulama mantığında sabit error_empty_tariff_priority kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_empty_tariffs
Tarifeler belirtilmemiş
Uygulama mantığında sabit error_empty_tariffs kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_job_already_exists
{jobName} adında bir görev zaten mevcut
Uygulama mantığında sabit error_job_already_exists kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_job_tariff_wrong_product_id
Ürün kimliği hatalı belirtilmiş: {id}
Uygulama mantığında sabit error_job_tariff_wrong_product_id 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.