API endpoint’lerimize dair eski sistemlerle uyumluluk garantisi veremeyiz. Bu belgeyi, API’mizi tam anlamıyla sunmadan önce bir deneme olarak, yalnızca doğrudan API erişimine yönelik yüksek talep olduğu için yayımlıyoruz. Bununla birlikte, API’mizi kullanan herkese yardım etmek için elimizden geleni yapmaya çalışacağız. Altyapınıza API’i önemli ölçüde entegre ettiyseniz, potansiyel büyük değişiklikler için önceden haber verebilmemiz açısından lütfen bizi bilgilendirin.
Arkham’ın API’si ile doğrulama yapabilmek için ihtiyacınız olan tek şey, talebinizin başlığına geçerli bir API anahtarı eklemeniz. Başlık anahtarı: API-Key
. Kullanıcı arayüzümüz veya API’miz aracılığıyla bir API anahtarı oluşturmak şu an mümkün değil, o yüzden bu anahtarları bizim göndermemiz gerekiyor. API anahtarı istediğinizde lütfen bize ulaşın.
Kök URL adresimiz: https://api.arkhamintelligence.com
.
API’mize gelen talep sıklığı, saniyede 5 talep ile sınırlıdır ama bunun üzerine çıkıldığında ufak bir ilave de kabul edilir. Gelecekte bu sınırı düşürebiliriz. Aslında bunun epey altında olmasını hedefliyoruz.
Endpoint’ler burada sıralananlarla sınırlı değil. Talep geldikçe daha fazla ekleyebiliriz.
GET /transfers
Aşağıdakiler sorgu parametlerimiz
base
string[]
Alameda Research -> alameda-research
gibi.ftx
ftx,binance
0x123...,0x456...,alameda-research
chains
string[]
ethereum
, bsc
, polygon
, arbitrum_one
, avalanche
, optimism
, bitcoin
, tron
, base
, flare
.flow
"in" | "out" | "all"
base
ile ilgili. Yani örneğin out
opsiyonunu seçerseniz, diğer filtreleriniz ne olursa olsun yalnızca base
’den gelen işlemleri görürsünüz.from
string[]
base
’de olduğu gibi) gelen işlemler için kuruluş türlerini ve sistem ID’lerini de dahil edebilirsiniz. Örnek:
type:cex
ile merkezi sistemlerden gelen tüm işlemleri görürsünüz.deposit:binance
ile Binance adreslerine gelen tüm işlemleri görürsünüz. Burada yalnızca sistem değil, bir yatırım adresi düzeni kullanan herhangi bir kuruluş için ID gönderebilirsiniz (uyum platformları, OTC’ler, bahis siteleri vb). Bir kuruluşun sıcak cüzdanı olduğunu tespit ettiğimizde buraya gelen işlemleri otomatik olarak etiketlemeye başlıyoruz. Bu şekilde kolayca sorgulayabilirsiniz.deposit:all
ile herhangi bir adrese gelen işlemleri görürsünüz.!
eklerseniz, o seçeneği çıkarır. Örneğin; type:cex,!binance
sorgusu “Binance dışındaki diğer merkezi sistemlere gelen işlemler” sonucunu verir. Bu seçenek tüm türler, kuruluşlar ve adresler için geçerli olsa da kuruluş ID’lerini kapsamaz.type:cex,deposit:all,!binance,!huobi
sorgusu Huobi ve Binance dışındaki merkezi sistemlere gelen işlemler sonucunu verir.to
from
ile aynıtokens
string[]
timeGte
number
(UNIX milisaniye zaman damgalı)timeLte
timeLast
string
1h
, son 3 gün için 3d
, son 10 dakika için 10m
.timeGte
belirlemenin kısa yolu. Desteklenen süre birimleri: s
(saniye), m
(dakika), h
(saat), d
(gün), w
(hafta), M
(ay), y
(yıl). Not: d
aslında 24h
, w
aslında 7d
, M
aslında 30d
ve y aslında 365d
olarak görüntüleniyor. Bu yüzden artık saniye/yıl dikkate alınmıyor.valueGte
number
tokens=ethereum
ve valueGte=1
sorgusuyla 10^18 wei değerinde veya daha yüksek ethereum transferlerini görüntülersiniz.Token
’ların ondalık haneleri ve USD değerleri birbirinden epey farklı olduğu için bu filtre aslında tek bir token araması yapmadığınız sürece bir işe yaramaz.