For the complete documentation index, see llms.txt. This page is also available as Markdown.

4. Getir (Id)

Belirtilen Id bilgisi kullanılarak mevcut kayıt detaylarını görüntülemek için bu servis kullanılmaktadır.

Id ile Kayıt Bilgisi Getir

GET{{WalletUrl}}/api/v1/campaign/{id:guid}

Not: Bu servisin kullanılabilmesi için apikeypublic ve apiclientpublic parametrelerinin Header alanına eklenmiş olması zorunludur.

WalletAPI Adresi

Gerekli header ve istek parametreleri:

Parametreler ve açıklamaları
Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

Genel API erişimi sağlamak için kullanılan doğrulama anahtarıdır.

apiclientpublic

string

Evet

İstemci uygulamayı tanımlayan genel tanıtım anahtarıdır.

Id

guid

Evet

Kampanyanın benzersiz kimlik numarasıdır.

Servisten dönen parametreler şu şekildedir:

Parametreler ve açıklamaları
Parametre
Tip
Açıklama

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ı ifade eder.

TotalBonusGiven

decimal

Kampanya süresince dağıtılan toplam bonus miktarını gösterir.

RegionId

integer

Kampanyanın geçerli olduğu bölgenin tanımlayıcısı.

CurrencyCode

string

Kampanyanın geçerli olduğu para birimi kodu.

CreatedAt

DateTime

Kaydın sistemde oluşturulduğu tarihtir.

UpdatedAt

DateTime

Kaydın en son güncellendiği zaman bilgisidir.

{
    "IsSuccess": true,
    "IsFailure": false,
    "Value": {
        "Id": "44e93e35-d427-4ae9-a11c-b122447b6ac4",
        "Name": "External Campaign",
        "Description": "External campaign description",
        "MinimumDepositAmount": 1.00,
        "MaximumDepositAmount": 1000.00,
        "BonusType": 1,
        "BonusValue": 1.00,
        "CampaignType": 1,
        "StartDate": "2025-09-01",
        "EndDate": "2025-12-31",
        "IsActive": true,
        "TotalBonusGiven": 0.00,
        "RegionId": 1,
        "CurrencyCode": "TRY",
        "CreatedAt": "2025-08-20T10:09:37.007Z",
        "UpdatedAt": null
    }
}

Last updated