API Yetkilendirme
1. Yetki Doğrulaması
BKyemek API sistemine yapılacak tüm isteklerde aşağıdaki header alanlarının gönderilmesi zorunludur:
X-API-KEY: your_api_key_here
X-API-SECRET: your_api_secret_here
Bu anahtarlar, her restorana özel oluşturulmaktadır ve sistem yöneticisi tarafından sağlanır. Her istek bu iki başlıkla birlikte gönderilmelidir, aksi halde yetkilendirme yapılamaz.
2. Başarısız Doğrulama Yanıtı
Eğer gönderilen API bilgileri hatalıysa sistem aşağıdaki yanıtı döner:
{
"success": false,
"message": "Yetkisiz erişim. API anahtarları geçersiz."
}
3. Güvenlik Notları
- Tüm API istekleri
HTTPSüzerinden yapılmalıdır. - API anahtarlarınızı kimseyle paylaşmayın.
- Her restoran sadece kendi siparişlerini yönetebilir.
- IP kısıtlaması gerekiyorsa destek ekibiyle iletişime geçin.
4. Test Ortamı
Şu anda BKyemek POS entegrasyonu için özel bir test ortamı aktif değildir. Ancak yakın zamanda geliştirici test ortamı sağlanacaktır.
Test sürecine katılmak isteyen restoranlar, kendi yönetici panelleri üzerinden “Talepler” sekmesine girip “POS Entegrasyon Test Erişimi” başlığıyla yeni bir talep oluşturabilirler.
Test ortamı aktif olduğunda bu sayfa üzerinden erişim URL’si ve örnek API anahtarları paylaşılacaktır.