Link

Read a snapshot of a link specification

Changed on

Read a single snapshot of a link specification, including its full content.

get/link_specification/{id}/snapshots/{snapshotId}

Request

  • Base URL
    https://api.nullplatform.com
  • URL
    https://api.nullplatform.com/link_specification/{id}/snapshots/{snapshotId}
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

The specification id.

snapshotIdstring uuid required

The snapshot id.

Response

The snapshot, including its full content.

idstring uuid required

The snapshot id. This is the value a package component pins as resource_revision_id.

specification_idstring uuid required

The specification this snapshot belongs to.

sequence_numberinteger required

Per-specification counter; higher is newer.

content_hashstring required

SHA-256 of the specification's watched fields. Identical content never mints a second snapshot in a row.

contentobject required

The specification as it was when this snapshot was minted.

created_bystring nullable

The user whose write minted the snapshot, or null.

created_atstring date-time required

When the snapshot was minted.

updated_atstring date-time

Snapshots are immutable, so this matches created_at.

Example response

{
  "id": "0c9e8d7f-6a5b-4c3d-8e2f-1a0b9c8d7e6f",
  "specification_id": "7b2d1c5e-8f4a-4e3b-9c6d-1a2b3c4d5e6f",
  "sequence_number": 3,
  "content_hash": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
  "created_by": "jane.doe@example.com",
  "created_at": "2026-09-14T12:00:00.000Z",
  "updated_at": "2026-09-14T12:00:00.000Z"
}

Changes