API WebSocket

Données blockchain en temps réel

Notre API WebSocket permet aux développeurs de recevoir des notifications en temps réel sur les nouvelles transactions et les nouveaux blocs.
URL de connexion
    "wss://ws.blockchain.info/inv"
    Une fois le socket ouvert, vous pouvez vous abonner à un canal en envoyant un message "op".
    Ping
      {
        "op": "ping"
      }
      Abonnement aux transactions non confirmées
        Abonnez-vous aux notifications de toutes les nouvelles transactions bitcoin.
        {
          "op": "unconfirmed_sub"
        }
        Se désabonner
        {
          "op": "unconfirmed_unsub"
        }
        Abonnement à une adresse
          Recevez les nouvelles transactions pour une adresse bitcoin spécifique :
          {
            "op": "addr_sub",
            "addr": "$bitcoin_address"
          }
          Se désabonner
          {
            "op": "addr_unsub",
            "addr": "$bitcoin_address"
          }
          Message lors d'une nouvelle transaction :
          {
            "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"
                }
              ]
            }
          }
          Abonnement aux nouveaux blocs
            Recevez des notifications lorsqu'un nouveau bloc est trouvé. Remarque : si la chaîne se divise, vous recevrez plus d'une notification pour une hauteur de bloc spécifique.
            {
              "op": "blocks_sub"
            }
            Se désabonner
            {
              "op": "blocks_unsub"
            }
            Message lors d'un nouveau bloc :
            {
              "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
              }
            }
            OPs de débogage :
            {
              "op": "ping_block"
            }
            Répond avec le dernier bloc
            {
              "op": "ping_tx"
            }
            Répond avec la dernière transaction. Si vous êtes abonné à des adresses, il répondra avec la dernière transaction impliquant ces adresses.
            Explorez les cryptoactifs majeurs.
            /