Ana içeriğe geç

Giriş

Apex Brokerage Integration API dokümantasyonuna hoş geldiniz.

Bu API, Apex Brokerage platformu ile programatik olarak entegre olmanıza olanak tanır. RESTful API'miz aracılığıyla node'lar, marketler, distribütörler, token'lar ve daha fazlasını yönetebilirsiniz.

Temel URL

https://api.apex.com/api/v1/integration

Kimlik Doğrulama

Tüm API istekleri (kimlik doğrulama endpoint'leri hariç) Bearer token kullanarak kimlik doğrulama gerektirir. Detaylar için Kimlik Doğrulama bölümüne bakın.

Gerekli Header'lar

Tüm API istekleri X-Target-Server header'ını gerektirir:

  • Kimlik doğrulama endpoint'leri (/auth/authenticate ve /auth/refresh): X-Target-Server: authentication kullanın
  • Diğer tüm endpoint'ler: X-Target-Server: integration kullanın

Hız Sınırları

API istekleri adil kullanımı sağlamak için hız sınırlamasına tabidir. Mevcut limitler:

  • API anahtarı başına dakikada 50 istek

Yanıt Formatı

Tüm API yanıtları JSON formatındadır. Başarılı yanıtlar 2xx aralığında HTTP durum kodları döndürürken, hatalar 4xx veya 5xx durum kodları döndürür.

Hata Yanıtları

Hata yanıtları şu formattadır:

{
"error": {
"code": "ERROR_CODE",
"message": "İnsan tarafından okunabilir hata mesajı",
"details": {}
}
}

Başlangıç

  1. Brokerage platformundan API kimlik bilgilerini alın
  2. /auth/authenticate endpoint'ini kullanarak kimlik doğrulayın
  3. Sonraki isteklerde Authorization header'ında access token'ı kullanın
  4. Token süresi dolduğunda /auth/refresh endpoint'ini kullanarak token'ı yenileyin