Reference for the {{ network.val === '' ? 'Bitcoin' : network.val.charAt(0).toUpperCase() + network.val.slice(1) }} API service.

GET Difficulty Adjustment General
Description
Returns details about difficulty adjustment.
GET Market Currencies Markets
Description
Provides list of available currencies for a given base currency.
GET Market Depth Markets
Description
Provides list of open offer prices for a single market.
GET Market HLOC Markets
Description
Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.
GET Markets Markets
Description
Provides list of available markets.
GET Market Offers Markets
Description
Provides list of open offer details for a single market.
GET Market Ticker Markets
Description
Provides 24 hour price ticker for single market or all markets
GET Market Trades Markets
Description
Provides list of completed trades for a single market.
GET Market Volumes Markets
Description
Provides periodic volume data in terms of base currency for one or all markets.
GET Stats General
Description
Returns statistics about all Bisq transactions.
GET Address Addresses
Description
Returns details about an address. Available fields: address, chain_stats, and mempool_stats. {{ '{' }}chain,mempool{{ '}' }}_stats each contain an object with tx_count, funded_txo_count, funded_txo_sum, spent_txo_count, and spent_txo_sum.
GET Address Transactions Addresses
Description
Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using :last_seen_txid (see below).
GET Address Transactions Chain Addresses
Description
Get confirmed transaction history for the specified address/scripthash, sorted with newest first. Returns 25 transactions per page. More can be requested by specifying the last txid seen by the previous query.
GET Address Transactions Mempool Addresses
Description
Get unconfirmed transaction history for the specified address/scripthash. Returns up to 50 transactions (no paging).
GET Address UTXO Addresses
Description
Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: txid, vout, value, and status (with the status of the funding tx).There is also a valuecommitment field that may appear in place of value, plus the following additional fields: asset/assetcommitment, nonce/noncecommitment, surjection_proof, and range_proof.
GET Assets Assets
Description
Returns information about a Liquid asset.
GET Asset Transactions Assets
Description
Returns transactions associated with the specified Liquid asset. For the network's native asset, returns a list of peg in, peg out, and burn transactions. For user-issued assets, returns a list of issuance, reissuance, and burn transactions. Does not include regular transactions transferring this asset.
GET Asset Supply Assets
Description
Get the current total supply of the specified asset. For the native asset (L-BTC), this is calculated as [chain,mempool]_stats.peg_in_amount - [chain,mempool]_stats.peg_out_amount - [chain,mempool]_stats.burned_amount. For issued assets, this is calculated as [chain,mempool]_stats.issued_amount - [chain,mempool]_stats.burned_amount. Not available for assets with blinded issuances. If /decimal is specified, returns the supply as a decimal according to the asset's divisibility. Otherwise, returned in base units.
GET Block Blocks
Description
Returns details about a block. Available fields: id, height, version, timestamp, bits, nonce, merkle_root, tx_count, size, weight, proof, and previousblockhash.
GET Block Header Blocks
Description
Returns the hex-encoded block header.
GET Block Height Blocks
Description
Returns the hash of the block currently at :height.
GET Block Raw Blocks
Description
Returns the raw block representation in binary.
GET Block Status Blocks
Get Block Status
Description
Returns the confirmation status of a block. Available fields: in_best_chain (boolean, false for orphaned blocks), next_best (the hash of the next block, only available for blocks in the best chain).
GET Block Tip Height Blocks
Description
Returns the height of the last block.
GET Block Tip Hash Blocks
Description
Returns the hash of the last block.
GET Block Transaction ID Blocks
Description
Returns the transaction at index :index within the specified block.
GET Block Transaction IDs Blocks
Description
Returns a list of all txids in the block.
GET Block Transactions Blocks
Description
Returns a list of transactions in the block (up to 25 transactions beginning at start_index). Transactions returned here do not have the status field, since all the transactions share the same block and confirmation status.
GET Blocks Blocks
Description
Returns the 10 newest blocks starting at the tip or at :start_height if specified.
GET Blocks Blocks
Description
Returns the 10 newest blocks starting at the tip or at :start_height if specified.
GET Mempool Blocks Fees Fees
Description
Returns current mempool as projected blocks.
GET Recommended Fees Fees
Description
Returns our currently suggested fees for new transactions.
GET Mempool Fees
Description
Returns current mempool backlog statistics.
GET Mempool Transactions IDs Fees
Description
Get the full list of txids in the mempool as an array. The order of the txids is arbitrary and does not match bitcoind.
GET Mempool Recent Fees
Description
Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: txid, fee, vsize, and value.
GET Children Pay for Parent Transactions
Description
Returns the ancestors and the best descendant fees for a transaction.
GET Transaction Transactions
Description
Returns details about a transaction. Available fields: txid, version, locktime, size, weight, fee, vin, vout, and status.
GET Transaction Hex Transactions
Description
Returns a transaction serialized as hex.
GET Transaction Merkleblock Proof Transactions
Description
Returns a merkle inclusion proof for the transaction using bitcoind's merkleblock format.
GET Transaction Outspend Transactions
Description
Returns the spending status of a transaction output. Available fields: spent (boolean), txid (optional), vin (optional), and status (optional, the status of the spending tx).
GET Transaction Outspends Transactions
Description
Returns the spending status of all transaction outputs.
GET Transaction Raw Transactions
Description
Returns a transaction as binary data.
GET Transaction Status Transactions
Description
Returns the confirmation status of a transaction. Available fields: confirmed (boolean), block_height (optional), and block_hash (optional).
GET Transactions Transactions
Get Mempool Txids
Description
Returns :length of latest Bisq transactions, starting from :index.
POST Transaction Transactions
Endpoint
POST /api/tx
Description
Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The txid will be returned on success.
Endpoint
{{ wrapUrl(network.val, code.websocket, true) }}
Description
Default push: {{ '{' }} action: 'want', data: ['blocks', ...] {{ '}' }} to express what you want pushed. Available: blocks, mempool-blocks, live-2h-chart, and stats.

Push transactions related to address: {{ '{' }} 'track-address': '3PbJ...bF9B' {{ '}' }} to receive all new transactions containing that address as input or output. Returns an array of transactions. address-transactions for new mempool transactions, and block-transactions for new block confirmed transactions.