---
title: "Get public machine statistics."
method: GET
path: "/v1/status/machines"
tags: ["usage"]
---

# Get public machine statistics.

`GET /v1/status/machines`

## Request

- Base URL: `https://api.smolmachines.com`
- URL: `https://api.smolmachines.com/v1/status/machines`
- Auth: none declared
- TypeScript: <https://skmtc.dev/smolmachines/apis/smolfleet-api/docs/v1/status/machines/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the lifetime count of machines started on the platform. Public; no API key needed.

## Response `200`

Lifetime count of machines started by customers

- PublicMachineStats: The lifetime count of machine starts on the platform, served UNAUTHENTICATED at `GET /v1/status/machines` for the marketing site. Counted from the audit trail, so it is a real number and only ever grows. Operator-owned accounts (demos, QA) are left out via the `public_stats.exclude_tenants` server setting, so the figure means "machines our customers launched".
  - `machinesStarted` integer, nullable: Machines started by customers since `since`. `null` when the count could not be computed — the site hides the figure rather than show a zero.
  - `since` string, nullable: The first day the count covers (`YYYY-MM-DD`), when known.
  - `updatedAt` string, required: When the figure was last computed (RFC 3339).

## Changes

- **2026-10-16** `bc31fc04a568`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/smolmachines/apis/smolfleet-api/changes/v1/status/machines/get.md)

---

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