Ana içeriğe geç

Kullanıcıları Listele

Kullanıcıların bir sayfasını en yeniden eskiye döndürür. search, name, surname ve email alanlarında aynı anda aranan tek bir serbest metin terimidir (büyük/küçük harf duyarsız alt dize; alan bazında eşleşir, bu yüzden tam ad yalnızca tek bir alanda saklanıyorsa eşleşir). Silinmiş (soft-delete) kullanıcılar listelenmez. Kimseyle eşleşmeyen bir arama hata değil, boş bir sayfa döndürür.

Satırlar Kullanıcıyı ID ile Getir ile aynı biçimdedir. Kullanıcı adres taşımaz: adresler cüzdanlara aittir, onları Kullanıcı Cüzdanlarını Listele ile okuyun.

Gerekli izin: user:view

İstek​

GET /v2/users

Parametreler​

AdTipKonumAçıklama
pageintegerqueryZorunlu. Sayfa numarası, 1'den başlar
per_pageintegerqueryZorunlu. Sayfa başına kayıt, 1–100
searchstringqueryİsteğe bağlı. Ad, soyad ve e-postada aranan serbest metin. Tüm kullanıcıları listelemek için göndermeyin

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request GET \
--url '{{baseUrl}}/v2/users?page=1&per_page=10&search=durdu' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"data": [
{
"id": "6a87455ad5f439809d488ac3",
"external_id": null,
"name": "Burkay",
"surname": "Durdu",
"email": "burkay.durdu@rudiq.com",
"identity_number": "11111111111",
"status": 0,
"created_at": "2026-08-21T09:14:02.511Z",
"kyc": null
}
],
"total": 1,
"page": 1,
"per_page": 10
}

Yanıt Alanları​

AlanTipAçıklama
dataarrayBu sayfadaki kullanıcılar. Eşleşme yoksa boş dizi
data[].idstringKullanıcı ID'si
data[].external_idstring | nullMigration sırasında verilen opak tanımlayıcı; verilmediyse null
data[].namestringAd; saklanmadıysa boş string
data[].surnamestringSoyad; saklanmadıysa boş string
data[].emailstringE-posta; yalnızca external_id ile aktarılan kullanıcılarda boş string
data[].identity_numberstringKimlik numarası; saklanmadıysa boş string
data[].statusinteger0 = aktif, 1 = pasif (Kullanıcı Durumunu Güncelle ile ayarlanır)
data[].created_atstringISO 8601 oluşturulma zamanı
data[].kycnullHer zaman null. KYC cüzdan bazında tutulur: Kullanıcı Cüzdanını Getir ile okuyun
totalintegerFiltreye uyan kullanıcı sayısı
pageintegerİstenen sayfa
per_pageintegerİstenen sayfa boyutu

Hatalar​

DurumKodAçıklama
40010015Doğrulama hatası (page / per_page eksik ya da aralık dışı) — details alanına bakın

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.