API Reference
The OpenAPI schema is also served at /api/openapi.json · Interactive docs at /api/docs.
Rate limit: 120 req/min per IP (configurable). All endpoints return JSON.
Health & Stats
GET
/api/healthGET
/api/stats/networkGET
/api/stats/priceGET
/api/stats/indexerBlocks
GET
/api/blocks/tipGET
/api/blocks?limit=&before_height=GET
/api/block/{hashOrHeight}Transactions
GET
/api/tx/{txid}POST
/api/tx/broadcastAddresses
GET
/api/address/{addr}GET
/api/address/{addr}/txsGET
/api/address/{addr}/utxosGET
/api/address/{addr}/tokensMempool
GET
/api/mempool/summaryGET
/api/mempool/txsGET
/api/mempool/projectedTokens
GET
/api/tokensGET
/api/token/{id}GET
/api/token/{id}/historyGET
/api/token/{id}/balance/{addr}Deploy
POST
/api/deploy/estimatePOST
/api/deploySearch
GET
/api/search?q=Real-time & Feeds
GET
/api/sseWS
/api/wsGET
/api/feed/blocks.xmlWebhooks
GET
/api/webhooksPOST
/api/webhooksDELETE
/api/webhooks/{id}SDK
npm install @interchained/vision-sdk
import { VisionClient } from '@interchained/vision-sdk'
const v = new VisionClient({ baseUrl: 'https://explorer.interchained.org' })
const tip = await v.getTip()
v.subscribe('block', (b) => console.log('New block:', b.height))