Commit the post-transfer baseline for a matter
POST
/api/v1/sync/matters/{id}/commitAuthorization
AuthorizationBearer token · headerrequiredScoped API token (bnx_…). Required scopes are noted per operation.
Path parameters
idstringrequiredRequest body
application/jsonsupportedContractVersionsstring[]min items 1 · default: ["v1"]
itemsobject[]requiredmax items 50000
Show propertiesHide properties
Array of
objectrelativePathstringrequiredmin length 1
documentIdstring | nullrequireddmsChecksumstring | nullrequireddeviceChecksumstring | nullrequiredsyncStatestringrequiredAllowed:
syncedconflictdms_deleteddevice_deletedpendingremovePathsstring[]max items 50000
Responses
200
Committed baseline count and selected contract version
contractVersionstringrequiredAllowed:
v1matterIdstringrequiredcommittedintegerrequiredmin 0
400
Invalid request
errorstringrequiredcodestringrequiredrulestring401
Unauthenticated
errorstringrequiredcodestringrequiredrulestring403
Forbidden (missing scope or permission)
errorstringrequiredcodestringrequiredrulestring429
Rate limited
errorstringrequiredcodestringrequiredrulestring