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 βgetmempoolancestorsgetmempooldescendantsgetmempoolentrygetmempoolinfo βgetrawmempool βgettxout βgettxoutproofgettxoutsetinfopreciousblockpruneblockchainsavemempoolscantxoutsetverifychainverifytxoutproof
getmemoryinfo βgetrpcinfo βhelp βloggingstopuptime β
generateblockgeneratetoaddressgeneratetodescriptor
getblocktemplate βgetmininginfo βgetnetworkhashps βprioritisetransactionsubmitblocksubmitheader
addnodeclearbanneddisconnectnodegetaddednodeinfogetconnectioncount βgetnettotals βgetnetworkinfo βgetnodeaddressesgetpeerinfo βlistbanned βping βsetbansetnetworkactive
analyzepsbtcombinepsbtcombinerawtransactionconverttopsbtcreatepsbtcreaterawtransactiondecodepsbtdecoderawtransactiondecodescriptfinalizepsbtfundrawtransactiongetrawtransactionjoinpsbtssendrawtransactionsignrawtransactionwithkeytestmempoolacceptutxoupdatepsbt
createmultisigderiveaddressesestimatesmartfeegetdescriptorinfogetindexinfosignmessagewithprivkeyvalidateaddressverifymessage
Note: the wallet RPCs are only available if Bitcoin Core was built with wallet support, which is the default.
abandontransactionabortrescanaddmultisigaddressbackupwalletbumpfeecreatewalletdumpprivkeydumpwalletencryptwalletgetaddressesbylabelgetaddressinfogetbalancegetbalancesgetnewaddressgetrawchangeaddressgetreceivedbyaddressgetreceivedbylabelgettransactiongetunconfirmedbalancegetwalletinfo π‘importaddressimportdescriptorsimportmultiimportprivkeyimportprunedfundsimportpubkeyimportwalletkeypoolrefilllistaddressgroupingslistlabelslistlockunspentlistreceivedbyaddresslistreceivedbylabellistsinceblocklisttransactions π‘listunspentlistwalletdir βlistwallets βloadwallet βlockunspentpsbtbumpfeeremoveprunedfundsrescanblockchainsendsendmanysendtoaddresssethdseedsetlabelsettxfeesetwalletflagsignmessagesignrawtransactionwithwalletunloadwallet βupgradewalletwalletcreatefundedpsbtwalletlockwalletpassphrasewalletpassphrasechangewalletprocesspsbt
