Ana içeriğe geç

Kayıtlı Kart Listeleme / Detay Getirme

  • Endpoint: /vendor/creditcard
  • HTTP Method: GET
  • Request Content-Type: application/json
  • Response Content-Type: application/json
  • Yetkilendirme: Geçerli AccessToken zorunludur.
    (Bkz: 2. Kimlik Doğrulama – AccessToken Alınması)

Açıklama

Bu servis aracılığıyla üyeye ait kayıtlı kredi kartı bilgileri listelenebilir. İsteğe bağlı olarak belirli bir CardId parametresi ile tek bir kartın detayı da getirilebilir.

Not: CardId parametresi gönderilmezse sistem, üyeye ait tüm kayıtlı kartları sayfalandırmalı olarak döndürür.

Bu endpoint yalnızca okuma işlemi (GET) içindir — kayıt ekleme, silme veya güncelleme yapılmaz.

Header Bilgileri

Header AdıZorunluAçıklama
AuthorizationEvetBearer {AccessToken} formatında geçerli token
Content-TypeEvetapplication/json

Route Parametreleri - Tek Kayıt Getirme

ParametreTipZorunluAçıklama
CardIdstringHayırBelirtilirse yalnızca ilgili kartın bilgisi döner.

Query Parametreleri – Sayfalandırma (Listeleme)

ParametreTipZorunluAçıklama
pageintegerHayırGetirilecek sayfa numarası (varsayılan: 1).
pageSizeintegerHayırSayfa başına kayıt sayısı (varsayılan: 10, maksimum: 100).

Örnek Request

Listeleme

GET /vendor/creditcard?page=1&pageSize=10

Tek Kart Detayı

GET /vendor/creditcards/{CardId}

{  
"CardId": "9s84fsd4f8sd4f4s6df4sdf84sd",
"name": "Test Akbank Kartım",
"CardNumber": "858563******9966",
"DealerOrCustomerName": "Test Ana Bayi",
"InsertedDate": "15.08.2025",
"Status": "Aktif",
"Bank": "Akbank"
}

Notlar & En İyi Uygulamalar

  • Kart numarası, güvenlik nedeniyle maskelenmiş biçimde döner (yalnızca ilk 6 ve son 4 hane görünür).
  • Status alanı kartın kullanım durumunu belirtir: "Aktif" veya "Pasif".
  • InsertedDate değeri "dd.MM.yyyy" formatındadır.
  • totalCount, page ve pageSize bilgileri sayfalandırmalı yanıtların tamamında yer alır.
  • Listeleme yapıldığında, yalnızca ilgili üyeye ait kart kayıtları döner.
  • Token süresi dolmuşsa istek 401 Unauthorized döner; yeni token alınarak tekrar gönderilmelidir.