Eternaltwin

Home | /api | v1

/api/v1/app

The release feed of the Eternaltwin desktop application. One route, defined in crates/rest/src/app.rs.

Not to be confused with apps, which is the registry of the applications built on Eternaltwin. This group is about the desktop client.

GET /releases

Returns the latest published desktop release. Needs no authentication and takes no parameter.

The answer is a constant compiled into the server: there is no release store behind it yet, so every instance returns the same values until the endpoint is wired to one.

Example

GET /api/v1/app/releases
{
  "latest": {
    "version": "1.0.0",
    "time": "2026-06-27T11:00:00.000Z"
  }
}
FieldTypeMeaning
latest.versionstringVersion of the newest release.
latest.timetimestampWhen that release was published.

Errors

None. The route cannot fail.