All endpoints return the following response headers:
- X-Id — The node’s public key identifier
- X-Session-Token — The current cluster session token
- Request-Signature — Cryptographic signature of the response for verification
POST /node-params
Submits a signed node parameters update request. The new parameters take effect in the next global snapshot.The node parameters payload
Cryptographic signature proofs. Must be signed by the node’s key.
200 OK
Hash of the accepted node parameters update request
400 Bad Request — Invalid request format or signature.
Response 503 Service Unavailable — Node not ready yet.
GET /node-params
Returns a list of all node parameters registered on the network, with optional filtering and sorting.Filter results by node name or peer ID (partial match)
Sort field. One of:
name, peerID, address, totalAddressesAssigned, totalAmountDelegatedSort direction. One of:
ASC, DESC200 OK — Array of NodeParametersInfo objects
Node public key identifier (hex)
DAG address of the node operator
Reward fraction kept by operator in basis points (out of 10000)
Node name
Node description
Number of delegator addresses currently delegating to this node
Total amount delegated to this node in datums
400 Bad Request — Invalid query parameters.
Response 503 Service Unavailable — Node not ready yet.
GET /node-params/
Returns node parameters for a specific node.The node’s public key identifier (hex)
200 OK — Returns the UpdateNodeParameters object for the node
Node public key identifier
Reward fraction kept by operator in basis points
Node name
Node description
404 Not Found — No node parameters found for this node ID.
Response 503 Service Unavailable — Node not ready yet.