Path Parameters
principal
string
REQUIRED
Loading...
asset_identifier
string
REQUIRED
Loading...
Returns
asset_identifier
string
Loading...
balance
string
Loading...
Request
1curl --request GET \2'https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token' \3--header 'accept: application/json'4
1curl --request GET \2'https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token' \3--header 'accept: application/json'4
1const response = await fetch(2'https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token',3{4method: 'GET',5headers: { accept: 'application/json' },6}7)89if (!response.ok) {10throw new Error(`Request failed with status ${response.status}`)11}1213console.log(await response.json())14
1const response = await fetch(2'https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token',3{4method: 'GET',5headers: { accept: 'application/json' },6}7)89if (!response.ok) {10throw new Error(`Request failed with status ${response.status}`)11}1213console.log(await response.json())14
1import requests23url = "https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token"4response = requests.get(url, headers={"accept": "application/json"}, timeout=30)5response.raise_for_status()67print(response.json())8
1import requests23url = "https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token"4response = requests.get(url, headers={"accept": "application/json"}, timeout=30)5response.raise_for_status()67print(response.json())8
1require "json"2require "net/http"3require "uri"45url = URI("https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token")6request = Net::HTTP::Get.new(url)7request["accept"] = "application/json"89response = Net::HTTP.start(url.hostname, url.port, use_ssl: url.scheme == "https") do |http|10http.request(request)11end1213raise "Request failed with status #{response.code}" unless response.is_a?(Net::HTTPSuccess)1415puts JSON.pretty_generate(JSON.parse(response.body))16
1require "json"2require "net/http"3require "uri"45url = URI("https://docs-demo.stacks-mainnet.quiknode.pro/extended/v3/principals/SP5KCQ6CQAS73AMM002HMK94CCYEA4P3C94VX3K4/balances/ft/SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token")6request = Net::HTTP::Get.new(url)7request["accept"] = "application/json"89response = Net::HTTP.start(url.hostname, url.port, use_ssl: url.scheme == "https") do |http|10http.request(request)11end1213raise "Request failed with status #{response.code}" unless response.is_a?(Net::HTTPSuccess)1415puts JSON.pretty_generate(JSON.parse(response.body))16
Response
1{2"asset_identifier": "SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token",3"balance": "0"4}
1{2"asset_identifier": "SM3VDXK3WZZSA84XXFKAFAF15NNZX32CTSG82JFQ4.sbtc-token::sbtc-token",3"balance": "0"4}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free