6. Kimlik ile Sorgula

Belirtilen kimlik bilgisi ile mevcut cüzdan sahibi kaydını sorgulamak için bu sayfadaki servis, gerekli parametrelerle birlikte kullanılmalıdır.

Cüzdan Kaydını Kimlikle Tanımla

GET {{WalletUrl}}/api/v1/walletowner/by/identity/68567422314

Not: Bu servisi çağırmadan önce, apikeypublic ve apiclientpublic parametrelerini Header kısmına eklemeniz gereklidir.

WalletAPI Adresi

Servise gönderilmesi gereken parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

Servis çağrılarında kimlik doğrulaması için kullanılan genel anahtar bilgisidir.

apiclientpublic

string

Evet

API istemcisinin kimliğini belirtmek amacıyla kullanılan genel anahtar bilgisidir.

Servise gönderilmesi gereken (QueryString) parametreler şu şekildedir:

Parametre
Açıklama

Identity

Aramak istediğiniz cüzdan sahibinin kimlik bilgisi

{
    "IsSuccess": true,
    "IsFailure": false,
    "Value": {
        "Id": "518432e0-5e95-40f6-bdcf-60278711ea66",
        "MaskedFullname": "E**s S****n",
        "Email": "[email protected]",
        "PhoneNumber": "+905348744914",
        "MaskedTaxNumber": null,
        "MaskedIdentityNumber": "271******66",
        "OwnerType": "Individual",
        "CompanyName": "test",
        "Address": "address",
        "Country": "country",
        "City": "city",
        "DateOfBirth": "2030-10-15",
        "CreatedAt": "2025-08-20T10:02:07.41549Z",
        "UpdatedAt": null
    }
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

İlgili servis çağrısının başarısız olup olmadığını gösteren bilgidir. (true/false)

IsSuccess

bool

İlgili servis çağrısının başarılı olup olmadığını gösteren bilgidir. (true/false)

Errors

Array

Servis çağrısı sırasında oluşan hata mesajlarının listelendiği alandır.

Value

Array<Items>

Servisten dönen asıl veri nesnesini temsil eden alandır.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Sistemde kaydedilen varlığın benzersiz kimlik numarasıdır.

MaskedFullname

string

Kullanıcının tam adının gizlenmiş (maskelenmiş) şekilde gösterildiği alandır.

Email

string

Kullanıcının kayıtlı e-posta adresidir.

PhoneNumber

string

Kullanıcının kayıtlı telefon numarasıdır.

MaskedTaxNumber

string

Kullanıcının vergi numarasının gizlenmiş (maskelenmiş) şekilde gösterildiği alandır.

MaskedIdentityNumber

string

Kullanıcının kimlik numarasının gizlenmiş (maskelenmiş) şekilde gösterildiği alandır.

OwnerType

string

Cüzdan sahibinin bireysel veya kurumsal olduğunu belirten alandır.

CompanyName

string

Cüzdan sahibinin kayıtlı şirket adıdır (varsa).

Address

string

Cüzdan sahibinin kayıtlı adres bilgilerini içeren alandır.

Country

string

Cüzdan sahibinin kayıtlı olduğu ülke bilgisidir.

City

string

Cüzdan sahibinin kayıtlı olduğu şehir bilgisidir.

DateOfBirth

Date

Cüzdan sahibinin doğum tarihi bilgisidir.

MerchantId

int

Cüzdan sahibinin doğum tarihi bilgisidir.

CreatedAt

DateTime

Kaydın oluşturulma zamanını belirtir.

UpdatedAt

DateTime

Kaydın en son güncellenme zamanını belirtir.

Wallets

List

Kullanıcıya ait cüzdanların listesini temsil eden alandır.

Last updated