Looker Studio API reference
Stay organized with collections
Save and categorize content based on your preferences.
This API reference is organized by resource type. Each resource type has one or
more data representations and one or more methods.
Assets
For Assets Resource details, see the resource representation.
Method |
HTTP request |
Description |
URIs relative to https://datastudio.googleapis.com/v1,
unless otherwise noted |
search
|
GET /assets:search
|
Searches the user's Looker Studio assets.
Required query parameters:assetTypes
|
Permissions
For Permissions Resource details, see the
resource representation.
Method |
HTTP request |
Description |
URIs relative to https://datastudio.googleapis.com/v1,
unless otherwise noted |
get
|
GET /assets/assetName/permissions
|
Get permissions for an asset.
|
patch
|
PATCH /assets/assetName/permissions
|
Update permissions for an asset.
|
addMembers
|
POST /assets/assetName/permissions:addMembers
|
Adds members to an asset.
|
revokeAllPermissions
|
POST /assets/assetName/permissions:revokeAllPermissions
|
Removes members from an asset.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThis API reference is structured around resource types, each with data representations and methods.\u003c/p\u003e\n"],["\u003cp\u003eThe Assets resource allows you to search for Looker Studio assets using the \u003ccode\u003esearch\u003c/code\u003e method and requires the \u003ccode\u003eassetTypes\u003c/code\u003e query parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe Permissions resource provides methods to manage asset permissions, including getting, updating, adding, and removing members.\u003c/p\u003e\n"],["\u003cp\u003eAll URIs are relative to \u003ccode\u003ehttps://datastudio.googleapis.com/v1\u003c/code\u003e unless stated otherwise.\u003c/p\u003e\n"]]],[],null,["This API reference is organized by resource type. Each resource type has one or\nmore data representations and one or more methods.\n\nAssets\n\nFor Assets Resource details, see the [resource representation](/looker-studio/integrate/api/reference/types#Asset).\n\n| Method | HTTP request | Description |\n|----------------------------------------------------------------|----------------------|---------------------------------------------------------------------------------------|\n| URIs relative to https://datastudio.googleapis.com/v1, unless otherwise noted |||\n| [search](/looker-studio/integrate/api/reference/assets/search) | `GET /assets:search` | Searches the user's Looker Studio assets. **Required query parameters:** `assetTypes` |\n\nPermissions\n\nFor Permissions Resource details, see the\n[resource representation](/looker-studio/integrate/api/reference/types#Permissions).\n\n| Method | HTTP request | Description |\n|-------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------|----------------------------------|\n| URIs relative to https://datastudio.googleapis.com/v1, unless otherwise noted |||\n| [get](/looker-studio/integrate/api/reference/permissions/get) | `GET /assets/`\u003cvar translate=\"no\"\u003eassetName\u003c/var\u003e`/permissions` | Get permissions for an asset. |\n| [patch](/looker-studio/integrate/api/reference/permissions/patch) | `PATCH /assets/`\u003cvar translate=\"no\"\u003eassetName\u003c/var\u003e`/permissions` | Update permissions for an asset. |\n| [addMembers](/looker-studio/integrate/api/reference/permissions/addMembers) | `POST /assets/`\u003cvar translate=\"no\"\u003eassetName\u003c/var\u003e`/permissions:addMembers` | Adds members to an asset. |\n| [revokeAllPermissions](/looker-studio/integrate/api/reference/permissions/revokeAllPermissions) | `POST /assets/`\u003cvar translate=\"no\"\u003eassetName\u003c/var\u003e`/permissions:revokeAllPermissions` | Removes members from an asset. |"]]