Info:
You can find Cosmos API documentation here: Cosmos API reference
Auth
The auth
methods handle account and authentication-related queries.
Bank
The bank
methods manage asset transfers for multi-asset transactions between accounts.
- GET /cosmos/bank/v1beta1/balances/{address}
- GET /cosmos/bank/v1beta1/balances/{address}/{denom}
- GET /cosmos/bank/v1beta1/params
- GET /cosmos/bank/v1beta1/supply
- GET /cosmos/bank/v1beta1/supply/{bydenom}
Distribution
The distribution
methods manage rewards and commissions related to staking.
- GET /cosmos/distribution/v1beta1/community_pool
- GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards
- GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}
- GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/validators
- GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address
- GET /cosmos/distribution/v1beta1/params
- GET /cosmos/distribution/v1beta1/validators/{validator_address}/commission
- GET /cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards
- GET /cosmos/distribution/v1beta1/validators/{validator_address}/slashes
Evidence
The evidence
methods manage evidence of validator misbehavior or other infractions.
Gov
The gov
methods handle governance, including proposals and voting.
- GET /cosmos/gov/v1beta1/params/{params_type}
- GET /cosmos/gov/v1beta1/proposals
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}/deposits
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}/tally
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}/votes
- GET /cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}
Mint
The mint
methods provide inflation data and minting parameters for token issuance.
- GET /cosmos/mint/v1beta1/annual_provisions
- GET /cosmos/mint/v1beta1/inflation
- GET /cosmos/mint/v1beta1/params
Params
The params
method allows access to system-wide configurations.
Slashing
The slashing
methods manage slashing events.
- GET /cosmos/slashing/v1beta1/params
- GET /cosmos/slashing/v1beta1/signing_infos
- GET /cosmos/slashing/v1beta1/signing_infos/{cons_address}
Staking
The staking
methods manage delegation and validator details.
- GET /cosmos/staking/v1beta1/delegations/{delegator_addr}
- GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations
- GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations
- GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validators
- GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}
- GET /cosmos/staking/v1beta1/historical_info/{height}
- GET /cosmos/staking/v1beta1/params
- GET /cosmos/staking/v1beta1/pool
- GET /cosmos/staking/v1beta1/validators
- GET /cosmos/staking/v1beta1/validators/{validator_addr}
- GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations
- GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation
- GET /cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations
Upgrade
The upgrade
methods track and apply upgrade plans.
- GET /cosmos/upgrade/v1beta1/applied_plan/{name}
- GET /cosmos/upgrade/v1beta1/current_plan
- GET /cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}
Base Tendermint
The base tendermint methods provide details like blocks and validator sets.
- GET /cosmos/base/tendermint/v1beta1/blocks/latest
- GET /cosmos/base/tendermint/v1beta1/blocks/{height}
- GET /cosmos/base/tendermint/v1beta1/node_info
- GET /cosmos/base/tendermint/v1beta1/syncing
- GET /cosmos/base/tendermint/v1beta1/validatorsets/latest
- GET /cosmos/base/tendermint/v1beta1/validatorsets/{height}
Transaction
The tx
methods manage transaction-related operations like simulation and broadcast.