Emir API uç noktasını çağırarak alım ve satım emri, kripto alım satım botunuzla borsada basit bir işlem yapın.
API istekleri yapabilmek için bir uygulama oluşturmanız ve bir erişim token'ınız olması gerekir. Henüz bir erişim token'ı oluşturmadıysanız, lütfen önce Oauth2 ile bir erişim token'ı alın öğreticisini takip edin.
Bir alım emri vermek
API ile, kripto alım satım botunuzla basit veya daha gelişmiş alım emirleri verebilirsiniz. Bu örnekte sadece basit bir alım emrine odaklanacağız. API'ye gönderilen basit bir alım komutu yalnızca bir coin/para birimine ihtiyaç duyacaktır, çünkü diğer gerekli detayların çoğu (örneğin: satın alınacak miktar gibi) zaten alım satım botu içinde yapılandırılmıştır. Bir alım emri, /hopper/{id}/order uç noktasına bir POST çağrısı yaparak verilebilir; burada {id}, hopper'ınızın kimliğidir.
API uç noktası:
https://api.cryptohopper.com/v1/hopper/{id}/order
JSON POST örneği:
{
"order_type": "buy",
"coin": "Satın alınacak kripto para birimi.",
"amount": 0,
"price": 0
}
JSON değerleri miktar ve fiyat isteğe bağlıdır, yalnızca order_type ve coin gereklidir. Temel para birimi olarak USD kullanan bir alım satım botunuz varsa ve BTC için basit bir alım emri vermek istiyorsanız, yalnızca aşağıdaki JSON'u API'ye POST etmeniz gerekir.
{
"order_type": "buy",
"coin": "BTC"
}
Başarılı olduğunuzda, alım emrinizin borsada verileceği mesajıyla birlikte 200 durum yanıtı alacaksınız. Şimdi kripto alım satım botunuzu kontrol edin ve alım emrinin gelip gelmediğine bakın.
Satış emri vermek
Ayrıca satış emirleri de verebilirsiniz, ancak Cryptohopper pozisyonlarla çalıştığı için, belirtilen coin/para biriminin pozisyonları satılacaktır. Örneğin: BTC satmak için bir komut gönderirseniz, tüm BTC pozisyonlarınız satılır (beklemede vb. değilse).
API uç noktası:
https://api.cryptohopper.com/v1/hopper/{id}/order
JSON POST örneği:
{
"order_type": "sell",
"coin": "Satılacak kripto para birimi."
}
Aynı API uç noktası kullanılır, ancak bu durumda order_type'ı sat olarak ayarladık. Temel para birimi olarak USD kullanan bir alım satım botunuz varsa ve tüm BTC pozisyonlarını satmak istiyorsanız, yalnızca aşağıdaki JSON'u API'ye POST etmeniz gerekir.
{
"order_type": "sell",
"coin": "BTC"
}
Başarılı olduğunuzda, satış emrinizin(eminlerinizin) borsada verileceği mesajıyla birlikte 200 durum yanıtı alacaksınız. Şimdi kripto alım satım botunuzu kontrol edin ve pozisyonlarınızın satılıp satılmadığına bakın.
Umarım, bu öğreticiyi tamamladıktan sonra API ile alım ve satım emirleri vermeyi başarmışsınızdır. Sipariş uç noktası hakkında daha fazla bilgiye ihtiyacınız varsa veya daha gelişmiş siparişler vermek istiyorsanız, daha fazla bilgi için lütfen API referansına bakın.