Module Group: Base
Parsing Order: 110
The steem_requests_api provides cached and direct access to Steem node requests. It caches frequently used blockchain data for improved performance.
{
"id": "steem_requests_api",
"group_id": "base",
"parsing_order": 110,
"only_new_blocks": true,
"parse_reversible": true,
"cached_requests": [
{"apiName": "condenser_api", "methodName": "get_account_count", "returns": "int"},
{"apiName": "condenser_api", "methodName": "get_chain_properties", "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_current_median_history_price", "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_dynamic_global_properties", "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_hardfork_version", "returns": "string"},
{"apiName": "condenser_api", "methodName": "get_next_scheduled_hardfork", "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_reward_fund", "params": ["post"], "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_ticker", "returns": "json"},
{"apiName": "condenser_api", "methodName": "get_witness_count", "returns": "int"}
]
}
Returns this module's active configuration.
Endpoint
/steem_requests_api/getConfig
Example Response:
{
"code": 0,
"result": {
"db_path": "~/sds_data1",
"id": "steem_requests_api",
"group_id": "base",
"parsing_order": 110,
"only_new_blocks": true,
"parse_reversible": true,
"cached_requests": [...]
}
}
Returns the most important Steem properties in one set. This is a convenient endpoint that combines multiple chain properties.
Endpoint
/steem_requests_api/getSteemProps
Example Response:
{
"code": 0,
"result": {
"sds_version": "0.1.10",
"last_irreversible_block": 102344045,
"head_block": 102344061,
"head_block_time": 1767627354,
"current_witness": "justyy",
"total_vesting_fund_steem": 193857602.329,
"total_vesting_shares": 318688064033.1405,
"steem_per_share": 0.0006082989110908172,
"pending_rewarded_shares": 901254999.922836,
"pending_rewarded_steem": 494375.604,
"current_supply": 536232453.649,
"current_sbd_supply": 8025336.475,
"virtual_supply": 595812460.837,
"sbd_interest_rate": 0,
"sbd_print_rate": 0,
"median_price": 0.13469848114725513,
"market_cap_steem": 80255033.52335234,
"total_reward_fund": 938935.526,
"ticker_latest": 0.13630008410072766,
"ticker_lowest_ask": 0.13623076923076924,
"ticker_highest_bid": 0.1358695652173913,
"ticker_percent_change": 0.18056181403482416,
"ticker_volume_steem": 41153.851,
"ticker_volume_sbd": 5596.119
}
}
Returns all cached Steem requests.
Endpoint
/steem_requests_api/getAll
Result: JSON Object containing all cached request results
Returns the cached Steem requests for the given IDs.
Endpoint
/steem_requests_api/getById/:ids
Example
/steem_requests_api/getById/1,3
Parameters
| Name | Type | Optional | Allowed Values |
|---|---|---|---|
:ids |
fixed_csv | No | 1, 2, 3, 4, 5, 6, 7, 8, 9 |
Cached Request IDs:
| ID | API Method |
|---|---|
| 1 | get_account_count |
| 2 | get_chain_properties |
| 3 | get_current_median_history_price |
| 4 | get_dynamic_global_properties |
| 5 | get_hardfork_version |
| 6 | get_next_scheduled_hardfork |
| 7 | get_reward_fund |
| 8 | get_ticker |
| 9 | get_witness_count |
These endpoints return cached results from the Steem node for improved performance.
Returns the total number of accounts on the blockchain.
Endpoint
/steem_requests_api/condenser_api.get_account_count
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": 1947317
}
Returns witness-voted chain properties.
Endpoint
/steem_requests_api/condenser_api.get_chain_properties
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": {
"account_creation_fee": "3.000 STEEM",
"maximum_block_size": 65536,
"sbd_interest_rate": 0,
"account_subsidy_budget": 797,
"account_subsidy_decay": 347321
}
}
Returns the current median SBD to STEEM price.
Endpoint
/steem_requests_api/condenser_api.get_current_median_history_price
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": {
"base": "72229566.681 SBD",
"quote": "536231485.803 STEEM"
}
}
Returns the current dynamic global properties.
Endpoint
/steem_requests_api/condenser_api.get_dynamic_global_properties
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": {
"head_block_number": 102344061,
"head_block_id": "0619a57d1dd433cfe89560ac989177cfab2feed7",
"time": "2026-01-05T15:35:54",
"current_witness": "justyy",
"total_pow": 514415,
"num_pow_witnesses": 172,
"virtual_supply": "595812460.837 STEEM",
"current_supply": "536232453.649 STEEM",
"current_sbd_supply": "8025336.475 SBD",
"total_vesting_fund_steem": "193857602.329 STEEM",
"total_vesting_shares": "318688064033.140496 VESTS",
"pending_rewarded_vesting_shares": "901254999.922836 VESTS",
"pending_rewarded_vesting_steem": "494375.604 STEEM",
"sbd_interest_rate": 0,
"sbd_print_rate": 0,
"maximum_block_size": 65536,
"last_irreversible_block_num": 102344045,
"vote_power_reserve_rate": 10,
"delegation_return_period": 432000,
"reverse_auction_seconds": 300,
"content_reward_percent": 6500,
"vesting_reward_percent": 1500,
"sps_fund_percent": 1000,
"downvote_pool_percent": 2500
}
}
Returns the current hardfork version.
Endpoint
/steem_requests_api/condenser_api.get_hardfork_version
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": "0.23.0"
}
Returns information about the next scheduled hardfork.
Endpoint
/steem_requests_api/condenser_api.get_next_scheduled_hardfork
Reference: developers.steem.io
Result: JSON Object
Returns the current reward fund information.
Endpoint
/steem_requests_api/condenser_api.get_reward_fund/:params
Example
/steem_requests_api/condenser_api.get_reward_fund/post
Parameters
| Name | Type | Optional |
|---|---|---|
:params |
string | No |
Reference: developers.steem.io
Result: JSON Object with reward fund details
Returns the internal market ticker.
Endpoint
/steem_requests_api/condenser_api.get_ticker
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": {
"latest": "0.13630008410072766",
"lowest_ask": "0.13623076923076924",
"highest_bid": "0.13586956521739130",
"percent_change": "0.18056181403482416",
"steem_volume": "41153.851 STEEM",
"sbd_volume": "5596.119 SBD"
}
}
Returns the total number of witnesses.
Endpoint
/steem_requests_api/condenser_api.get_witness_count
Reference: developers.steem.io
Example Response:
{
"code": 0,
"result": 15039
}
Makes a direct request to the configured Steem node.
Endpoint
/steem_requests_api/request/:apiName/:methodName/:methodParams?
Example
/steem_requests_api/request/condenser_api/get_block/1
Parameters
| Name | Type | Optional | Description |
|---|---|---|---|
:apiName |
string | No | The Steem API name |
:methodName |
string | No | The method to call |
:methodParams |
string | Yes | Parameters for the method |
Common Use Cases:
# Get a specific block
/steem_requests_api/request/condenser_api/get_block/50000001
# Get account info
/steem_requests_api/request/condenser_api/get_accounts/[["steemchiller"]]
# Get active votes on a post
/steem_requests_api/request/condenser_api/get_active_votes/["author","permlink"]
Result: JSON Object (varies based on method called)