Skip to main content
GET
/
api
/
capacity
/
reservations
List Reservations
curl --request GET \
  --url https://app.opencomputer.dev/api/capacity/reservations \
  --header 'X-API-Key: <api-key>'
{
  "reservations": [
    {
      "reservationId": "9f67b8f7-7b91-4d2d-b1cb-19d0d0a14562",
      "createdAt": "2026-04-28T18:00:05Z",
      "intervals": [
        {
          "startsAt": "2026-04-29T02:00:00Z",
          "endsAt":   "2026-04-29T02:15:00Z",
          "capacityGb": 16
        },
        {
          "startsAt": "2026-04-29T02:15:00Z",
          "endsAt":   "2026-04-29T02:30:00Z",
          "capacityGb": 16
        }
      ]
    }
  ],
  "nextCursor": null
}

Documentation Index

Fetch the complete documentation index at: https://opensandbox-feat-cf-dev-cutover.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Coming soon. Reserved capacity is not yet available. See the Reserved Capacity overview.
Return reservation events made by the authenticated org, in reverse-chronological order by createdAt. Each reservation row includes all the intervals it committed to. Useful for end-of-month reconciliation and audit.
from
string
Return reservations whose createdAt >= from. RFC 3339, UTC.
to
string
Return reservations whose createdAt < to. RFC 3339, UTC.
cursor
string
Pagination cursor from a previous response’s nextCursor.
limit
integer
Maximum reservations per page. Server-defined ceiling applies.
{
  "reservations": [
    {
      "reservationId": "9f67b8f7-7b91-4d2d-b1cb-19d0d0a14562",
      "createdAt": "2026-04-28T18:00:05Z",
      "intervals": [
        {
          "startsAt": "2026-04-29T02:00:00Z",
          "endsAt":   "2026-04-29T02:15:00Z",
          "capacityGb": 16
        },
        {
          "startsAt": "2026-04-29T02:15:00Z",
          "endsAt":   "2026-04-29T02:30:00Z",
          "capacityGb": 16
        }
      ]
    }
  ],
  "nextCursor": null
}