Developer API
The Developer API provides a set of HTTP(S) endpoints that empowers developers to build on-chain and off-chain applications using Rollup Data).
Additionally, the Developer API also provides general information about each Umbrella network running on top of a given blockchain.
Blockchain Network
Depending on which blockchain network's Rollup Data you're interested in, you will need to work with the API endpoint specific to that blockchain.
Please refer to the list below for the specific blockchain network API endpoints.
API URL
- Mainnet: https://api.umb.network/
- Sandbox (testnet): https://api.sbx.umb.network/
CHOOSING A BLOCKCHAIN
Blockchain related endpoints accept
chainId
as query param eg
chainId=bsc
(default if empty)chainId=ethereum
chainId=polygon
chainId=avax
MAINNET - Examples for choosing blockchain
TESTNET - Examples for choosing blockchain
- ETH Goerli: https://api.sbx.umb.network/blocks/latest?chainId=ethereum
- BSC testnet: https://api.sbx.umb.network/blocks/latest?chainId=bsc
- Polygon Mumbai testnet: : https://api.sbx.umb.network/blocks/latest?chainId=polygon
- Avalanche testnet: : https://api.sbx.umb.network/blocks/latest?chainId=avax
API Reference
We provide a Swagger Document to document our API and make the testing process as easy and intuitive as possible.
Keep in mind that you'll need your API keys in hand.
SWAGGER API DOCS
- MAINNET: https://api.umb.network/docs/
- TESTNET (Sandbox): https://api.sbx.umb.network/docs/
Updated 8 months ago