Skip to main content
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.

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.
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.