sync

Publish selected sync items

Changed on

Commits and pushes the specified sync item IDs. If itemIds is omitted, publishes all modified or untracked items.

post/sync/publish-all

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Query parameters

remoteNodestring

name of the remote node

Request body

messagestring

Commit message

itemIdsstring[]

Sync item IDs to publish. If omitted, all modified or untracked items are published.

Response

Publish completed successfully

successboolean required
messagestring
syncedstring[]

Sync item IDs that were synced

deletedstring[]

Sync item IDs deleted locally after remote deletion

modifiedstring[]

Sync item IDs that were modified

conflictsstring[]

Sync item IDs with conflicts

timestampstring date-time required

Changes

    • info

      added the optional property to the response with the status

    • warning

      added the new conflict enum value to the response property for the response status

    • warning

      added the new human_task_resume_failed enum value to the response property for the response status

    • warning

      added the new payload_too_large enum value to the response property for the response status