All Projects → Coinio → Bittrex.Api.Client

Coinio / Bittrex.Api.Client

Licence: MIT License
A C# http client wrapper for the Bittrex cryptocurrency trading platform api

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Bittrex.Api.Client

bittrex-java-client
Java client for the bittrex.com v1.1 API
Stars: ✭ 30 (+114.29%)
Mutual labels:  bittrex, bittrex-api
bittrex-api
PHP client for the Bittrex API
Stars: ✭ 25 (+78.57%)
Mutual labels:  bittrex, bittrex-api
java-bittrex
Java wrapper for the Bittrex API
Stars: ✭ 24 (+71.43%)
Mutual labels:  bittrex, bittrex-api
coinaly
🚀 Fast and easy to use mobile trade interface for cryptocurrencies. Track your trades to the moon and beyond. Currently only for Bittrex.
Stars: ✭ 32 (+128.57%)
Mutual labels:  bittrex, bittrex-api
tweetsOLAPing
implementing an end-to-end tweets ETL/Analysis pipeline.
Stars: ✭ 24 (+71.43%)
Mutual labels:  api-client
ynab.go
Go client for the YNAB API. Unofficial. It covers 100% of the resources made available by the YNAB API.
Stars: ✭ 49 (+250%)
Mutual labels:  api-client
Taviloglu.Wrike.ApiClient
.NET Client for Wrike API
Stars: ✭ 24 (+71.43%)
Mutual labels:  api-client
fetch
Isomorphic Wordpress API client and React hooks - super tiny, super fast.
Stars: ✭ 47 (+235.71%)
Mutual labels:  api-client
laravel-quickbooks-client
SPINEN's Laravel Client for QuickBooks.
Stars: ✭ 25 (+78.57%)
Mutual labels:  api-client
hcloud-rust
Unofficial Rust crate for accessing the Hetzner Cloud API
Stars: ✭ 22 (+57.14%)
Mutual labels:  api-client
downcloud
Download your own Soundcloud tracks (uncompressed)
Stars: ✭ 22 (+57.14%)
Mutual labels:  api-client
mite-cli
command line interface for time tracking service mite.yo.lk
Stars: ✭ 17 (+21.43%)
Mutual labels:  api-client
keen-analysis.js
A light JavaScript client for Keen
Stars: ✭ 40 (+185.71%)
Mutual labels:  api-client
simple-php-api
An extremely simple API (with authentication) example, written in PHP (server) and JS (client), using JSON
Stars: ✭ 23 (+64.29%)
Mutual labels:  api-client
messaging-apis
Messaging APIs for multi-platform
Stars: ✭ 1,759 (+12464.29%)
Mutual labels:  api-client
nodejs-searchitunes
Lightweight node.js module to quickly search Apple's iTunes Store for music, movies, apps, etc.
Stars: ✭ 25 (+78.57%)
Mutual labels:  api-client
CompaniesHouse.NET
A simple .NET client wrapper for CompaniesHouse API
Stars: ✭ 28 (+100%)
Mutual labels:  api-client
js-http-client
[DEPRECATED] Official Textile JS HTTP Wrapper Client
Stars: ✭ 29 (+107.14%)
Mutual labels:  api-client
pocket-api
A python wrapper around GetPocket API V3.
Stars: ✭ 103 (+635.71%)
Mutual labels:  api-client
pushover
Go wrapper for the Pushover API
Stars: ✭ 112 (+700%)
Mutual labels:  api-client

Bittrex.Api.Client

This is a simple C# http client wrapper for the Bittrex cryptocurrency trading platform Api. This can be used to query price information, create buy / sell orders, etc.

The docs for the Api can be found here:

DISCLAIMER: This code is provided for learning purposes only and I take no responsibility for any issues. Have fun!

Installation via Nuget

The Nuget package is Bittrex.Api.Client:

Example Usage

Create a new instance of the client

var apiKey = "<bittrex-api-key>";
var apiSecret = "<bittrex-api-secret>";
  
var client = new BittrexClient(apiKey, apiSecret);

Get a 24 hour summary of all bittrex markets

// NOTE:
// All return values are wrapped in an ApiResult<T> as the bittrex Api specfies all results in the format:
// { "success" : "<true/false">, "message" : "<errors>", "result" : "<actual-request-data>" }

ApiResult<MarketSummary[]> summaries = await client.GetMarketSummaries();

Create a buy order for some FACTOM!

var buyResult = await client.BuyLimit("BTC-FCT", quantity: 100m, rate: 0.00001837m).ConfigureAwait(false);

if (buyResult.Success)
      await ConsoleOut.WriteLineAsync("To the moon!");
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].