Records
Change Requests

List record change request history

get/api/v1/records/{recordId}/change-requests

Request

  • Base URL: https://api-docs.busabase.com
  • URL: https://api-docs.busabase.com/api/v1/records/{recordId}/change-requests
  • Auth: none declared

Path parameters

recordIdstring required

Query parameters

limitinteger

Recent change request summaries to return. Omit to retain the full legacy history.

Response

Change requests connected to the canonical record, newest first. Omit limit for the full legacy history. With limit, returns recent summaries with up to five record-scoped operations per change request, capped field payloads, and no embedded reviews. Get the change request for its complete diff and reviews.

idstring required
baseIdstring required
targetType'base' | 'node' required
nodeIdstring required
status'in_review' | 'changes_requested' | 'approved' | 'rejected' | 'merged' | 'abandoned' | 'conflict' required
submittedBystring required
sourceMetaobject required
reviewPolicySnapshotobject required
mergeSummaryobject required

Filled in when the change request merges. slugChanges (present only when non-empty) lists items a restore brought back under a new slug because another item took the old one while they were in the Trash: { nodeId, nodeType, name, fromSlug, toSlug }. Read the new slug from here instead of assuming the old one.

rejectedReasonstring required
reviewedAtstring required
mergedAtstring required
createdAtstring required
updatedAtstring required
operationCountnumber required

Changes

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