Relationship Intelligence

What changed

What changed loads when a company opens. The request asks for the two newest snapshots and sends no older-page offset. Acme has one snapshot: engagement, health, and lifecycle changed together.

get/v1/relationships/{relationshipId}/changes

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /v1/relationships/{relationshipId}/changes
  • Auth: HTTP bearer

Path parameters

relationshipIdstring uuid required
Example:9c8dfa9b-a7b2-46ea-982c-622a914c00e5

Relationship id.

Query parameters

limitinteger
Example:2

Maximum snapshots. A company asks for the two newest.

offsetinteger

Older snapshots to skip. The first page sends none.

Response

State changes.

hasMoreboolean required

An older snapshot exists beyond this page.

Example response

{
  "snapshots": [
    {
      "assertionIds": [
        "7b8dfa9b-a7b2-46ea-982c-622a914c00e5"
      ],
      "changedDimensions": [
        "health"
      ],
      "createdAt": "2026-07-25T16:00:00Z",
      "evaluatedAt": "2026-07-25T16:00:00Z",
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "projectorVersion": 2,
      "stateHash": "sha256:454f195e2389d36fd49e5c9b9656b7b47a3629332a84eb570edf3fa5248851e1",
      "version": 4
    }
  ]
}

Changes

No operation changes recorded.