Blockchain Intelligence APIs: GET Node Updates
This endpoint allows you to query our node update intelligence for a specific chain, network (mainnet/testnet) and get the latest updates for that specific chain. Find the list of supported chains in the chain parameter below. You will need your API key to send requests. If you have any questions or feedback, please reach out to us at support@scale3labs.com.
Using Query Parameters with GET Node Updates
To enhance your experience with our ‘GET Node Updates’ endpoint, you can use various query parameters provided by the api-query-params library. These parameters allow for advanced filtering, sorting, and pagination, helping you tailor the response to your specific needs. Below are examples demonstrating how to effectively utilize these features.
Examples of Query Parameters
- Filtering by Chain and Category with Sorting:
Fetch updates for Ethereum mainnet in the, sorted by the release date and priority.
- Pagination and Selective Fields::
Retrieve the second page of updates, showing 10 records per page, displaying only name, version, and release date.
Check out the api-query-params documentation for more information on how to use these query parameters.
For any questions or feedback regarding the use of query parameters with our API, feel free to reach out to our support team at support@scale3labs.com.
The complete list of query parameters supported by the ‘GET Node Updates’ endpoint is provided below.
Name of the node update
Node update category
Node update chain. Supported chains include: ( “aptos”, “arb”, “atom”, “avax”, “base”, “celo”, “dot”, “eth”, “flow”, “harmony”, “kava”, “mina”, “near”, “op”, “polygon”, “sei”, “sol”, “stx”, “sui”, “vet”, “xlm”)
Node update description
Name of repository that contains the update code
Node update tag. The Tag contains the update version
Node update network (mainnet, testnet, devnet)
Node update client depending on the chain. For chains with no client the default value is the chain itself. Supported clients include: ( “aptos”, “atom”, “avalanchego”, “base”, “besu”, “bor”, “celo”, “flow”, “gaia”, “geth”, “harmony”, “heimdall”, “horizon”, “jito”, “kava”, “lighthouse”, “lodestar”, “mina”, “near”, “nethermind”, “nimbus”, “nitro”, “optimism”, “polkadot”, “polygon”, “rocketpool”, “sei”, “solana”, “stacks”, “sui”, “teku”, “thor”)
Release date of the update (unix epoch timestamp)
Link to GitHub repository release notes
Version of the node update
Commit hash of the node update
Priority level of the node update
Array of prerequisites for the node update
Boolean indicating if the update has breaking changes
Summary of the breaking changes
Information about any upcoming network upgrades
Boolean indicating if the update is required for an upcoming network upgrade
Size of a single page i.e how many records to send back in the response
Page number