2. Güncelle
Mevcut bir kaydın belirli alanlarını yeni verilerle değiştirmek amacıyla bu servis kullanılmaktadır.
Last updated
Mevcut bir kaydın belirli alanlarını yeni verilerle değiştirmek amacıyla bu servis kullanılmaktadır.
Last updated
PUT
{{WalletUrl}}/api/v1/campaign
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
Servise erişim için kullanılan genel anahtar bilgisidir.
apiclientpublic
string
Evet
Uygulamanın kimliğini temsil eden genel erişim anahtarıdır.
IsFailure
bool
İşlem sırasında hata oluştuysa true değeri döner.
IsSuccess
bool
İşlem başarılıysa true değeriyle birlikte başarılı sonuç döner.
Errors
Array
Karşılaşılan hata mesajlarını içeren dizi yapısıdır.
Value
Array
Talep sonucu dönen asıl veri kümesini içerir.
Id
Guid
Kampanyaya sistem tarafından atanan benzersiz tanımlayıcıdır.
Name
string
Kampanyanın sistemde tanımlı olan ismidir.
Description
string
Kampanyanın kısa açıklamasını içerir.
MinimumDepositAmount
decimal
Kampanyadan faydalanmak için gereken en düşük yatırma tutarıdır.
MaximumDepositAmount
decimal
Kampanyanın geçerli olduğu en yüksek yatırma miktarıdır.
BonusType
string
Kampanyada uygulanacak bonusun türünü belirtir (örneğin yüzdesel, sabit).
BonusValue
decimal
Bonus değerini gösterir (sayı olarak).
CampaignType
string
Kampanyanın kategori türünü belirtir.
StartDate
DateTime
Kampanyanın başlangıç tarihidir.
EndDate
DateTime
Kampanyanın sona ereceği tarih bilgisidir.
IsActive
bool
Kampanyanın aktif olup olmadığını ifade eder.
MerchantId
Guid
Kampanyayı tanımlayan işletmeye ait benzersiz kimliktir.
TotalBonusGiven
decimal
Kampanya süresince dağıtılan toplam bonus miktarını gösterir.
CreatedAt
DateTime
Kaydın sistemde oluşturulduğu tarihtir.
UpdatedAt
DateTime
Kaydın en son güncellendiği zaman bilgisidir.