API Reference
The JSON-RPC API reference below is generated from data/apidefinitions/*.yml.
Account by key API 1 method
Used to lookup account information based on a key. These AppBase API methods are still under development and subject to change.
Account history API 4 methods
Used to lookup account history information. These AppBase API methods are still under development and subject to change.
block_api 2 methods
Used to query values related to the block plugin. These AppBase API methods are still under development and subject to change.
Bridge 19 methods
Presents data interpreted by the hivemind database as JSON-RPC.
Call 1 method
Legacy JSON-RPC call convention adapter served by the hivemind API server.
Chain API 2 methods
Direct block/transaction push endpoints. The chain_api plugin is defined in source but not enabled on public nodes -- the namespace is not registered.
condenser_api 90 methods
To help with this transition, we created condenser_api, which contains all of the API methods that currently exist and uses the existing argument formatting.…
Database API 57 methods
Used to query information about accounts, transactions, and blockchain data.
debug_node_api 9 methods
This plugin allows all sorts of creative "what-if" experiments with the chain.
Follow API 12 methods
Used to lookup information related to reputation and account follow operations. These AppBase API methods are still under development and subject to change.
Hive 1 method
Status and diagnostic methods served by the hivemind API server.
JSON RPC 2 methods
Used to lookup information about the JSON RPC API. These AppBase API methods are still under development and subject to change.
Market history API 7 methods
Used to lookup market history information. These AppBase API methods are still under development and subject to change.
Network Broadcast API 2 methods
Used to broadcast transactions and blocks. These AppBase API methods are
Resource Credit API 3 methods
Allows querying of various Resource Credit metrics. See: RC Bandwidth System, 0.20.2 Release Notes, Developer Guide: Resource Credit System
reputation_api 1 method
Needed by condenser_api to optionally use follow_api or reputation_api
rewards_api 1 method
Returns the simulated curve for payouts. Parameters: curve:string; var1:string
Tags API 21 methods
Used to lookup information about tags, posts, and discussions. These AppBase API methods are still under development and subject to change.
transaction_status_api 1 method
This API is intended to evaluate a transaction status after calling condenser_api.broadcast_transaction.
Witness API 2 methods
API removed in 0.20.6, see: 3029
broadcast_ops 75 ops
An operation on Steem is a way of expressing intention on the blockchain.
broadcast_ops_communities 10 ops
To interact with the communities framework, use custom_json operations with the an id of community. Communities also intepret other ids like follow and reblog.