Cosmos Hub Core API Methods - Cosmos SDK REST

Cosmos SDK v0.45.1

👍

Welcome to the Cosmos Hub REST API Methods documentation.

📘

Simplified API Names for Cosmos SDK

All That node understands that the API paths in the Cosmos SDK are too long. So, we have decided to give each API method a shorter, more intuitive, and user-friendly name. But don't worry! You can still find the original names on the detail pages of each method.

These simplified names will be displayed on the Statistics page on your dashboard, offering a more straightforward reference for users.


API Methods by Use Cases

Node Status

/node_info

/syncing

Getting Blocks

/blocks/latest

/blocks/{height}

Validators

​/validatorsets​/latest

/validatorsets/{height}

Transactions

/txs

Staking

/staking/delegators/{delegatorAddr}/delegations

/staking/delegators/{delegatorAddr}/unbonding_delegations

Accounts

/cosmos/auth/v1beta1/accounts/{address}

Token

/cosmos/bank/v1beta1/balances/{address}

​/cosmos​/bank​/v1beta1​/balances​/{address}​/{denom}

/cosmos/bank/v1beta1/denom_owners/{denom}

/cosmos/bank/v1beta1/denoms_metadata

/cosmos​/bank​/v1beta1​/denoms_metadata​/{denom}

/cosmos​/bank​/v1beta1​/params

/cosmos/bank/v1beta1/supply

/cosmos/bank/v1beta1/supply/{denom}

Distribution

/cosmos/distribution/v1beta1/community_pool

​/cosmos​/distribution​/v1beta1​/delegators​/{delegator_address}​/rewards

​/cosmos​/distribution​/v1beta1​/delegators​/{delegator_address}​/rewards​/{validator_address}

/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators

​/cosmos​/distribution​/v1beta1​/delegators​/{delegator_address}​/withdraw_address

/cosmos/distribution/v1beta1/params

/cosmos/distribution/v1beta1/validators/{validator_address}/commission

​/cosmos​/distribution​/v1beta1​/validators​/{validator_address}​/outstanding_rewards

/cosmos/distribution/v1beta1/validators/{validator_address}/slashes

Evidence

/cosmos​/evidence​/v1beta1​/evidence

/cosmos/evidence/v1beta1/evidence/{evidence_hash}

Governance

/cosmos/gov/v1beta1/params/{params_type}

/cosmos/gov/v1beta1/proposals

/cosmos/gov/v1beta1/proposals/{proposal_id}

/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits

/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}

/cosmos/gov/v1beta1/proposals/{proposal_id}/tally

/cosmos/gov/v1beta1/proposals/{proposal_id}/votes

​/cosmos​/gov​/v1beta1​/proposals​/{proposal_id}​/votes​/{voter}

Inflation

/cosmos​/mint​/v1beta1​/annual_provisions

/cosmos/mint/v1beta1/inflation

/cosmos/mint/v1beta1/params

/cosmos​/params​/v1beta1​/params

Slashing

/cosmos​/slashing​/v1beta1​/params

/cosmos​/slashing​/v1beta1​/signing_infos

/cosmos​/slashing​/v1beta1​/signing_infos​/{cons_address}

Staking

/cosmos/staking/v1beta1/delegations/{delegator_addr}

/cosmos​/staking​/v1beta1​/delegators​/{delegator_addr}​/redelegations

/cosmos​/staking​/v1beta1​/delegators​/{delegator_addr}​/unbonding_delegations

/cosmos​/staking​/v1beta1​/delegators​/{delegator_addr}​/validators

/cosmos​/staking​/v1beta1​/delegators​/{delegator_addr}​/validators​/{validator_addr}

/cosmos/staking/v1beta1/historical_info/{height}

/cosmos/staking/v1beta1/params

/cosmos/staking/v1beta1/pool

/cosmos/staking/v1beta1/validators

/cosmos/staking/v1beta1/validators/{validator_addr}

/cosmos/staking/v1beta1/validators/{validator_addr}/delegations

/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}

/cosmos​/staking​/v1beta1​/validators​/{validator_addr}​/delegations​/{delegator_addr}​/unbonding_delegation

/cosmos​/staking​/v1beta1​/validators​/{validator_addr}​/unbonding_delegations

Upgrade

/cosmos​/upgrade​/v1beta1​/applied_plan​/{name}

/cosmos/upgrade/v1beta1/current_plan

/cosmos/upgrade/v1beta1/module_versions

/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}

Auth

/cosmos/authz/v1beta1/grants

/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}

/cosmos​/feegrant​/v1beta1​/allowances​/{grantee}

Base

/cosmos/base/tendermint/v1beta1/blocks/latest

/cosmos/base/tendermint/v1beta1/blocks/{height}

/cosmos/base/tendermint/v1beta1/node_info

/cosmos/base/tendermint/v1beta1/syncing

/cosmos/base/tendermint/v1beta1/validatorsets/latest

/cosmos/base/tendermint/v1beta1/validatorsets/{height}

/cosmos/tx/v1beta1/simulate

/cosmos​/tx​/v1beta1​/txs (Get)

/cosmos/tx/v1beta1/txs (Post)

/cosmos/tx/v1beta1/txs/{hash}