AI-generated Key Takeaways
-
Search for specific Looker Studio assets using parameters like asset type, title, owner, and more.
-
Filter search results to include or exclude trashed assets.
-
Order results by title and control the number of results per page using pagination.
-
Requires authorization with specific scopes for data access.
-
The API response includes a list of matching assets and a token for retrieving subsequent pages.
Search a user's Looker Studio assets.
Request
HTTP request
GET https://datastudio.googleapis.com/v1/assets:search
Parameters
false
. - When this parameter is set to
true, only assets from the trash are included. - When this parameter is set to
false, only assets not in the trash are included.
-
title -
last_viewed_by_me -
create_time -
last_accessed_time -
id
nextPageToken
value or previousPageToken
value from another request.Authorization
This request requires authorization with at least one of the following scopes:
| Scope |
|---|
https://www.googleapis.com/auth/datastudio.readonly
|
https://www.googleapis.com/auth/datastudio
|
Request body
Don't supply a request body with this method.
Response
If successful, this method returns a response body with the following structure:
{
"assets"
:
[
Asset
],
"nextPageToken"
:
string
}
| Property name | Type | Description |
|---|---|---|
|
assets
|
Array< Asset > | The list of assets. |
|
nextPageToken
|
string | A token to retrieve the next page of results. This property is only present when the number of results is greater than the request pageSize
. An empty nextPageToken
indicates that there are no more results to return. |
|
previousPageToken
|
string | A token to retrieve the previous page of results. An empty previousPageToken
indicates the beginning of the result set. |
Examples
You can pass advanced search strings in the title
field.
You can use multiple search types in a single search string.
See the following table for supported search string syntax. You can combine
multiple search strings.
-
creator:me -
creator:user@example.com
-
owner:me -
owner:user@example.com
-
projectNumber:123456789
-
parentWorkspace:2a080c66-50cb-4399-92a8-74c534da2de9
-
from:user@example.com
-
to:user@example.com -
to:example-group@googlegroups.com

