Skip to main content
GET
curl

Authorizations

Authorization
string
header
required

An API key (sig_...), or a session token from the web app.

Path Parameters

agentId
string<uuid>
required

The agent's id.

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Example:

"3f1c2d4e-5a6b-4c7d-8e9f-0a1b2c3d4e5f"

comparisonId
string<uuid>
required

The comparison's id.

Response

object | null

The comparison.

A stored comparison between two versions: the configuration change and what production did around it.

object
enum<string>
required
Available options:
comparison
id
string<uuid>
required
Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Example:

"3f1c2d4e-5a6b-4c7d-8e9f-0a1b2c3d4e5f"

fromVersion
integer
required
toVersion
integer
required
configCaptured
object
required

Whether each version's configuration was captured. When either was not, changes is empty because nothing could be diffed, not because nothing changed.

changes
object[]
required

What changed in the configuration between the two versions, as recorded.

result
object
required

What production did on each version, computed on request from the calls stored now, by the health board's own metrics and verdicts.

createdAt
string<date-time>
required
Example:

"2026-10-02T14:03:07.120Z"

updatedAt
string<date-time>
required
Example:

"2026-10-02T14:03:07.120Z"