Sync issues
Resolve sync issues
Retry, revert or ignore issues: the ones listed by id, or with all_issues: true every issue of a sync or of one of its tables. Retrying writes the change again; reverting restores the record from the destination app; ignoring closes the issue.
Authorization
AuthorizationstringheaderrequiredBearer <key>, where <key> is a workspace API key or a user API key. See Authentication.
workspace_id*integerThe workspace the resources belong to
region*stringData region of the syncs
"besg""usnv"The issues and the action
application/json- body
Act on the issues listed by id
ids*array<>The issues, every id must exist in the workspace
1 <= itemsaction*stringretry writes the change again, revert restores the record from the destination app, ignore closes the issue
"retry""ignore""revert"What the action did
application/json- response
What the action did
data*What the action did
curl -X POST 'https://api.stacksync.com/v1/workspaces/0/issues/action?region=besg' \ -H 'Content-Type: application/json' \ -d '{ "ids": [ "4c5d6e7f-8a9b-4c0d-9e1f-2a3b4c5d6e7f" ], "action": "retry"}'{ "data": { "ids": [ "4c5d6e7f-8a9b-4c0d-9e1f-2a3b4c5d6e7f" ], "success_issue_count": 1, "failed_issue_count": 0, "error_list": [] }}GETList sync issues
List the record changes the syncs of the workspace could not write, newest first, one page at a time. Filter by sync, destination app, table or one issue id.
GETGet an app schema
List the tables Stacksync can sync through a connection, with the primary key of each. Columns are not read by this route: use the generate app schema route with `table_names` to read them.