Sync user-accessible QuickSight dashboards
POST/dashboards/sync
Starts an asynchronous Step Functions sync of QuickSight dashboards accessible to the caller. Requires BI registration and dashboards.fullaccess on role_id. On success returns Message "Successfully triggered dashboard sync process". Completion is notified asynchronously (for example by email). If a sync is already in progress, the API fails with GE-1034.
Request
Responses
- 200
- 400
- 500
Sync process triggered successfully. This does not mean dashboards are already updated; wait for async completion.
Response Headers
Invalid input, unauthorized user, missing dashboards.fullaccess, invalid user, or sync already in progress. On the QuickSight Lambda both InvalidInputException and UnauthorizedUserException map to HTTP 400. Codes include AUTH-1001, AUTH-1030, GE-1003, GE-1034.
Response Headers
Backend/generic failure (for example Step Functions trigger failure or user not registered in BI). Body is {"Message": " -