GET /v1/customers — müşteri listesi
Şirkete ait cari hesapları sayfalı, filtreli ve sıralı listeler.
Örnek istek
Sorgu parametreleri
Ortak parametreler (page, pageSize, sort, q) için Genel Bakış sayfasına bakın.
Sıralama whitelist’i:
createdDate, lastDate, updatedAt, nameSurname. Varsayılan createdDate:asc.
Cevap alanları (liste öğesi)
id, idNo, idType, idCardType, nameSurname, phone, email, nationality, countries, states, cities, labels, recordLevel, isVerify, isValid, isPhoto, saveType, createdDate, lastDate, updatedAt
Cevap — 200
GET /v1/customers/{id} — müşteri detayı
Tek cari hesabın geniş kaydını döner. Liste alanlarına ek olarak:
name, surname, ownerName, birthplace, birthday, year, phone2, taxOffice, registryNo, cmpNo, activityName, naceCode, countriesCode, statesCode, address, motherName, fatherName, isAbroad, jobName, ibans, bankCodes, docTypes, customerRelation
Kimlik numarası (
idNo) fatura/eşleştirme gereksinimleri nedeniyle tam ve maskesiz döner. PII alanları yalnızca detay ucunda yer alır.Örnek istek
Gömülü uyum özeti
Detay cevabı, ek uç çağırmaya gerek bırakmayan üç uyum bölümü de içerir:Cevap — 200
POST /v1/customers — hızlı cari ekleme
Doğrudan kullanılabilir cari kaydı oluşturur; kayıt saveType: "api" ile doğar ve entegrasyonunuz tarafından anında kullanılabilir. Müşteri tanı (KYC) formu açmak için Müşteri tanı formları sayfasındaki POST /v1/customers/verifications ucunu kullanın.
Örnek istek
İstek gövdesi
Cevap — 201
Oluşan cari kaydın liste öğesi döner:
Çift kayıt — 409 CONFLICT
Aynı idNo ile müşteri kaydı zaten varsa istek reddedilir ve mevcut kaydın kimliği döner: