List Deleted Instances
List instances that have been deleted from your Nebula Block account.
Return a list of all deleted instances.
HTTP Request
GET {API_URL}/computing/deleted-instances
Note: This endpoint returns terminated instances and instances that failed to deploy. A failed deployment appears here with
statusFailed, even though it was never successfully created and never billed.
Query Parameters
offset
Optional
int
Page number, starting at 1. Despite the name this is not a row offset — the API computes (offset - 1) * limit internally. Defaults to 1, minimum 1
limit
Optional
int
Results per page. Defaults to 10, maximum 100
type
Optional
int
An internal product classification. Leave it out unless support has told you otherwise
How team_id scopes the result
team_id widens or narrows the list; it never replaces your own instances with someone else's.
omitted
Your own instances plus those of every team you hold instance-read permission on
a team ID
Your own instances plus that team's instances. Returns an error if you have no instance-read permission on that team
-1
Your own personal instances only, with every team's instances excluded
Response Attributes
data array
A flat array of the instances that have been deleted from your account, or failed to deploy. Empty, with status still success, when there are none.
Each entry contains:
id
string: The unique identifier of the instance. It still resolves on Get Instance, but the power and delete endpoints reject an instance that has already ended.name
string: The user-defined name of the instance. Carries the same value ashost_name; prefer whichever you already use.host_name
string: The user-defined name of the instance.dc_id
number: Identifier of the data center hosting the instance.region
string: The region the instance runs in.product_type
string: The form factor —Virtual Machine,Baremetal, orContainer.cpu_cores
number: The number of CPU cores.cpu_count
number: The number of CPUs, alongsidecpu_cores.cpu_model
string: The CPU model.ram
number: The amount of RAM in gigabytes.gpu
string: The full GPU model name, for exampleA100-80G-PCIe.gpu_type
string: The GPU family, for exampleA100.gpu_count
number: The number of GPUs attached to the instance.disk_size
number: The root disk size in gigabytes.ephemeral
number: The ephemeral disk size in gigabytes.public_ipv4
string: The public IPv4 address of the instance, ornullbefore one is assigned.price_per_hour
decimal: The hourly price of the instance in USD.os
string: The operating system of the instance.status
string: The status of the instance, for exampleDeploying,Running,Stopped.is_spot
boolean: Whether the instance is running on spot capacity.created_at
number: Unix timestamp in seconds for when the instance record was created.started_at
number: Only set on a reserved instance, where it holds the booked start of the reservation as a unix timestamp.nullon on-demand instances.ended_at
number: Only set on a reserved instance, where it holds the booked end of the reservation as a unix timestamp.nullon on-demand instances.type
number: An internal product classification. Usuallynull.team_id
number: The owning team, ornullfor a personal instance.team
object: The owning team as{id, name, role, permissions}, ornullfor a personal instance.user
object: The owner as{id, name, email}.
Note: The response also carries fields used by the console UI, such as
capabilities. Treat anything not listed here as internal and subject to change.
message string
A description of the status of the request.
total_instance number
The total number of matching instances, for pagination. This sits alongside data at the top level of the response, not inside it.
status string
Indicates the result of the request. success signifies success, while failed indicates an error.
Example
Request
Response
Last updated