Introduction to Radix APIs

Radix offers a few different APIs, for different use cases. Notably:

The Gateway API is exposed by the Network Gateway, and is a high-level API intended for use by dApp website frontends and general network clients like dashboards. It can be used for reading the state of accounts or other components, high-level transaction information, efficient queries of historic ledger state, and more.

The Core API is one of the Node APIs and exposed by Radix Nodes. It is designed to run on a private network, and be used for low level access to the ledger state. It provides a transaction stream, and inefficient queries of current ledger state. It also provides transaction construction and submission capabilities.

Interacting with the APIs

For preliminary information on using these APIs, see the Open API specifications.