Güvenlik

Kimlik Doğrulama

Zerion API ekosistemine yapacağınız her istek, güvenliğiniz için doğrulanmış bir API anahtarı gerektirir. Aşağıdaki adımları takip ederek projelerinizi saniyeler içinde yetkilendirebilirsiniz.

API Anahtarları (API Keys)

Zerion, isteklerin kimliğini doğrulamak için modern **Bearer Token** yapısını kullanır. API anahtarlarınızı yönetmek için panelimizi kullanabilir, yeni anahtar üretebilir veya mevcut anahtarlarınızı iptal edebilirsiniz.

Önemli: API anahtarlarınız dijital imzanızdır. Onları GitHub depolarında veya istemci tarafı (JS) kodlarında asla açıkta bırakmayın.

Hızlı Bilgi

  • Her istek `Authorization` header'ı içermelidir.
  • Anahtarlar `zerion_api_` ön eki ile başlar.
  • İstek limiti planınıza göre değişiklik gösterebilir.

Bearer Token (Taşıyıcı Jeton) Kullanımı

HTTP isteklerinizde API anahtarınızı şu formatta göndermelisiniz:Bearer SIZIN_API_ANAHTARINIZ

javascript
1
2// Node.js'te Fetch API kullanan Örnek İstek
3const response = await fetch('https://api.zerion.com.tr/v1/servers', {
4 headers: {
5 'Authorization': 'Bearer SIZIN_API_ANAHTARINIZ',
6 'Content-Type': 'application/json'
7 }
8});
9
10const data = await response.json();
11console.log(data);
12

Olası Hatalar: 401 Unauthorized

Eğer geçersiz veya eksik bir anahtar ile istek gönderirseniz sistem erişimi engeller. Bu durumda anahtarınızın başına `Bearer ` ifadesini eklediğinizden ve anahtarın güncel olduğundan emin olun.