Stock Events API, kendi araçlarınla Stock Events hesabındaki verileri otomatikleştirmek için sunulan bir Pro özelliğidir. Genel bir piyasa verisi veya sembol arama API'si olarak değil, hesap otomasyonu için tasarlanmıştır.
Yazma istekleri (write requests), Stock Events içinde gördüğün izleme listelerini (watchlists), sembolleri ve işlemleri doğrudan değiştirir.
API anahtarlarını oluşturmak ve kullanmak için aktif bir Stock Events Pro aboneliği gereklidir.
Tam API anahtarı sadece bir kez gösterilir. Pencereyi kapattıktan sonra, API Anahtarları ekranında tam anahtar yerine sadece anahtarın adı, ön eki, oluşturulma tarihi ve son kullanım tarihi görünür.
Eğer Pro aboneliğin pasif hale gelirse, anahtarların hesabına bağlı kalmaya devam eder ancak Pro erişimin tekrar aktif olana kadar API istekleri 403 Forbidden hatası döndürür.
API temel URL'si https://stockevents.app/api/v1 adresidir. API anahtarını Authorization başlığında bir bearer token olarak gönder.
curl -H "Authorization: Bearer $STOCK_EVENTS_API_KEY" \ https://stockevents.app/api/v1/watchlistsBu istek, izleme listelerini ve onların ID'lerini döndürür. İzleme listesine özel sembol, Holdings ve Dividends uç noktalarında (endpoints) bir izleme listesi ID'si kullanabilirsin.
İstek alanları, yanıt yapıları, isteğe bağlı parametreler ve mevcut tüm uç noktalar için şu kaynakları kullanabilirsin:
API anahtarını bir şifre gibi düşün. Onu kaynak kontrol sistemlerine (source control) ekleme, halka açık istemci kodlarında paylaşma veya bir sorgu parametresi ya da istek gövdesi (request body) içinde gönderme.
API anahtarları, her anahtar için ayrı izinler gerektirmeden hesap otomasyon API'sini doğrular. Onları sadece güvendiğin araçlarla kullan.
Eğer bir anahtar ifşa olursa, API Anahtarları kısmına dön, API anahtarını iptal et seçeneğini seç ve ardından İptal Et diyerek onayla. Anahtar anında çalışmayı durdurur ve tekrar aktif edilemez. Gerekirse yeni bir anahtar oluştur.
401 Unauthorized: API anahtarı eksik, geçersiz veya iptal edilmiş.403 Forbidden: Hesabın şu anda aktif bir Pro erişimi bulunmuyor.