Trigger App Sync
Trigger a sync for a connected app on demand (e.g. from automation, after Terraform has connected it). The sync runs asynchronously — the call returns 202 Accepted once the sync is launched; poll GET /apps/{app_id} to follow status.
Requires sync_type (only full_sync is supported today). The app must be connected or in an error state from a prior sync (so callers can retry after failure). Manual/CSV apps are not supported. Only one sync may run at a time: while a sync is in flight the request is rejected with 409 — wait for the running sync to finish, then retry.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Which sync to run. Required. Today only full_sync (a full integration sync that re-pulls accounts, groups, and entitlements) is supported; any other value is rejected with 422. The field is required even with one value so the contract stays stable as more sync kinds are added.
full_sync "full_sync"Response
Successful Response
UUID of the app (domain app) the sync was triggered for.
The sync kind that was triggered (echoes the request).
full_sync "full_sync"Sync state immediately after the trigger was accepted — typically SYNCING. The sync itself runs asynchronously; poll GET /apps/{app_id} to follow the app.