# Tatum Blockchain Gateway **Official Documentation:** https://docs.tatum.io The following interfaces are available on this chain: - `tezos-shadownet-rest` (rest) ## tezos-shadownet-rest - rest All API endpoints are relative to the following base URL: `https://tezos-shadownet.gateway.tatum.io` The following is a curated list of supported REST API endpoints. Please refer to the official documentation for details on path parameters, query parameters, and request bodies. - `GET /chains/main/chain_id` - `GET /chains/{chain_id}/blocks` - `GET /chains/{chain_id}/blocks/{block_id}` - `GET /chains/{chain_id}/blocks/{block_id}/context/adaptive_issuance_launch_cycle` - `GET /chains/{chain_id}/blocks/{block_id}/context/big_maps/{id}` - `GET /chains/{chain_id}/blocks/{block_id}/context/big_maps/{id}/{key_hash}` - `GET /chains/{chain_id}/blocks/{block_id}/context/constants` - `GET /chains/{chain_id}/blocks/{block_id}/context/constants/errors` - `GET /chains/{chain_id}/blocks/{block_id}/context/constants/parametric` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/balance_and_frozen_bonds` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/counter` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/delegate` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/entrypoints` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/frozen_bonds` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/full_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/manager_key` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/script` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/staked_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/storage` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/storage/paid_space` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/storage/staking_numerator` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/storage/used_space` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/unstake_requests` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/unstaked_finalizable_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/unstaked_frozen_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/dal/shards` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/active_staking_parameters` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/companion_key` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/consensus_key` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/current_frozen_deposits` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/dal_participation` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/deactivated` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/delegated_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/delegated_contracts` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/frozen_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/frozen_balance_by_cycle` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/frozen_deposits` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/frozen_deposits_limit` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/full_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/grace_period` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/is_forbidden` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/min_delegated_in_current_cycle` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/participation` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/pending_staking_parameters` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/stakers` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/staking_balance` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/staking_denominator` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/total_delegated_stake` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/voting_info` - `GET /chains/{chain_id}/blocks/{block_id}/context/delegates/{pkh}/voting_power` - `GET /chains/{chain_id}/blocks/{block_id}/context/issuance/current_yearly_rate` - `GET /chains/{chain_id}/blocks/{block_id}/context/issuance/current_yearly_rate_details` - `GET /chains/{chain_id}/blocks/{block_id}/context/issuance/current_yearly_rate_exact` - `GET /chains/{chain_id}/blocks/{block_id}/context/issuance/expected_issuance` - `GET /chains/{chain_id}/blocks/{block_id}/context/issuance/issuance_per_minute` - `GET /chains/{chain_id}/blocks/{block_id}/context/nonces/{block_level}` - `GET /chains/{chain_id}/blocks/{block_id}/context/seed` - `GET /chains/{chain_id}/blocks/{block_id}/context/seed_computation` - `GET /chains/{chain_id}/blocks/{block_id}/context/total_currently_staked` - `GET /chains/{chain_id}/blocks/{block_id}/context/total_frozen_stake` - `GET /chains/{chain_id}/blocks/{block_id}/context/total_supply` - `GET /chains/{chain_id}/blocks/{block_id}/hash` - `GET /chains/{chain_id}/blocks/{block_id}/header` - `GET /chains/{chain_id}/blocks/{block_id}/header/protocol_data` - `GET /chains/{chain_id}/blocks/{block_id}/header/protocol_data/raw` - `GET /chains/{chain_id}/blocks/{block_id}/header/raw` - `GET /chains/{chain_id}/blocks/{block_id}/header/shell` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/attestation_rights` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/baking_rights` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/complete/{prefix}` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/current_level` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/levels_in_current_cycle` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/round` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/total_baking_power` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/tz4_staker_number_ratio` - `GET /chains/{chain_id}/blocks/{block_id}/helpers/validators` - `GET /chains/{chain_id}/blocks/{block_id}/live_blocks` - `GET /chains/{chain_id}/blocks/{block_id}/metadata` - `GET /chains/{chain_id}/blocks/{block_id}/operation_hashes` - `GET /chains/{chain_id}/blocks/{block_id}/operation_hashes/{validation_pass}` - `GET /chains/{chain_id}/blocks/{block_id}/operation_hashes/{validation_pass}/{operation_offset}` - `GET /chains/{chain_id}/blocks/{block_id}/operations` - `GET /chains/{chain_id}/blocks/{block_id}/protocols` - `GET /chains/{chain_id}/blocks/{block_id}/votes/ballot_list` - `GET /chains/{chain_id}/blocks/{block_id}/votes/ballots` - `GET /chains/{chain_id}/blocks/{block_id}/votes/current_period` - `GET /chains/{chain_id}/blocks/{block_id}/votes/current_proposal` - `GET /chains/{chain_id}/blocks/{block_id}/votes/current_quorum` - `GET /chains/{chain_id}/blocks/{block_id}/votes/listings` - `GET /chains/{chain_id}/blocks/{block_id}/votes/proposals` - `GET /chains/{chain_id}/blocks/{block_id}/votes/successor_period` - `GET /chains/{chain_id}/blocks/{block_id}/votes/total_voting_power` - `GET /chains/{chain_id}/chain_id` - `GET /chains/{chain_id}/invalid_blocks` - `GET /chains/{chain_id}/is_bootstrapped` - `GET /chains/{chain_id}/levels/caboose` - `GET /chains/{chain_id}/levels/checkpoint` - `GET /chains/{chain_id}/levels/savepoint` - `GET /chains/{chain_id}/mempool/filter` - `GET /chains/{chain_id}/mempool/pending_operations` - `GET /config` - `GET /config/history_mode` - `GET /config/network/dal` - `GET /errors` - `GET /fetch_protocol/{protocol_hash}` - `GET /protocols` - `GET /protocols/{protocol_hash}` - `GET /version` - `GET /versions` - `POST /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/all_ticket_balances` - `POST /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/big_map_get` - `POST /chains/{chain_id}/blocks/{block_id}/context/contracts/{contract_id}/ticket_balance` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/forge/consensus_operations` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/forge/operations` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/forge/signed_operations` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/forge_block_header` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/parse/operations` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/preapply/block` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/preapply/operations` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/scripts/event_address` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/scripts/run_operation` - `POST /chains/{chain_id}/blocks/{block_id}/helpers/scripts/simulate_operation` - `POST /chains/{chain_id}/mempool/filter` - `POST /injection/operation`