Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.payven.com.tr/llms.txt

Use this file to discover all available pages before exploring further.

Bir anahtarı geçici (disable) veya kalıcı olarak (delete) iptal edebilirsiniz. Her iki durumda da o anahtarla atılan tüm yeni istekler 401 ile reddedilir.

Endpoint’ler

İşlemEndpointGeri alınabilir mi?
Pasife alPATCH /api/v1/tenants/me/api-keys/{id} (status: "Inactive")✅ Evet
Kalıcı silDELETE /api/v1/tenants/me/api-keys/{id}❌ Hayır

Pasife alma

curl -X PATCH https://identity.payven.com.tr/api/v1/tenants/me/api-keys/key_8e3f5c12 \
  -H "Authorization: Bearer ..." \
  -H "Content-Type: application/json" \
  -d '{ "status": "Inactive" }'
Pasife alma anında etkilidir ama anahtarı silmez. İhtiyaç olursa tekrar aktif edebilirsiniz:
curl -X PATCH https://identity.payven.com.tr/api/v1/tenants/me/api-keys/key_8e3f5c12 \
  -H "Authorization: Bearer ..." \
  -H "Content-Type: application/json" \
  -d '{ "status": "Active" }'

Kalıcı silme

curl -X DELETE https://identity.payven.com.tr/api/v1/tenants/me/api-keys/key_8e3f5c12 \
  -H "Authorization: Bearer ..."
{
  "isSuccess": true,
  "message": "API anahtarı silindi.",
  "code": "200",
  "data": null
}
Silme geri alınamaz. İlgili apiKey değeri tekrar üretilmez — yeni bir anahtar oluşturmanız gerekir.

Ne zaman pasife alın, ne zaman silin?

DurumÖnerilen aksiyon
Anahtarın kullanılmadığını doğrulamak istiyorsunuzPasife al — birkaç hafta izleyip sonra silin
Sızıntı şüphesi varPasife al sonra sil
Geçici servis kapatılıyorPasife al
Eski entegrasyon kaldırıldıSil

Audit log

Tüm anahtar yaşam döngüsü olayları konsol → API Kayıtları → Audit ekranında dökümlüdür:
  • Oluşturma
  • Güncelleme
  • Rotasyon
  • Pasife alma / aktif etme
  • Silme
  • Kullanım kayıtları (her istek için)
Bu kayıtlar PCI-DSS uyumluluk denetimlerinde delil olarak kullanılabilir.