After you create a node, you’ll need to keep track of it — checking its status, retrieving connection credentials, and deleting it when your work is done. Nodepick gives you three ways to manage your nodes: the visual dashboard, the Python SDK, and the HTTP API. This page walks you through the most common management operations so you stay in control of your infrastructure and your costs.
List Your Nodes
Listing your nodes gives you a snapshot of everything currently running under your account.
The response is a JSON array containing one object per node. An empty array means you have no active nodes.
Get Node Details
When you need full information about a specific node — including its IP address and current status — use the node details endpoint.
Replace node_abc123 with the ID of the node you want to inspect.
Node Details Response Fields
A successful response returns a JSON object with the following fields:
Delete a Node
Deleting a node permanently removes it and stops billing immediately. Do this as soon as you no longer need a node to avoid accumulating unnecessary charges.
A successful deletion returns an HTTP 204 No Content response with no body.
Deleting a node is permanent and cannot be undone. All data stored on the node is immediately and irrecoverably destroyed. Make sure you’ve retrieved any files or results you need before you delete. Billing stops the moment the deletion is confirmed.
Managing Nodes in the Dashboard
If you prefer a visual interface, the Node Management page in the Nodepick dashboard lists all your active nodes in a table with their current status and IP addresses. Click any row to open the Node Details view, where you can see full connection credentials and delete the node with a single button click. The dashboard is a convenient option for ad-hoc inspection, though the SDK and API are better suited for automation.
Don’t have an account yet? Sign up at nodepick.ai/signup and provision your first node in under 30 seconds.