Listing your rentals
rentals:read.
Filters
string
provisioning · running · stopping · stopped · failedRepeatable. Omit for all statuses.'true' | 'false'
Shorthand for
provisioning + running + stopping — everything currently
live, which is also everything currently occupying a
concurrency slot.This is the filter a “what am I paying for right now” screen wants.string
ISO 8601 timestamp. Only rentals created after it.
string
Opaque; from
meta.next_cursor.integer
default:"50"
1–200.
active=true and an explicit status list overlap. If you pass both, you are
asking two questions at once — prefer one or the other so the query says what you
mean.One rental by id
404 covers both “no such rental” and “belongs to another account”, reported
identically — distinguishing them would confirm the existence of someone else’s
resource.
Connecting
access is null until the status is running, and every member is
independently nullable: an offer may expose SSH but no Jupyter, or a web
terminal but no service port. Check before you use one.
object | null
host, port, username.object | null
url.object | null
url — the port your template exposes, if it exposes one.object | null
url, username, password.Credentials come back as fields, never baked into a URL. A
https://user:pass@host/ would end up in your logs, your browser history and
every Referer header the page emits. Keep them out of URLs on your side too.Stopping
rentals:write. No body, no idempotency key needed — the call is
idempotent by nature: stopping an already-stopping or already-stopped rental
returns the rental as it is, not an error. Retry it freely.
Common queries
What am I paying for right now?
What am I paying for right now?
billing.accrued_cents for spend so far; sum billing.price_per_hour_cents
for the current burn rate.Stop everything
Stop everything
What failed this week, and why?
What failed this week, and why?
failure_code. A run of provisioning_failed on one region is
worth a support ticket; a scatter across regions is usually bad luck.Which spot rentals got reclaimed?
Which spot rentals got reclaimed?
termination_reason == "preempted". If the ratio is high, the
spot trade-off may not be paying for
itself.Why did this one stop at 03:14?
Why did this one stop at 03:14?