hosts

List own machines (host owner/admin)

Each row carries the machine's hardware specs and its current offer, so a console can render a fleet table without one detail fetch per machine. Specs are read from the same source the public catalog reads (manifest->devices). A spec nobody measured is null — never 0 and never an empty string; ram_bytes, disk_bytes and region are not measured anywhere today and are therefore null in practice. current_offer is null when the machine has no published offer version, which is a real state (a machine mid-onboarding), not a free listing.

get/api/v1/hosts/machines

Request

  • Base URL: https://amplerun-api.spiry.org
  • URL: https://amplerun-api.spiry.org/api/v1/hosts/machines
  • Auth: HTTP bearer

Query parameters

cursorstring

Opaque pagination cursor from a previous response.

limitinteger

Response

Page of machine summaries.

next_cursorstring nullable required

Example response

{
  "items": [
    {
      "machine_id": "3f0e2a55-8c1b-4d2e-9a6f-0b7c1d2e3f40",
      "fence": "1",
      "version": "1",
      "last_healthy_at": "2026-09-25T12:00:00Z",
      "gpu_inventory": [
        {
          "memory_bytes": "1"
        }
      ],
      "vram_bytes": "1",
      "ram_bytes": "1",
      "disk_bytes": "1",
      "current_offer": {
        "offer_version": "1",
        "rate_micro_per_hour": "1"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.