# Near Documentation > Sharded proof-of-stake L1. NEAR JSON-RPC. - [Quicknode NEAR RPC Overview](https://www.quicknode.com/docs/near.md): Get started with NEAR RPC on Quicknode. Access reliable, low-latency blockchain infrastructure with globally distributed endpoints for seamless development. ## Making API Requests - [NEAR QuickStart](https://www.quicknode.com/docs/near/quickstart.md): Get started with NEAR RPC on Quicknode. Follow this QuickStart to get up and running with your own Quicknode endpoint and making your first API request to the NEAR blockchain. - [NEAR API Endpoints](https://www.quicknode.com/docs/near/endpoints.md): Learn how to use NEAR RPC endpoints, make API requests, and handle responses with Quicknode. - [NEAR Endpoint Security](https://www.quicknode.com/docs/near/endpoint-security.md): Learn about endpoint security options and how to set up a Quicknode NEAR RPC endpoint for optimal performance and security. ## API Reference - [NEAR API Overview](https://www.quicknode.com/docs/near/api-overview.md): Overview of supported NEAR APIs, networks and supported products on Quicknode. ## JSON-RPC API - [EXPERIMENTAL_changes-{account_changes} RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes-account_changes.md): Returns account changes from transactions in a specified account. - [EXPERIMENTAL_changes-{all_access_key_changes} RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes-all_access_key_changes.md): Returns changes for each access key in a given block. Multiple accounts can be queried by passing an array of account_ids. - [EXPERIMENTAL_changes-{contract_code_changes} RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes-contract_code_changes.md): Returns the code changes that were made when deploying a contract. The change is a base64 encoded WASM file. - [EXPERIMENTAL_changes-{data_changes} RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes-data_changes.md): Returns the state change details of a contract based on the key prefix (encoded to base64). - [EXPERIMENTAL_changes-{single_access_key_changes} RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes-single_access_key_changes.md): Returns the individual access key changes within a specific block. An array of objects containing the account_id and public_key can be used to query multiple keys. - [EXPERIMENTAL_changes_in_block RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_changes_in_block.md): Returns changes in the block for a specified block height or hash. - [EXPERIMENTAL_genesis_config RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_genesis_config.md): Returns the current genesis and protocol configuration. - [EXPERIMENTAL_protocol_config RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_protocol_config.md): Returns the latest configuration of the protocol or a specific queried block. It is helpful for determining the current storage and transaction costs. - [EXPERIMENTAL_receipt RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_receipt.md): Retrieves a receipt using it's ID. (without a status or execution outcome) - [EXPERIMENTAL_tx_status RPC Method](https://www.quicknode.com/docs/near/EXPERIMENTAL_tx_status.md): Queries transaction status by hash, which returns the results of final transaction and details about all receipts. - [block RPC Method](https://www.quicknode.com/docs/near/block.md): Queries the network and returns block information for the given block height or hash. To return the latest block information, the finality parameter shall be used. - [broadcast_tx_async RPC Method](https://www.quicknode.com/docs/near/broadcast_tx_async.md): Returns the transaction hash immediately after sending a transaction. - [broadcast_tx_commit RPC Method](https://www.quicknode.com/docs/near/broadcast_tx_commit.md): Sends a transaction and waits until transaction is fully complete (It has a 10 second timeout). - [chunk RPC Method](https://www.quicknode.com/docs/near/chunk.md): Returns details about the particular chunk. A block detail query can be used to obtain a valid chunk hash. - [gas_price RPC Method](https://www.quicknode.com/docs/near/gas_price.md): Returns the gas price for a specific block_height or block_hash. - [network_info RPC Method](https://www.quicknode.com/docs/near/network_info.md): Returns the current state of node network connections such as active peers, transmitted data, etc. - [query-{call_function} RPC Method](https://www.quicknode.com/docs/near/query-call_function.md): Allows to call a contract method as a view function. - [query-{view_access_key} RPC Method](https://www.quicknode.com/docs/near/query-view_access_key.md): Returns information about a single access key for a given account. - [query-{view_access_key_list} RPC Method](https://www.quicknode.com/docs/near/query-view_access_key_list.md): Queries all the access keys for a given account. - [query-{view_account} RPC Method](https://www.quicknode.com/docs/near/query-view_account.md): Returns the basic information about the account. - [query-{view_code} RPC Method](https://www.quicknode.com/docs/near/query-view_code.md): Returns the base64 encoded contract code (Wasm binary) that was deployed to the account. - [query-{view_state} RPC Method](https://www.quicknode.com/docs/near/query-view_state.md): Returns the contract state (key value pairs) based on the key prefix encoded in base64. In order to return the entire state, pass an empty string to prefix_base64. Please note that the returned state will be base64 encoded as well. - [send_tx RPC Method](https://www.quicknode.com/docs/near/send_tx.md): Submits a transaction to the NEAR blockchain and returns its execution status and outcomes. - [status RPC Method](https://www.quicknode.com/docs/near/status.md): Returns the current list of validators and the general status of a given node (sync status, nearcore node version, protocol version, etc). - [tx RPC Method](https://www.quicknode.com/docs/near/tx.md): Queries transaction status by hash and returns the outcome of the final transaction. - [validators RPC Method](https://www.quicknode.com/docs/near/validators.md): Queries active validators on the network, which returns details and the validation state on the blockchain. ## Marketplace - [Supported Marketplace Add-Ons for NEAR](https://www.quicknode.com/docs/near/marketplace-addons.md): Learn about the Quicknode Marketplace and how to utilize Marketplace Add-ons on NEAR.