Il riferimento delle API JSON-RPC riportato di seguito è generato in fase di build da data/apidefinitions/*.yml. Le pagine di indice italiane elencano tutti i metodi di ogni API; le pagine dei metodi sono tradotte in italiano — i link delle tabelle portano alle pagine dei metodi italiane.
Riferimento API
Account by key API 1 metodo
Ricerca delle informazioni di un account a partire da una chiave pubblica. API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
Account history API 4 metodi
Consultazione della cronologia di un account (registro delle operazioni). API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
block_api 2 metodi
Consultazione dei dati relativi al plugin dei blocchi. API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
Bridge 19 metodi
Espone in forma di JSON-RPC i dati interpretati dal database hivemind.
call 1 metodo
Adattatore della convenzione di chiamata JSON-RPC legacy «call», servito dal server API hivemind.
chain_api 2 metodi
Endpoint diretti per il push di blocchi e transazioni. Il plugin chain_api è definito nel codice sorgente ma non è abilitato sui nodi pubblici.
condenser_api 90 metodi
API di aggregazione pensata per una migrazione graduale: raccoglie tutti i metodi esistenti e conserva il formato storico dei parametri — le applicazioni esistenti devono solo indirizzare le richieste a condenser_api per lavorare con Appbase.
Database API 57 metodi
Consultazione dei dati relativi ad account, transazioni e blockchain.
debug_node_api 9 metodi
Plugin privato per ogni sorta di esperimenti «what-if» sulla catena; i nodi pubblici non forniscono questa famiglia di metodi.
Follow API 12 metodi
Consultazione dei dati social: reputazione, follow tra account. API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
hive 1 metodo
Metodi di stato e diagnostica serviti dal server API hivemind.
JSON RPC 2 metodi
Consultazione dei metadati dello strato JSON-RPC stesso (ad esempio l’elenco delle API disponibili). API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
Market history API 7 metodi
Consultazione della cronologia del mercato (prezzi e volumi scambiati). API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
Network Broadcast API 2 metodi
Broadcast di transazioni e blocchi sulla rete. API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
Resource Credit API 3 metodi
Consultazione delle metriche dei Resource Credit (RC). Vedere: il sistema RC Bandwidth, le note di rilascio 0.20.2, la guida per gli sviluppatori: il sistema dei Resource Credit.
reputation_api 1 metodo
Consultazione del valore di reputazione di un account; condenser_api chiama all’occorrenza follow_api o reputation_api.
rewards_api 1 metodo
Simulazione del calcolo dei pagamenti lungo una curva. Parametri: curve:string; var1:string.
Tags API 21 metodi
Consultazione di tag, post e discussioni. API AppBase, ancora in sviluppo; l’interfaccia può cambiare.
transaction_status_api 1 metodo
Valutazione dello stato di una transazione nella catena dopo una chiamata a condenser_api.broadcast_transaction.
Witness API 2 metodi
API dei witness; rimossa dalla versione 0.20.6 e conservata solo come archivio.
broadcast_ops 75 operazioni (pagina in inglese)
L’insieme completo delle operazioni di broadcast nella catena Steem — un’operazione (operation) è l’unità di base per esprimere un’intenzione sulla catena; le operazioni sono organizzate per tipo e raggruppate in transazioni prima del broadcast.
broadcast_ops_communities 10 operazioni (pagina in inglese)
Operazioni custom_json per interagire con il sistema delle community (id = community; anche follow, reblog e altri id vengono riconosciuti come community).