Ana içeriğe geç

Tüm KYC Gruplarını Listele

Sistemdeki tüm KYC gruplarının sayfalanmış listesini getirir.

İstek

GET /v2/admin/kyc/groups

Parametreler

İsimTürKonumAçıklama
searchstringqueryİsteğe bağlı. Grup adına göre ara
pageintegerqueryGerekli. Sayfa numarası (varsayılan: 1)
per_pageintegerqueryGerekli. Sayfa başına öğe sayısı (varsayılan: 10, maks: 100)

Başlıklar

İsimAçıklama
AuthorizationGerekli. Kimlik doğrulama için Bearer token

Örnek

curl --request GET \
--url '{{baseUrl}}/v2/admin/kyc/groups?page=1&per_page=10&search=Premium' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'

Yanıt

{
"data": [
{
"id": "67d8774e903bfcbe7eb5d93e",
"group_id": 1,
"name": "Premium Yatırımcılar",
"created_at": "2025-01-15T10:30:00.000Z",
"updated_at": "2025-01-15T10:30:00.000Z",
"deleted_at": null
},
{
"id": "67d8774e903bfcbe7eb5d93f",
"group_id": 2,
"name": "Standart Kullanıcılar",
"created_at": "2025-01-16T11:00:00.000Z",
"updated_at": "2025-01-16T11:00:00.000Z",
"deleted_at": null
}
],
"pagination": {
"page": 1,
"per_page": 10,
"total": 2
}
}

Yanıt Alanları

AlanTürAçıklama
dataarrayKYC grubu nesnelerinin dizisi
paginationobjectSayfalama bilgisi
pagination.pageintegerMevcut sayfa numarası
pagination.per_pageintegerSayfa başına öğe sayısı
pagination.totalintegerToplam öğe sayısı

KYC Grubu Nesne Alanları

AlanTürAçıklama
idstringKYC grubu için benzersiz tanımlayıcı
group_idintegerSayısal grup tanımlayıcısı
namestringKYC grubunun adı
created_atstringGrubun oluşturulduğu ISO 8601 zaman damgası
updated_atstringGrubun güncellendiği ISO 8601 zaman damgası
deleted_atstring/nullGrubun silindiği ISO 8601 zaman damgası (silinmediyse null)

Durum Kodları

Durum KoduAçıklama
200Başarılı
400Hatalı İstek - Geçersiz parametreler
401Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı
500Dahili Sunucu Hatası