/
MU
multiversx
/
MultiversX Gateway API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.0.3
2026-07-17
77
34
82.6 KB
about
returns the proxy's version and the commit hash
get
/about
Response
successful operation
GenericResponse
required
data
object
error
string
code
string
All 77 operations
get
returns the proxy's version and the commit hash
get
returns the app versions of the nodes behind the proxy
get
returns data about an address
get
returns the balance of the provided address in a string format
get
returns the nonce of the provided address
get
returns the username of the provided address
get
returns the code hash behind the provided address
get
returns the key-value pairs of an {address}
get
returns the shard ID of the provided address based on the current configuration
get
returns the value of the provided key for an address
get
returns all ESDT tokens that the provided address interacted with
get
returns the tokens identifiers and roles for a given address
get
returns the token identifiers for a given {address} and the provided role.
get
returns all ESDT tokens that the provided address interacted with
get
returns the token identifiers of the NFTs registered by the given address.
get
returns the NFT token data for a given address, token identifier and nonce.
get
returns guardian data for the provided address.
get
returns all blocks from all shards for a specific round
get
return a block by nonce and shard.
get
returns a block by nonce, with transactions included.
get
returns a block by hash.
get
returns a block by hash, with transactions included.
get
get the hyperblock at the specified nonce
get
get the hyperblock with the specific hash
get
returns the configuration of the network from any observer
get
returns the status metrics from an observer in the given shard
get
returns the economics data metric from the last epoch
get
returns the names of all the issued ESDTs
get
returns the names of all the issued FungibleESDTs
get
returns the names of all the issued SemiFungibleESDTs
get
returns the names of all the issued NonFungibleESDTs
get
returns general supply information for a specific token
get
returns the list of direct staked values
get
returns the list of delegated values
get
returns the activation epochs metric
get
returns the current node rating parameters
get
returns the list of the nodes that were active at the genesis
get
returns the gas costs configuration available in the network
get
returns metrics for the trie statistics in the given shard
get
returns endpoints' metrics
get
returns the same metrics as /status/metrics but in Prometheus format
post
will reload the observers configuration based on the updated config.toml file. REQUIRES AUTHENTICATION
post
will reload the full history nodes configuration based on the updated config.toml file. REQUIRES AUTHENTICATION
get
returns the heartbeat data from an observer from any shard. Has a cache to avoid many requests
get
will return a boolean value indicating if the token's metadata is still stored in accounts' trie, as opposed to the system account
get
will return the number of epochs left for the public key until it becomes eligible
get
generates the Merkle proof for the given address at a specific root hash
get
generates the Merkle proof for the given address at the latest root hash
get
generates the Merkle proof for a given key of given address at the latest root hash
post
verifies the given Merkle proof
get
returns the block at the given nonce following the protocol structure
get
returns the block with the given hash following the protocol structure
get
returns the block at the given nonce following the protocol structure, JSON encoded
get
returns the block with the given hash following the protocol structure, JSON encoded
get
returns the miniblock with the given hash following the protocol structure
get
returns the miniblock with the given hash following the protocol structure, JSON encoded
get
returns the epoch start block for a given epoch, following the protocol structure
get
returns the epoch start block for a given epoch, following the protocol structure, JSON encoded
post
sends a transaction to the network
post
returns the transaction's cost
post
same as /transaction/send but does not execute it, also the signature of the transaction will not be verified. will output simulation results.
get
returns the transaction which corresponds to the hash
get
returns the transactions pool for all shards.
get
returns the transaction and results which correspond to the hash
get
returns the transaction which corresponds to the hash (faster because will ask for transaction from the observer which is in the shard in which the address is part).
get
returns the transaction which corresponds to the hash (faster because will ask for transaction from the observer which is in the shard in which the address is part).
get
returns the status of the transaction which corresponds to the hash (faster because will ask for transaction status from the observer which is in the shard in which the address is part).
get
returns the status of the transaction which corresponds to the hash
get
returns the processing status of the transaction which corresponds to the hash. It searches for SCRs generated by the transaction and computes the actual processing status
post
simulates a transaction's execution
post
sends a bulk of transactions to the network
post
receives a request containing `receiver`, `numOfTxs` and `value` and will select a random account from the PEM file in the same shard as the address received. Will return the transaction's hash if successful or the interceptor error otherwise
get
returns the validator statistics data from an observer from any shard. Has a cache to avoid many requests
post
send a request to the virtual machines and retrives the result in an integer format
post
send a request to the virtual machines and retrives the result in a hex format
post
send a request to the virtual machines and retrives the result in a string format
post
send a request to the virtual machines and retrives the result including altered or deleted account during the request