Questions tagged [api]

An API is an Application Programming Interface and services often have APIs available for developers to write software which accesses information offered by the service.

An API is an Application Programming Interface offered by a service. They allow developers to write software which interacts with the service in some way. APIs are often used for developers to retrieve information quickly and easily for use in their own software. APIs can also be used to control accounts on a service. In Bitcoin, many APIs are used to retrieve blockchain data, price data, or control web wallets.

660 questions
36
votes
6 answers

How to get an address's balance with the bitcoin client?

I want to see the balance of some address using bitcoind. I set txindex=1 and did a -reindex to get all transactions indexed. But still, there doesn't seem to be a way to get balances of an address. getreceivedbyaddress doesn't work with addresses…
Steven Roose
  • 11,473
  • 8
  • 44
  • 71
22
votes
2 answers

How do I use walletnotify?

I have bitcoin daemon and I want to use the walletnotify option with a json-rpc call. Some of the examples use a "transaction.sh" file for walletnotify. What is it for? What do I have to write in that sh file, to make walletnotify work for more than…
M.R
  • 501
  • 1
  • 4
  • 11
20
votes
5 answers

How to build a bitcoin trading bot

I'd like to experiment with bitcoin technology, crypto currency, and encryption. I thought the best way to accomplish that is building my very own bitcoin trading bot. It seems like a daunting task, but I think I can accomplish this in the following…
Wei
  • 201
  • 1
  • 2
  • 3
18
votes
4 answers

Anyone know of an API I can get historical price time series for multiple coins

I'd like to build some historical price charts, to use in my cryptocoin portfolio tracking app, using time series data (with HighCharts js). Anyone know of an API that provides this price data, preferably for multiple coins (btc, ltc, eth, etc)?
Vinnie James
  • 461
  • 1
  • 3
  • 13
17
votes
14 answers

What are the most comprehensive APIs for cryptocurrency market data?

I'm looking for a well documented, easy to use API that provides data on the majority of cryptocurrencies. That data should include the 1 hr, 24hr, and 7 day price changes, as well as the entire history of the volume, and price for each crypto. I've…
zero_cool
  • 363
  • 1
  • 3
  • 8
15
votes
6 answers

List of blockchain explorer APIs?

I'm gathering a list of Bitcoin / Blockchain APIs. I mean web (REST) APIs that allow you to do basic blockchain queries through http(s) API calls, such as: getting the balance on an address, getting a list of transactions from or to an address,…
RocketNuts
  • 1,031
  • 1
  • 9
  • 22
12
votes
4 answers

Need authoritative source for historic Bitcoin conversion prices from all exchanges

What are the authoritative sources for historic Bitcoin prices? Ideally this will be an API for all major exchanges.
makerofthings7
  • 12,656
  • 11
  • 60
  • 129
11
votes
6 answers

Are there any C# wrappers for the Bitcoin REST API?

Are there any C# wappers that take an OOO approach to the Bitcoin REST API, and encapsulate it in an easy to use format?
makerofthings7
  • 12,656
  • 11
  • 60
  • 129
11
votes
3 answers

How to estimate optimal fees for transaction in bitcoind?

As I understand, with the network congestion it's sometimes advisable to set a higher fee to process a transaction within a block or two. Is there some way to estimate the optimal fee through calls to bitcoind? I know there are some online services…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
11
votes
4 answers

How to check Bitcoin wallet balance without any API

I am building an application and that will involve large set of bitcoin wallets and need to keep on checking for balance. I don't want to use any third party APIs as they all have hourly/secondly limits. Is there any way I can check bitcoin wallets…
Karthik Malla
  • 265
  • 1
  • 4
  • 9
10
votes
3 answers

Bittrex API rate limit

Does Bittrex have a limit on how many requests I can do? I cannot find that info in their documentation. I only find their Announcement from 2014 which says: Api requests will be throttled based on data intensity and resource utilization, calls…
carpics
  • 203
  • 1
  • 2
  • 6
10
votes
4 answers

Does a full Bitcoin API reference exist with examples?

I know that all Bitcoin API methods are listed on the wiki: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list. However, some of the methods are very poorly documented. F.e. the lockunspent method is only documented as taking the…
Steven Roose
  • 11,473
  • 8
  • 44
  • 71
9
votes
1 answer

Importprivkey's "label" - is it the same as an account?

The "importprivkey" API call allows one to import a private key and save it with a label. Is the "label" in the API call synonymous with an account used in the wallet?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
8
votes
1 answer

Parameters for buy order on BTC-E

Using the BTC-E API 'm getting an error of You incorrectly entered one of fields. when I post this as the data in a buy order. {'pair': 'btc_usd', 'amount': 0.1, 'rate': 44.7084704, 'type': 'buy', 'method': 'Trade'} Does anyone know where I'm going…
Jamie Bull
  • 364
  • 1
  • 14
8
votes
5 answers

Is there a remote, trustless bitcoin API that doesn't require anything (blockchain/SPV headers) to be stored locally?

This question asks about how to work with bitcoin via an API without requiring a local blockchain. The only answer is about blockchain.info's JSON API, but it appears that unlike the web version of blockchain.info, the JSON API requires the account…
ripper234
  • 26,452
  • 30
  • 111
  • 246
1
2 3
43 44