Sync

Get the full vault manifest

Every live note + attachment path, content hash, and change seq, for sync reconciliation. Pass since_seq (the change_seq of a previous manifest) to short-circuit: when nothing has changed the response is just {unchanged: true, change_seq} with the body omitted.

get/api/sync/manifest

Request

  • Base URL: https://api.engram.page
  • URL: https://api.engram.page/api/sync/manifest
  • Auth: HTTP bearer

Query parameters

since_seqstring

Watermark from a prior manifest's change_seq; invalid values are ignored.

Response

Manifest

change_seqinteger required

Current per-vault sequence watermark.

total_attachmentsinteger
total_notesinteger
unchangedboolean nullable

Present (true) only when since_seq equals the current watermark — the manifest body is omitted because nothing changed.

Changes

No recorded changes to this operation across all 1 revision of this API.