Skip to main content
Skip table of contents

Polkadot Sidecar API

Polkadot Sidecar provides a RESTful API layer on top of a Polkadot node, allowing users to query blockchain data using HTTP endpoints instead of native JSON-RPC.

This service is read-only and is designed for data access use cases such as block explorers, indexers, analytics, and monitoring tools.

Base URL

CODE
https://kusama.api.onfinality.io/rest/public
https://kusama.api.onfinality.io/rest/public/blocks/head

If API key is required:

CODE
https://kusama.api.onfinality.io/rest/?apikey=<YOUR_API_KEY>
https://kusama.api.onfinality.io/rest/rpc/blocks/head?apikey=<YOUR_API_KEY>

Example CURL:

CODE
curl https://kusama.api.onfinality.io/rest/public/blocks/head

Supported networks

  • Polkadot

  • Kusama

  • AssetHub

  • Astar

  • Shiden

  • Avail

Supported Methods

Method

Supported

Response Units

/accounts/:address/balance-info

✅

1

/accounts/:address/staking-info

✅

1

/accounts/:address/staking-payouts

✅

1

/accounts/:address/vesting-info

✅

1

/accounts/:address/proxy-info

✅

1

/accounts/:address/convert

✅

1

/accounts/:address/validate

✅

1

/accounts/compare

✅

1

/blocks

✅

1

/blocks/head

✅

1

/blocks/:number

✅

1

/blocks/head/header

✅

1

/blocks/:number/header

✅

1

/blocks/:blockId/extrinsics/:extrinsicIndex

✅

1

/blocks/:blockId/extrinsics-raw

✅

1

/blocks/:blockId/para-inclusions

✅

1

/runtime/code

✅

1

/runtime/metadata

✅

1

/runtime/metadata/:metadataVersion

✅

1

/runtime/metadata/versions

✅

1

/runtime/spec

✅

1

/experimental/blocks/*/traces

✅

1

/experimental/blocks/*/traces/operations

✅

1

/experimental/paras/*

✅

1

/pallets/:palletId/consts

✅

1

/pallets/:palletId/events

✅

1

/pallets/:palletId/errors

✅

1

/pallets/:palletId/dispatchables

✅

1

/pallets/:palletId/storage

✅

1

/pallets/staking/validators

✅

1

/pallets/staking/progress

✅

1

/pallets/nomination-pools/*

✅

1

/paras

✅

1

/paras/crowdloans

✅

1

/paras/:paraId/crowdloan-info

✅

1

/paras/:paraId/lease-info

✅

1

/paras/leases/current

✅

1

/paras/auctions/current

✅

1

/node/network

✅

1

/node/transaction-pool

✅

1

/node/version

✅

1

/transaction

✅

1

/transaction/dry-run

✅

1

/transaction/fee-estimate

✅

1

/transaction/material

✅

1

Related Documentation

Docs: https://paritytech.github.io/substrate-api-sidecar/docsv2

Polkadot Sidecar GitHub: https://github.com/paritytech/substrate-api-sidecar

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.