API Docs
Libre Public API servers are provided by validators and apps.
Last updated
Was this helpful?
Libre Public API servers are provided by validators and apps.
Last updated
Was this helpful?
Anyone can run an API node for Libre or Become a Validator
A full list of public APIs are available for or .
get actions based on notified account. this endpoint also accepts generic filters based on indexed fields (e.g. act.authorization.actor=eosio or act.name=delegatebw), if included they will be combined with a AND operator
limit of [n] results per page
skip [n] results
notified account
total results to track (count) [number or true]
code:name filter
sort direction
filter after specified date (ISO8601)
filter before specified date (ISO8601)
simplified output mode
search only the latest hot index
exclude large binary data
perform reversibility check
Default Response
get state deltas
limit of [n] results per page
skip [n] results
contract account
table scope
table name
payer account
filter after specified date (ISO8601)
filter before specified date (ISO8601)
delta present flag
Default Response
get producer schedule by version
search by producer
search by signing key
filter after specified date (ISO8601)
filter before specified date (ISO8601)
search mode (activated or proposed)
schedule version
Default Response
get proposals
filter by proposer
filter by proposal name
filter by either requested or provided account
filter by requested account
filter by provided account
filter by execution status
total results to track (count) [number or true]
skip [n] actions (pagination)
limit of [n] actions per page
Default Response
No Content
get missed blocks
filter by producer
filter after specified date (ISO8601)
filter before specified date (ISO8601)
min. blocks threshold
Default Response
Default Response
No Content
legacy get actions query
notified account
action position (pagination)
limit of [n] actions per page
code:name filter
sort direction
filter after specified date (ISO8601)
filter before specified date (ISO8601)
filter by parent global sequence
Default Response
Returns an object containing rows from the specified table.
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Convert JSON object to binary
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Retrieves the ABI for a contract based on its account name
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Returns an object containing various details about a specific account on the blockchain.
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Retreives the activated protocol features for producer node
Lower bound
Upper bound
The limit, default is 10
Flag to indicate it is has to search by block number
Flag to indicate it has to search in reverse
Default Response
No Content
Retrieves contract code
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
This must be 1 (true)
1
Default Response
No Content
Retrieves the current balance
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
A symbol composed of capital letters between 1-7.
^([A-Z]{1,7})$
Default Response
No Content
Retrieves currency stats
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
token symbol
Default Response
No Content
Retrieves producers list
total number of producers to retrieve
In conjunction with limit can be used to paginate through the results. For example, limit=10 and lower_bound=10 would be page 2
return result in JSON format
Default Response
No Content
Retrieves raw ABI for a contract based on account name
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Retrieves raw code and ABI for a contract based on account name
String representation of an EOSIO compatible account name
String representation of privileged EOSIO name type
String representation of basic EOSIO name type, must be 12 characters and contain only a-z and 0-5
String representation of EOSIO bid name type, 1-12 characters and only a-z and 0-5 are allowed
String representation of EOSIO name type
Default Response
No Content
Retrieves the scheduled transaction
Date/time string in the format YYYY-MM-DDTHH:MM:SS.sss
^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}$
The maximum number of transactions to return
true/false whether the packed transaction is converted to json
Default Response
No Content
Retrieves table scope
name
of the contract to return table data for
Filter results by table
Filters results to return the first element that is not less than provided value in set
Filters results to return the first element that is greater than provided value in set
Limit number of results returned.
Reverse the order of returned results
Default Response
No Content
Returns an object containing rows from the specified table.
The name of the smart contract that controls the provided table
The name of the table to query
The account to which this data belongs
Position of the index used, accepted parameters primary
, secondary
, tertiary
, fourth
, fifth
, sixth
, seventh
, eighth
, ninth
, tenth
Type of key specified by index_position (for example - uint64_t
or name
)
Default Response
No Content
This method expects a transaction in JSON format and will attempt to apply it to the blockchain.
array of signatures required to authorize transaction
Compression used, usually false
json to hex
Transaction object json to hex
Default Response
No Content
This method expects a transaction in JSON format and will attempt to apply it to the blockchain.
array of signatures required to authorize transaction
Compression used, usually false
json to hex
Transaction object json to hex
Default Response
No Content