---
title: "Get a computer"
method: GET
path: "/api/computers/{id}"
tags: ["computers"]
---

# Get a computer

`GET /api/computers/{id}`

## Request

- Base URL: `https://www.orgo.ai`
- URL: `https://www.orgo.ai/api/computers/{id}`
- Auth: HTTP bearer

Its status, hardware and connection details, and when it ends: ends_at (null: never), on_end (read only, what happens then: "delete", or "stop" for a computer whose end was set before every end deleted it; null with no end) and deletes_at (its end for on_end delete; for a computer stopped when its time ran out, ended_at, and deletes_at the day it is deleted unless it is started). An hourly computer running out a prepaid end has prepaid_until (when the prepaid run ends) and prepaid_cents (what is held for it); both are null for a computer billed by the hour and for a plan computer.

## Path parameters

- `id` string, required

## Response `200`

The computer.

## Other responses

- `401`: Unauthenticated.
- `404`: No such computer.
- `429`: Over one of the account's rate limits (rate_limited): `limit` names it, `retry_after` and Retry-After say how many seconds to wait. Limits are per account (the workspace owner when the request acts on a computer or a workspace) and set by its plan (x-rate-limits).

## Changes

- **2026-10-30** `afb6f0ee1aac`: 1 info
  - added the non-success response with the status `429`
- **2026-10-27** `f19180c8e614`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/orgo/apis/orgo-api/changes/api/computers/:id/get.md)

---

[API](https://skmtc.dev/orgo/apis/orgo-api.md) - [All operations](https://skmtc.dev/orgo/apis/orgo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/orgo/apis/orgo-api/revisions/e4c1e7379fa5?raw)
