Using Postman to query your Bitcoin node.
Under development. Not ready for general consumption just yet.
This collection implements some of the functions documented in the Bitcoin RPC API Reference.
This collection uses Postman environment variables. Here's what I've got:
No quote symbols are required in any environment variable.
This collection is a work in progress.
- β = presently working
- β = presently broken
- π‘ = exists but is still sketch
getbestblockhash β
getblock β
getblockchaininfo β
getblockcount β
getblockfilter β
getblockhash β
getblockheader β
getblockstats β
getchaintips β
getchaintxstats β
getdifficulty β
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo β
getrawmempool β
gettxout β
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
scantxoutset
verifychain
verifytxoutproof
getmemoryinfo β
getrpcinfo β
help β
logging
stop
uptime β
generateblock
generatetoaddress
generatetodescriptor
getblocktemplate β
getmininginfo β
getnetworkhashps β
prioritisetransaction
submitblock
submitheader
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount β
getnettotals β
getnetworkinfo β
getnodeaddresses
getpeerinfo β
listbanned β
ping β
setban
setnetworkactive
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Note: the wallet RPCs are only available if Bitcoin Core was built with wallet support, which is the default.
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo π‘
importaddress
importdescriptors
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions π‘
listunspent
listwalletdir β
listwallets β
loadwallet β
lockunspent
psbtbumpfee
removeprunedfunds
rescanblockchain
send
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
unloadwallet β
upgradewallet
walletcreatefundedpsbt
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt