Document apiReferenceChanges

changes.resolve

List the retained change records that touched a block, following the blocks it was split from or merged with.

read-onlyidempotent
await doc.changes.resolve(…)

Expected result

Returns a ChangesResolveResult with the block id, its lineage (the block plus the blocks it was split from or merged with) and the matching records, oldest to newest.

Inputs

blockIdstringrequired
1 additional input field
limitinteger

Maximum number of records to return. Defaults to 100.

Result

Output fields
blockIdstringrequired
lineagestring[]required
itemsobject[]required

Failures

Pre-apply throws

  • INVALID_INPUT
  • CAPABILITY_UNAVAILABLE

Raw schemas

Open the generated JSON artifact for the exact input, output, success, and failure schemas represented by this contract version.

View raw JSON schemas