Sync LookML Dashboard

Version 4.0.25.8 (latest)

Update all linked dashboards to match the specified LookML dashboard.

Any UDD (a dashboard which exists in the Looker database rather than as a LookML file) which has a lookml_link_id property value referring to a LookML dashboard's id (model::dashboardname) will be updated so that it matches the current state of the LookML dashboard.

If the dashboard_ids parameter is specified, only the dashboards with the specified ids will be updated.

For this operation to succeed the user must have permission to view the LookML dashboard, and only linked dashboards that the user has permission to update will be synced.

To link or unlink a UDD set the lookml_link_id property with update_dashboard()

Request

PATCH /dashboards/{lookml_dashboard_id}/sync
Datatype
Description
Request
HTTP Request
path
HTTP Path
Expand HTTP Path definition...
lookml_dashboard_id
string
Id of LookML dashboard, in the form 'model::dashboardname'
query
HTTP Query
Expand HTTP Query definition...
raw_locale
boolean
If true, and this dashboard is localized, export it with the raw keys, not localized.
dashboard_ids
string[]

Response

200: Ids of all the dashboards that were updated by this operation

Datatype
Description
(array)
integer[]

400: Bad Request

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link

404: Not Found

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link

422: Validation Error

Datatype
Description
(object)
message
string
Error details
Expand ValidationErrorDetail definition...
field
string
Field with error
code
string
Error code
message
string
Error info message
documentation_url
string
Documentation link
documentation_url
string
Documentation link

429: Too Many Requests

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link