How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tendermint Info API

Informations about the node APIs

Tendermint Info API is one of 5 APIs that Tendermint publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Info. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 19 operations across 19 paths, and defines 42 schemas. It is described by OpenAPI 3.2.0, at version v0.34.

Requests are made against 2 base URLs: https://rpc.cosmos.network, http://localhost:26657.

19 operations 19 paths 42 schemas 19 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v0.34
Base URL
https://rpc.cosmos.network
License
Resource Areas
1

Paths & Operations 19

Across 19 paths, the API surfaces 19 operations — 19 GET. Each is listed below with its method, path, parameters, and response codes.

Info 19

Informations about the node APIs

GET
/health
Node heartbeat
health → 200500
GET
/status
Node Status
status → 200500
GET
/net_info
Network informations
net_info → 200500
GET
/blockchain
Get block headers (max: 20) for minHeight <= height <= maxHeight.
blockchain 2 params → 200500
GET
/block
Get block at a specified height
block 1 param → 200500
GET
/block_by_hash
Get block by hash
block_by_hash 1 param → 200500
GET
/block_results
Get block results at a specified height
block_results 1 param → 200500
GET
/commit
Get commit results at a specified height
commit 1 param → 200500
GET
/validators
Get validator set at a specified height
validators 3 params → 200500
GET
/genesis
Get Genesis
genesis → 200500
GET
/dump_consensus_state
Get consensus state
dump_consensus_state → 200500
GET
/consensus_state
Get consensus state
consensus_state → 200500
GET
/consensus_params
Get consensus parameters
consensus_params 1 param → 200500
GET
/unconfirmed_txs
Get the list of unconfirmed transactions
unconfirmed_txs 1 param → 200500
GET
/num_unconfirmed_txs
Get data about unconfirmed transactions
num_unconfirmed_txs → 200500
GET
/tx_search
Search for transactions
tx_search 5 params → 200500
GET
/block_search
Search for blocks by BeginBlock and EndBlock events
block_search 4 params → 200500
GET
/tx
Get transactions by hash
tx 2 params → 200500
GET
/broadcast_evidence
Broadcast evidence of the misbehavior.
broadcast_evidence 1 param → 200500

Schemas 42

The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are BlockHeader (14 properties), Monitor (13 properties), SyncInfo (9 properties), Commit (8 properties). Each schema is shown below with its type and property counts.

ConsensusParams
objectnull
3 properties 3 required
CommitResponse
object
3 properties 3 required
ConnectionStatus
object
4 properties
Evidence
object
5 properties
PubKey
object
2 properties
StatusResponse
Status Response
ValidatorPriority
object
4 properties
Channel
object
5 properties
Peer
object
4 properties
Block
object
4 properties
GenesisResponse
object
3 properties 3 required
TxSearchResponse
object
3 properties 3 required
BroadcastEvidenceResponse
object
4 properties 2 required
BlockHeader
object
14 properties 14 required
ConsensusStateResponse
object
3 properties 3 required
DumpConsensusResponse
object
3 properties 3 required
BlockMeta
object
4 properties
BlockResultsResponse
object
3 properties 3 required
BlockchainResponse
Blockchain info
ValidatorsResponse
object
3 properties 3 required
Event
object
3 properties
UnconfirmedTransactionsResponse
object
3 properties 3 required
ProtocolVersion
object
3 properties
EmptyResponse
Empty Response
BlockResponse
Blockc info
BlockID
object
2 properties 2 required
Blockchain
object
2 properties 2 required
SyncInfo
object
9 properties
NetInfo
object
4 properties
NodeInfo
object
8 properties
Commit
object
8 properties 8 required
TxResponse
object
3 properties 3 required
ConsensusParamsResponse
object
3 properties 3 required
NumUnconfirmedTransactionsResponse
object
3 properties 3 required
Status
object
Status Response
3 properties
Validator
object
3 properties
NetInfoResponse
NetInfo Response
JSONRPC
object
2 properties
ErrorResponse
Error Response
BlockComplete
object
2 properties
ValidatorInfo
object
3 properties
Monitor
object
13 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tendermint-info-api-openapi.yml Raw ↑

Other APIs Tendermint publishes across the network.

Tendermint ABCI API
Tendermint Tx API
Tendermint Unsafe API
Tendermint Websocket API
Where this information came from

This is an independent, third-party profile of Tendermint Info API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.