USD
USD
AUD
CAD
CHF
CLP
CNY
DKK
EUR
GBP
HKD
INR
ISK
JPY
KRW
NZD
PLN
RUB
SEK
SGD
THB
TWD

API WebSocket

Dados de blockchain em Tempo Real

A nossa API WebSocket permite aos programadores receber notificações em tempo real sobre novas transações e blocos. O Websocket echo test pode ser útil para a depuração.

URL de ligação:

wss://ws.blockchain.info/inv
Quando o socket estiver aberto, pode fazer a subscrição num canal ao enviar uma mensagem "op".

Ping

{
  "op": "ping"
}

Subscrição em transações não confirmadas

Faça a subscrição para receber notificações para todas as novas transações de bitcoin.
{
  "op": "unconfirmed_sub"
}
Cancelar subscrição
{
  "op": "unconfirmed_unsub"
}

Subscrição num endereço

Receba novas transações para um endereço bitcoin específico:
{
  "op": "addr_sub",
  "addr": "$bitcoin_address"
}
Cancelar subscrição
{
  "op": "addr_unsub",
  "addr": "$bitcoin_address"
}
Mensagem quando há uma nova transação:
{
  "op": "utx",
  "x": {
    "lock_time": 0,
    "ver": 1,
    "size": 192,
    "inputs": [
      {
        "sequence": 4294967295,
        "prev_out": {
          "spent": true,
          "tx_index": 99005468,
          "type": 0,
          "addr": "1BwGf3z7n2fHk6NoVJNkV32qwyAYsMhkWf",
          "value": 65574000,
          "n": 0,
          "script": "76a91477f4c9ee75e449a74c21a4decfb50519cbc245b388ac"
        },
        "script": "483045022100e4ff962c292705f051c2c2fc519fa775a4d8955bce1a3e29884b2785277999ed02200b537ebd22a9f25fbbbcc9113c69c1389400703ef2017d80959ef0f1d685756c012102618e08e0c8fd4c5fe539184a30fe35a2f5fccf7ad62054cad29360d871f8187d"
      }
    ],
    "time": 1440086763,
    "tx_index": 99006637,
    "vin_sz": 1,
    "hash": "0857b9de1884eec314ecf67c040a2657b8e083e1f95e31d0b5ba3d328841fc7f",
    "vout_sz": 1,
    "relayed_by": "127.0.0.1",
    "out": [
      {
        "spent": false,
        "tx_index": 99006637,
        "type": 0,
        "addr": "1A828tTnkVFJfSvLCqF42ohZ51ksS3jJgX",
        "value": 65564000,
        "n": 0,
        "script": "76a914640cfdf7b79d94d1c980133e3587bd6053f091f388ac"
      }
    ]
  }
}

Subscrição em novos Blocos

Receba notificações quando é encontrado um novo bloco. Nota: se a cadeia se dividir, receberá mais do que uma notificação para uma altura de bloco específica.
{
  "op": "blocks_sub"
}
Cancelar subscrição
{
  "op": "blocks_unsub"
}
Mensagem quando há um novo bloco:
{
  "op": "block",
  "x": {
    "txIndexes": [
      3187871,
      3187868
    ],
    "nTx": 0,
    "totalBTCSent": 0,
    "estimatedBTCSent": 0,
    "reward": 0,
    "size": 0,
    "blockIndex": 190460,
    "prevBlockIndex": 190457,
    "height": 170359,
    "hash": "00000000000006436073c07dfa188a8fa54fefadf571fd774863cda1b884b90f",
    "mrklRoot": "94e51495e0e8a0c3b78dac1220b2f35ceda8799b0a20cfa68601ed28126cfcc2",
    "version": 1,
    "time": 1331301261,
    "bits": 436942092,
    "nonce": 758889471
  }
}
A depurar OPs:
{
  "op": "ping_block"
}
Responde com o bloco mais recente
{
  "op": "ping_tx"
}
Responde com a última transação. Se subscreveu qualquer endereço, responderá com a última transação que envolva esses endereços.

Já pensou nisso, agora chegou a altura.

Crie uma Wallet. Inscreva-se no Exchange. Compre Bitcoin em minutos.