For the complete documentation index, see llms.txt. This page is also available as Markdown.

Kullanıcı Servisleri

Ödeme akışına dahil edilecek kullanıcıları bu servis grubu üzerinden yönetirsiniz. Yeni bir kullanıcı oluşturabilir, sistemden silebilir ya da mevcut kullanıcıları sayfalanmış şekilde listeleyebilirsiniz. Her kullanıcı, bağlı olduğu banka ve terminal bilgilerini (enrollment) taşır; bu bilgiler ödeme başlatma adımında otomatik olarak kullanılır.

Kullanıcı Ekleme

post
/user

Yeni bir kullanıcı oluşturur ve kullanıcı bilgilerini döner.

Header parameters
x-api-keystringRequired

iyzico panelinizdeki CepPOS API anahtarı

Example: YOUR_API_KEY
x-secret-keystringRequired

iyzico panelinizdeki CepPOS güvenlik anahtarı

Example: YOUR_SECRET_KEY
x-merchant-idstringRequired

iyzico hesabınızın üye işyeri numarası

Example: YOUR_MERCHANT_ID
Body
userIdstringRequired

Kullanıcı kimliği

Example: user-123
Responses
200

Kullanıcı başarıyla oluşturuldu

application/json
statusstringOptional

İşlemin sonucunu gösterir. Hata durumunda her zaman "failure" döner.

Example: failure
systemTimeinteger · int64Optional

Sunucu tarafındaki işlem zamanı (Unix epoch, milisaniye).

Example: 1750291200000
userIdstringOptional

Sisteme kayıtlı kullanıcının benzersiz kimliği.

Example: user-001
post/user

Kullanıcı Silme

delete
/user

Var olan bir kullanıcıyı sistemden siler.

Header parameters
x-api-keystringRequired

iyzico panelinizdeki CepPOS API anahtarı

Example: YOUR_API_KEY
x-secret-keystringRequired

iyzico panelinizdeki CepPOS güvenlik anahtarı

Example: YOUR_SECRET_KEY
x-merchant-idstringRequired

iyzico hesabınızın üye işyeri numarası

Example: YOUR_MERCHANT_ID
Body
statusstringOptional

İşlemin sonucunu gösterir. Hata durumunda her zaman "failure" döner.

Example: failure
systemTimeinteger · int64Optional

Sunucu tarafındaki işlem zamanı (Unix epoch, milisaniye).

Example: 1750291200000
userIdstringRequired

Silinecek kullanıcı kimliği

Example: user-123
Responses
200

Kullanıcı başarıyla silindi

application/json
userIdstringOptional

Başarıyla silinen kullanıcının kimliği. Silme işleminin doğrulanması amacıyla döner.

Example: user-123
delete/user

Kullanıcı Listeleme

get
/user/list

Sistemdeki kullanıcıların sayfalanmış (paginated) listesini döner.

Query parameters
pageNumberintegerOptional

Sayfa numarası

Default: 1Example: 1
pageCountintegerOptional

Sayfa başına kullanıcı sayısı

Default: 100Example: 100
Header parameters
x-api-keystringRequired

iyzico panelinizdeki CepPOS API anahtarı

Example: YOUR_API_KEY
x-secret-keystringRequired

iyzico panelinizdeki CepPOS güvenlik anahtarı

Example: YOUR_SECRET_KEY
x-merchant-idstringRequired

iyzico hesabınızın üye işyeri numarası

Example: YOUR_MERCHANT_ID
Responses
200

Başarılı — kullanıcı listesi döner

application/json
statusstringOptional

İşlemin sonucunu gösterir. Hata durumunda her zaman "failure" döner.

Example: failure
systemTimeinteger · int64Optional

Sunucu tarafındaki işlem zamanı (Unix epoch, milisaniye).

Example: 1750291200000
get/user/list

Last updated