Ниже приведён справочник JSON-RPC API, генерируемый на этапе сборки из data/apidefinitions/*.yml. Русские индексные страницы перечисляют все методы каждого API; страницы методов переведены на русский язык — ссылки в таблицах ведут на соответствующие русские страницы методов.
Справочник API
Account by key API 1 метод
Поиск информации об аккаунте по публичному ключу. API AppBase, всё ещё в разработке; интерфейс может меняться.
Account history API 4 метода
Запрос истории аккаунта (журнал операций). API AppBase, всё ещё в разработке; интерфейс может меняться.
block_api 2 метода
Запрос данных, относящихся к плагину блоков. API AppBase, всё ещё в разработке; интерфейс может меняться.
Bridge 19 методов
Представляет данные, интерпретируемые базой данных hivemind, в виде JSON-RPC.
call 1 метод
Адаптер соглашения legacy-вызовов JSON-RPC «call», предоставляемый сервером API hivemind.
chain_api 2 метода
Прямые конечные точки для отправки блоков и транзакций. Плагин chain_api определён в исходном коде, но не включён на публичных узлах.
condenser_api 90 методов
Агрегирующий API для плавной миграции: содержит все существующие методы и сохраняет прежний формат параметров — старым приложениям достаточно направить запросы на condenser_api, чтобы работать с AppBase.
Database API 57 методов
Запрос данных об аккаунтах, транзакциях и блокчейне.
debug_node_api 9 методов
Приватный плагин для разного рода «what-if»-экспериментов над цепочкой; публичные узлы не предоставляют это семейство методов.
Follow API 12 методов
Запрос данных о социальных связях: репутация, подписки аккаунтов. API AppBase, всё ещё в разработке; интерфейс может меняться.
hive 1 метод
Методы состояния и диагностики, предоставляемые сервером API hivemind.
JSON RPC 2 метода
Запрос метаданных самого слоя JSON-RPC (например, список доступных API). API AppBase, всё ещё в разработке; интерфейс может меняться.
Market history API 7 методов
Запрос истории рынка (цены и объёмы торгов). API AppBase, всё ещё в разработке; интерфейс может меняться.
Network Broadcast API 2 метода
Широковещательная передача транзакций и блоков. API AppBase, всё ещё в разработке; интерфейс может меняться.
Resource Credit API 3 метода
Запрос показателей ресурсных кредитов (RC). См.: система RC-пропускной способности, примечания к выпуску 0.20.2, руководство разработчика: система ресурсных кредитов.
reputation_api 1 метод
Запрос значения репутации аккаунта; condenser_api по мере необходимости вызывает follow_api или reputation_api.
rewards_api 1 метод
Моделирование расчёта по кривой выплат. Параметры: curve:string; var1:string.
Tags API 21 методов
Запрос тегов, постов и обсуждений. API AppBase, всё ещё в разработке; интерфейс может меняться.
transaction_status_api 1 метод
Оценка состояния транзакции в цепочке после вызова condenser_api.broadcast_transaction.
Witness API 2 метода
API свидетелей (witness); начиная с 0.20.6 удалён и сохранён только как архив.
broadcast_ops 75 операций (английская страница)
Полный набор операций широковещания в цепочке Steem — операция (operation) является базовой единицей выражения намерения в цепочке; операции организованы по типам и собираются в транзакции перед широковещательной передачей.
broadcast_ops_communities 10 операций (английская страница)
Операции custom_json для взаимодействия с системой сообществ (id = community; также сообществом распознаются follow, reblog и другие id).