1. Oluştur
Yeni bir kayıt eklemek amacıyla bu servis kullanılmalıdır.
Last updated
Yeni bir kayıt eklemek amacıyla bu servis kullanılmalıdır.
Last updated
POST
{{WalletUrl}}/api/v1/campaign
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
API erişimi sağlamak için kullanılan genel anahtar.
apiclientpublic
string
Evet
API istemcisine özel genel kimlik anahtarı.
IsFailure
bool
İşlemin başarısız olup olmadığını belirtir. true ise hata olmuştur.
IsSuccess
bool
İşlemin başarılı olup olmadığını belirtir. true ise başarıyla tamamlanmıştır.
Errors
Array
Oluşan hata/hatalar varsa detaylarını içeren dizi.
Value
Array
Başarılı yanıt durumunda dönen asıl veri içeriğini barındırır.
Id
Guid
Kampanyaya ait benzersiz kimlik numarası.
Name
string
Kampanyanın adı.
Description
string
Kampanya hakkında açıklayıcı bilgi.
MinimumDepositAmount
decimal
Kampanyanın geçerli olması için gereken minimum yatırma tutarı.
MaximumDepositAmount
decimal
Kampanyanın geçerli olacağı maksimum yatırma tutarı.
BonusType
string
Kampanyada tanımlı olan bonus tipi (ör. oran, sabit tutar).
BonusValue
decimal
Verilecek bonusun değeri.
CampaignType
string
Kampanya türü (ör. yeni kullanıcı, genel).
StartDate
DateTime
Kampanyanın başlangıç tarihi.
EndDate
DateTime
Kampanyanın bitiş tarihi.
IsActive
bool
Kampanyanın aktif olup olmadığını belirtir.
MerchantId
Guid
Kampanyayı tanımlayan işletmeye ait kimlik bilgisi.
TotalBonusGiven
decimal
Şu ana kadar verilmiş toplam bonus miktarı.
CreatedAt
DateTime
Kaydın oluşturulma tarihi.
UpdatedAt
DateTime
Kaydın son güncellenme tarihi.