LEARN · DOCUMENTATION
Documentation
Pages from 3 sources, kept in sync: the official NEAR documentation, documentation from teams building on NEAR, and readmes from their code. Search all of it, or start from a path below.
514pages
synced 5h ago3 sources
ShowingOfficial
Official
Post experimental maintenance windows
POST /EXPERIMENTALmaintenancewindows [Deprecated] Returns the future windows for maintenance in current epoch for the specified account. In the maintenance windows, the node will not be block producer
Nov 4, 2026
Official
Post experimental protocol config
POST /EXPERIMENTALprotocolconfig A configuration that defines the protocol-level parameters such as gas/storage costs, limits, feature flags, other settings Request body (application/json): - id (stri
Nov 4, 2026
Official
Post experimental receipt
POST /EXPERIMENTALreceipt Fetches a receipt by its ID (as is, without a status or execution outcome) Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any str
Nov 4, 2026
Official
Post experimental receipt to tx
POST /EXPERIMENTALreceipttotx Resolves a receipt ID back to the originating transaction hash and sender account Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can
Nov 4, 2026
Official
Post experimental split storage info
POST /EXPERIMENTALsplitstorageinfo Contains the split storage information. More info on split storage here Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be a
Nov 4, 2026
Official
Post experimental tx status
POST /EXPERIMENTALtxstatus [Deprecated] Queries status of a transaction by hash, returning the final transaction result and details of all receipts. Consider using txstatus instead. Request body (appl
Nov 4, 2026
Official
Post experimental validators ordered
POST /EXPERIMENTALvalidatorsordered Returns the current epoch validators ordered in the block producer order with repetition. This endpoint is solely used for bridge currently and is not intended for
Nov 4, 2026
Official
Post experimental view access key
POST /EXPERIMENTALviewaccesskey Returns information about a single access key for given account. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string.
Nov 4, 2026
Official
Post experimental view access key list
POST /EXPERIMENTALviewaccesskeylist Returns all access keys for a given account. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrpc (stri
Nov 4, 2026
Official
Post experimental view account
POST /EXPERIMENTALviewaccount Returns information about an account for given accountid. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrp
Nov 4, 2026
Official
Post experimental view code
POST /EXPERIMENTALviewcode Returns the contract code (Wasm binary) deployed to the account. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - js
Nov 4, 2026
Official
Post experimental view state
POST /EXPERIMENTALviewstate Returns the state (key-value pairs) of a contract based on the key prefix. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any s
Nov 4, 2026
Official
Post gas price
POST /gasprice Returns gas price for a specific blockheight or blockhash. Using [null] will return the most recent block's gas price. Request body (application/json): - id (string): JSON-RPC request i
Nov 4, 2026
Official
Post genesis config
POST /genesisconfig Get initial state and parameters for the genesis block Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrpc (string): J
Nov 4, 2026
Official
Post health
POST /health Returns the current health status of the RPC node the client connects to. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrpc
Nov 4, 2026
Official
Post light client proof
POST /lightclientproof Returns the proofs for a transaction execution. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrpc (string): JSON-
Nov 4, 2026
Official
Post maintenance windows
POST /maintenancewindows Returns the future windows for maintenance in current epoch for the specified account. In the maintenance windows, the node will not be block producer or chunk producer. Reque
Nov 4, 2026
Official
Post network info
POST /networkinfo Queries the current state of node network connections. This includes information about active peers, transmitted data, known producers, etc. Request body (application/json): - id (st
Nov 4, 2026
Official
Post next light client block
POST /nextlightclientblock Returns the next light client block. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jsonrpc (string): JSON-RPC pro
Nov 4, 2026
Official
Post query
POST /query This module allows you to make generic requests to the network. The RpcQueryRequest struct takes in a BlockReference and a QueryRequest. The BlockReference enum allows you to specify a blo
Nov 4, 2026
Official
Post send tx
POST /sendtx Sends transaction. Returns the guaranteed execution status and the results the blockchain can provide at the moment. Request body (application/json): - id (string): JSON-RPC request id. A
Nov 4, 2026
Official
Post status
POST /status Requests the status of the connected RPC node. This includes information about sync status, nearcore node version, protocol version, the current set of validators, etc. Request body (appl
Nov 4, 2026
Official
Post tx
POST /tx Queries status of a transaction by hash and returns the final transaction result. Request body (application/json): - id (string): JSON-RPC request id. Auto-populated; can be any string. - jso
Nov 4, 2026
Official
Post tx status
POST /txstatus Queries status of a transaction by hash, returning the final transaction result and details of all receipts. Request body (application/json): - id (string): JSON-RPC request id. Auto-po
Nov 4, 2026
Official
Post validators
POST /validators Queries active validators on the network. Returns details and the state of validation on the blockchain. Request body (application/json): - id (string): JSON-RPC request id. Auto-popu
Nov 4, 2026
Official
Access Keys
Access Keys Access key provides an access for a particular account. Each access key belongs to some account and is identified by a unique (within the account) public key. Access keys are stored as acc
Nov 2, 2026
Official
AccessKeyCreationConfig
AccessKeyCreationConfig Describes the cost of creating an access key. fullaccesscost type: Fee Base cost of creating a full access access-key. functioncallcost type: Fee Base cost of creating an acces
Nov 2, 2026
Official
Account Receipt Storage
Account Receipt Storage There is a definition of all the keys and values we store in the Account Storage Received data key = receiverid: String,dataid: CryptoHash value = Option<Vec<u8 Runtime saves i
Nov 2, 2026
Official
Applying chunk
Applying chunk Inputs and outputs Runtime.apply takes following inputs: • trie and current state root • validatoraccountsupdate • incomingreceipts • transactions and produces following outputs: • new
Nov 2, 2026
Official
Block and Block Header
Block and Block Header The data structures for block and block headers are ![allow(unused)] fn main() { pub struct Block { /// Block Header pub header: BlockHeader, /// Headers of chunk in the block p
Nov 2, 2026
Showing 31 to 60 of 245Search all sources →