The Insight REST API provides you with a convenient, powerful and simple way to read data from the bitcoin network and build your own services with it.
+The REST API currently only supports JSON for the response formats.
+The API is free to use.
+ +URI:
+ +/api/block/00000000009890591fbacf147ffc6c246fa7bad0f2c75a68e3e1ba48b1636d23+ +
Result:
+ ++{ + hash: "00000000009890591fbacf147ffc6c246fa7bad0f2c75a68e3e1ba48b1636d23", + confirmations: 37, + size: 1287, + height: 177951, + version: 2, + merkleroot: "4d549d51e0bca64030b7f3ab74fcc9a82f3de7bba5d6c3f9a8cb2028399fc590", + tx: [ + "1b8354de2102f0f3f72f7e59fd3fdc0a406fa92675a78d7bb1f599067685385a", + "babe2d8b24649df7951e696a4b1686e28764d2d7bbf94d45f612ff598a14017d", + "0351d523fec44a04990b8f9513c44b358eac8b88d5df1074ed36d3ffef5f1582", + "09f1a8dd15a989377753690f2293e5509fa0763a26af661cf7b56eebc6999c59", + "04d972767c5500805ccd41961e2b538b5334af3e41635b2a2ec3750a3c96565a", + "df11424536f618ba511436702f97e886b83a1a0e7d1578a26160177274ca0a39" + ], + time: 1391192318, + nonce: 2374664549, + bits: "1c00ffff", + difficulty: 256, + chainwork: "0000000000000000000000000000000000000000000000000413951687599d9f", + previousblockhash: "000000000034a41747ec564a890d8192fbd2ec0bfa71667b81db145575cde08e", + nextblockhash: "0000000000868ef72603e45325fc0464a5424b7539c51f5905e0ffd2bafc7115", + reward: 50 +}+ +
URI:
+ +/api/blocks/?blockDate=yyyy-mm-dd+ +
Result:
+ ++{ + blocks: [ Array information of blocks ], + length: 2636, + pagination: { + next: "2014-01-30", + prev: "2014-01-28", + current: "2014-01-29", + isToday: false + } +}+ +
URI:
+ +/api/block-index/0+ +
Result:
+ ++{ + blockHash: "000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943" +}+ +
URI:
+ +/api/tx/0099d9342edab8a59fa4d84cb807cf599ce2210e5240bc39500d8f6b6f4779c0+ +
Result:
+ ++{ + hex: "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0d0358b702017e062f503253482fffffffff01108a082a010000002321029f58ed5b58f1941664d67bcc2ccb5b25c50cc2324ccc9643ff7f8271118c4609ac00000000", + txid: "0099d9342edab8a59fa4d84cb807cf599ce2210e5240bc39500d8f6b6f4779c0", + version: 1, + locktime: 0, + vin: [ + { + coinbase: "0358b702017e062f503253482f", + sequence: 4294967295, + reward: 50, + n: 0 + } + ], + vout: [ + { + value: 50.0017, + n: 0, + scriptPubKey: { + asm: "029f58ed5b58f1941664d67bcc2ccb5b25c50cc2324ccc9643ff7f8271118c4609 OP_CHECKSIG", + hex: "21029f58ed5b58f1941664d67bcc2ccb5b25c50cc2324ccc9643ff7f8271118c4609ac", + reqSigs: 1, + type: "pubkey", + addresses: [ + "mt3r2JMiWqGkHUiMqduo2HoHw5iAHMT7P9" + ] + } + } + ], + blockhash: "0000000000478e746e78012066a14db61ee9a447b35607a42b54d15060eb23d6", + confirmations: 10, + time: 1391201940, + blocktime: 1391201940, + isCoinBase: true, + valueIn: 50, + valueOut: 50.0017, + size: 108 +} ++ +
URI:
+ +/api/txs/?block=0000000001a6b96db5e1af9f01458c5f0dd880d9cce6e9ed200afb9f0941991b&pageNum=1+ +
Result:
+ ++{ + pagesTotal: 2, + txs: [ Array of Transactions ] +} ++ +
URI:
+ +/api/txs/?address=mqxfgc12qXdm4ekLrCKPDYqamxUEtK78Vg&pageNum=0+ +
Result:
+ ++{ + pagesTotal: 4, + txs: [ Array of Transactions ] +} ++ +
URI:
+ +/api/addr/mqxfgc12qXdm4ekLrCKPDYqamxUEtK78Vg+ +
Result:
+ ++{ + balanceSat: 5031766000, + totalReceivedSat: 5853132000, + totalSentSat: 821366000, + txApperances: 66, + transactions: [ Array of Transaction IDs ], + addrStr: "mqxfgc12qXdm4ekLrCKPDYqamxUEtK78Vg", + totalSent: 8.21366, + balance: 50.31766, + totalReceived: 58.53132 +} ++ +
URI:
+ +/api/status?q=getInfo+ +
Result:
+ ++{ + info: { + version: 89900, + protocolversion: 70002, + walletversion: 60000, + balance: 0, + blocks: 178019, + timeoffset: -345, + connections: 9, + proxy: "", + difficulty: 1, + testnet: true, + keypoololdest: 1389273625, + keypoolsize: 101, + paytxfee: 0, + errors: "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications" + } +} ++ +
URI:
+ +/api/status?q=getDifficulty+ +
Result:
+ ++{ + difficulty: 1 +} ++ +
URI:
+ +/api/status?q=getTxOutSetInfo+ +
Result:
+ ++{ + txoutsetinfo: { + height: 178020, + bestblock: "00000000fc182ffd65fa397dbe0c60b1932bee4ccef407b36b7d6d9d5fdb5962", + transactions: 242191, + txouts: 421180, + bytes_serialized: 25490639, + hash_serialized: "68decf93d8c883a31c061fcd393966d36fbed07c05b4df739da85585cb70e077", + total_amount: 8900499.25420614 + } +} ++ +
URI:
+ +/api/status?q=getLastBlockHash+ +
Result:
+ ++{ + lastblockhash: "00000000fc182ffd65fa397dbe0c60b1932bee4ccef407b36b7d6d9d5fdb5962" +} ++ +
URI:
+ +/api/sync+ +
Result:
+ ++{ + status: "finished", + blockChainHeight: 178009, + syncPercentage: 100, + skippedBlocks: 0, + syncedBlocks: 178011, + error: null +} ++ +
URI:
+ +/api/version+ +
Result:
+ ++{ + version: "0.0.1" +} ++ +
API live documentation