Authorization The Looker API uses Looker API3 credentials for authorization and access control. Looker admins can create API3 credentials on Looker's Admin/Users page. Pass API3 credentials to the _/login endpoint to obtain a temporary access_token. Include that access_token in the Authorization header of Looker API requests. For details, see Looker API Authorization ### Client SDKs The Looker API is a RESTful system that should be usable by any programming language capable of making HTTPS requests. Client SDKs for a variety of programming languages can be generated from the Looker API's Swagger JSON metadata to streamline use of the Looker API in your applications. A client SDK for Ruby is available as an example. For more information, see Looker API Client SDKs ### Try It Out! The 'api-docs' page served by the Looker instance includes 'Try It Out!' buttons for each API method. After logging in with API3 credentials, you can use the "Try It Out!" buttons to call the API directly from the documentation page to interactively explore API features and responses. Note! With great power comes great responsibility: The "Try It Out!" button makes API calls to your live Looker instance. Be especially careful with destructive API operations such as delete_user
or similar. There is no "undo" for API operations. ### Versioning Future releases of Looker will expand this API release-by-release to securely expose more and more of the core power of Looker to API client applications. API endpoints marked as "beta" may receive breaking changes without warning (but we will try to avoid doing that). Stable (non-beta) API endpoints should not receive breaking changes in future releases. For more information, see Looker API Versioning ### In This Release The following are a few examples of noteworthy items that have changed between API 3.0 and API 3.1. For more comprehensive coverage of API changes, please see the release notes for your Looker release. ### Examples of new things added in API 3.1 (compared to API 3.0): * Dashboard construction APIs * Themes and custom color collections APIs * Create and run SQL Runner queries * Create and run merged results queries * Create and modify dashboard filters * Create and modify password requirements ### Deprecated in API 3.0 The following functions and properties have been deprecated in API 3.0. They continue to exist and work in API 3.0 for the next several Looker releases but they have not been carried forward to API 3.1: * Dashboard Prefetch functions * User access_filter functions * User API 1.0 credentials functions * Space.is_root and Space.is_user_root properties. Use Space.is_shared_root and Space.is_users_root instead. ### Semantic changes in API 3.1: * all_looks() no longer includes soft-deleted looks, matching all_dashboards() behavior. You can find soft-deleted looks using search_looks() with the deleted
param set to True. * all_spaces() no longer includes duplicate items * search_users() no longer accepts Y,y,1,0,N,n for Boolean params, only "true" and "false". * For greater client and network compatibility, render_task_results now returns HTTP status 202 Accepted instead of HTTP status 102 Processing * all_running_queries() and kill_query functions have moved into the Query function group. If you have application code which relies on the old behavior of the APIs above, you may continue using the API 3.0 functions in this Looker release. We strongly suggest you update your code to use API 3.1 analogs as soon as possible.
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 3.1.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://help.looker.com
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./looker"
All URIs are relative to https://picomes.cloud.looker.com:443/api/3.1
Class | Method | HTTP request | Description |
---|---|---|---|
ApiAuthApi | Login | Post /login | Login |
ApiAuthApi | LoginUser | Post /login/{user_id} | Login user |
ApiAuthApi | Logout | Delete /logout | Logout |
AuthApi | AllUserLoginLockouts | Get /user_login_lockouts | Get All User Login Lockouts |
AuthApi | CreateOidcTestConfig | Post /oidc_test_configs | Create OIDC Test Configuration |
AuthApi | CreateSamlTestConfig | Post /saml_test_configs | Create SAML Test Configuration |
AuthApi | CreateSsoEmbedUrl | Post /embed/sso_url | Create SSO Embed Url |
AuthApi | DeleteOidcTestConfig | Delete /oidc_test_configs/{test_slug} | Delete OIDC Test Configuration |
AuthApi | DeleteSamlTestConfig | Delete /saml_test_configs/{test_slug} | Delete SAML Test Configuration |
AuthApi | DeleteUserLoginLockout | Delete /user_login_lockout/{key} | Delete User Login Lockout |
AuthApi | FetchAndParseSamlIdpMetadata | Post /fetch_and_parse_saml_idp_metadata | Parse SAML IdP Url |
AuthApi | ForcePasswordResetAtNextLoginForAllUsers | Put /password_config/force_password_reset_at_next_login_for_all_users | Force password reset |
AuthApi | LdapConfig | Get /ldap_config | Get LDAP Configuration |
AuthApi | OidcConfig | Get /oidc_config | Get OIDC Configuration |
AuthApi | OidcTestConfig | Get /oidc_test_configs/{test_slug} | Get OIDC Test Configuration |
AuthApi | ParseSamlIdpMetadata | Post /parse_saml_idp_metadata | Parse SAML IdP XML |
AuthApi | PasswordConfig | Get /password_config | Get Password Config |
AuthApi | SamlConfig | Get /saml_config | Get SAML Configuration |
AuthApi | SamlTestConfig | Get /saml_test_configs/{test_slug} | Get SAML Test Configuration |
AuthApi | SearchUserLoginLockouts | Get /user_login_lockouts/search | Search User Login Lockouts |
AuthApi | SessionConfig | Get /session_config | Get Session Config |
AuthApi | TestLdapConfigAuth | Put /ldap_config/test_auth | Test LDAP Auth |
AuthApi | TestLdapConfigConnection | Put /ldap_config/test_connection | Test LDAP Connection |
AuthApi | TestLdapConfigUserAuth | Put /ldap_config/test_user_auth | Test LDAP User Auth |
AuthApi | TestLdapConfigUserInfo | Put /ldap_config/test_user_info | Test LDAP User Info |
AuthApi | UpdateLdapConfig | Patch /ldap_config | Update LDAP Configuration |
AuthApi | UpdateOidcConfig | Patch /oidc_config | Update OIDC Configuration |
AuthApi | UpdatePasswordConfig | Patch /password_config | Update Password Config |
AuthApi | UpdateSamlConfig | Patch /saml_config | Update SAML Configuration |
AuthApi | UpdateSessionConfig | Patch /session_config | Update Session Config |
ColorCollectionApi | AllColorCollections | Get /color_collections | Get all Color Collections |
ColorCollectionApi | ColorCollection | Get /color_collections/{collection_id} | Get Color Collection by ID |
ColorCollectionApi | ColorCollectionsCustom | Get /color_collections/custom | Get all Custom Color Collections |
ColorCollectionApi | ColorCollectionsStandard | Get /color_collections/standard | Get all Standard Color Collections |
ColorCollectionApi | CreateColorCollection | Post /color_collections | Create ColorCollection |
ColorCollectionApi | DefaultColorCollection | Get /color_collections/default | Get Default Color Collection |
ColorCollectionApi | DeleteColorCollection | Delete /color_collections/{collection_id} | Delete ColorCollection |
ColorCollectionApi | SetDefaultColorCollection | Put /color_collections/default | Set Default Color Collection |
ColorCollectionApi | UpdateColorCollection | Patch /color_collections/{collection_id} | Update Custom Color collection |
ConfigApi | AllLegacyFeatures | Get /legacy_features | Get All Legacy Features |
ConfigApi | AllLocales | Get /locales | Get All Locales |
ConfigApi | AllTimezones | Get /timezones | Get All Timezones |
ConfigApi | BackupConfiguration | Get /backup_configuration | Get Backup Configuration |
ConfigApi | CloudStorageConfiguration | Get /cloud_storage | Get Cloud Storage |
ConfigApi | CreateDigestEmailSend | Post /digest_email_send | Deliver digest email contents |
ConfigApi | CustomWelcomeEmail | Get /custom_welcome_email | Get Custom Welcome Email |
ConfigApi | DigestEmailsEnabled | Get /digest_emails_enabled | Get Digest_emails |
ConfigApi | InternalHelpResources | Get /internal_help_resources_enabled | Get Internal Help Resources |
ConfigApi | InternalHelpResourcesContent | Get /internal_help_resources_content | Get Internal Help Resources Content |
ConfigApi | LegacyFeature | Get /legacy_features/{legacy_feature_id} | Get Legacy Feature |
ConfigApi | UpdateBackupConfiguration | Patch /backup_configuration | Update Backup Configuration |
ConfigApi | UpdateCloudStorageConfiguration | Patch /cloud_storage | Update Cloud Storage |
ConfigApi | UpdateCustomWelcomeEmail | Patch /custom_welcome_email | Update Custom Welcome Email Content |
ConfigApi | UpdateCustomWelcomeEmailTest | Put /custom_welcome_email_test | Send a test welcome email to the currently logged in user with the supplied content |
ConfigApi | UpdateDigestEmailsEnabled | Patch /digest_emails_enabled | Update Digest_emails |
ConfigApi | UpdateInternalHelpResources | Patch /internal_help_resources | Update internal help resources configuration |
ConfigApi | UpdateInternalHelpResourcesContent | Patch /internal_help_resources_content | Update internal help resources content |
ConfigApi | UpdateLegacyFeature | Patch /legacy_features/{legacy_feature_id} | Update Legacy Feature |
ConfigApi | UpdateWhitelabelConfiguration | Put /whitelabel_configuration | Update Whitelabel configuration |
ConfigApi | Versions | Get /versions | Get ApiVersion |
ConfigApi | WhitelabelConfiguration | Get /whitelabel_configuration | Get Whitelabel configuration |
ConnectionApi | AllConnections | Get /connections | Get All Connections |
ConnectionApi | AllDialectInfos | Get /dialect_info | Get All Dialect Infos |
ConnectionApi | Connection | Get /connections/{connection_name} | Get Connection |
ConnectionApi | CreateConnection | Post /connections | Create Connection |
ConnectionApi | DeleteConnection | Delete /connections/{connection_name} | Delete Connection |
ConnectionApi | DeleteConnectionOverride | Delete /connections/{connection_name}/connection_override/{override_context} | Delete Connection Override |
ConnectionApi | TestConnection | Put /connections/{connection_name}/test | Test Connection |
ConnectionApi | TestConnectionConfig | Put /connections/test | Test Connection Configuration |
ConnectionApi | UpdateConnection | Patch /connections/{connection_name} | Update Connection |
ContentApi | AllContentMetadataAccesses | Get /content_metadata_access | Get All Content Metadata Accesses |
ContentApi | AllContentMetadatas | Get /content_metadata | Get All Content Metadatas |
ContentApi | ContentFavorite | Get /content_favorite/{content_favorite_id} | Get Favorite Content |
ContentApi | ContentMetadata | Get /content_metadata/{content_metadata_id} | Get Content Metadata |
ContentApi | ContentThumbnail | Get /content_thumbnail/{type}/{resource_id} | Get Content Thumbnail |
ContentApi | ContentValidation | Get /content_validation | Validate Content |
ContentApi | CreateContentFavorite | Post /content_favorite | Create Favorite Content |
ContentApi | CreateContentMetadataAccess | Post /content_metadata_access | Create Content Metadata Access |
ContentApi | DeleteContentFavorite | Delete /content_favorite/{content_favorite_id} | Delete Favorite Content |
ContentApi | DeleteContentMetadataAccess | Delete /content_metadata_access/{content_metadata_access_id} | Delete Content Metadata Access |
ContentApi | SearchContentFavorites | Get /content_favorite/search | Search Favorite Contents |
ContentApi | SearchContentViews | Get /content_view/search | Search Content Views |
ContentApi | UpdateContentMetadata | Patch /content_metadata/{content_metadata_id} | Update Content Metadata |
ContentApi | UpdateContentMetadataAccess | Put /content_metadata_access/{content_metadata_access_id} | Update Content Metadata Access |
ContentApi | VectorThumbnail | Get /vector_thumbnail/{type}/{resource_id} | Get Vector Thumbnail |
DashboardApi | AllDashboards | Get /dashboards | Get All Dashboards |
DashboardApi | CreateDashboard | Post /dashboards | Create Dashboard |
DashboardApi | CreateDashboardElement | Post /dashboard_elements | Create DashboardElement |
DashboardApi | CreateDashboardFilter | Post /dashboard_filters | Create Dashboard Filter |
DashboardApi | CreateDashboardLayout | Post /dashboard_layouts | Create DashboardLayout |
DashboardApi | Dashboard | Get /dashboards/{dashboard_id} | Get Dashboard |
DashboardApi | DashboardAggregateTableLookml | Get /dashboards/aggregate_table_lookml/{dashboard_id} | Get Aggregate Table LookML for a dashboard |
DashboardApi | DashboardDashboardElements | Get /dashboards/{dashboard_id}/dashboard_elements | Get All DashboardElements |
DashboardApi | DashboardDashboardFilters | Get /dashboards/{dashboard_id}/dashboard_filters | Get All Dashboard Filters |
DashboardApi | DashboardDashboardLayouts | Get /dashboards/{dashboard_id}/dashboard_layouts | Get All DashboardLayouts |
DashboardApi | DashboardElement | Get /dashboard_elements/{dashboard_element_id} | Get DashboardElement |
DashboardApi | DashboardFilter | Get /dashboard_filters/{dashboard_filter_id} | Get Dashboard Filter |
DashboardApi | DashboardLayout | Get /dashboard_layouts/{dashboard_layout_id} | Get DashboardLayout |
DashboardApi | DashboardLayoutComponent | Get /dashboard_layout_components/{dashboard_layout_component_id} | Get DashboardLayoutComponent |
DashboardApi | DashboardLayoutDashboardLayoutComponents | Get /dashboard_layouts/{dashboard_layout_id}/dashboard_layout_components | Get All DashboardLayoutComponents |
DashboardApi | DashboardLookml | Get /dashboards/lookml/{dashboard_id} | Get lookml of a UDD |
DashboardApi | DeleteDashboard | Delete /dashboards/{dashboard_id} | Delete Dashboard |
DashboardApi | DeleteDashboardElement | Delete /dashboard_elements/{dashboard_element_id} | Delete DashboardElement |
DashboardApi | DeleteDashboardFilter | Delete /dashboard_filters/{dashboard_filter_id} | Delete Dashboard Filter |
DashboardApi | DeleteDashboardLayout | Delete /dashboard_layouts/{dashboard_layout_id} | Delete DashboardLayout |
DashboardApi | ImportLookmlDashboard | Post /dashboards/{lookml_dashboard_id}/import/{space_id} | Import LookML Dashboard |
DashboardApi | SearchDashboardElements | Get /dashboard_elements/search | Search Dashboard Elements |
DashboardApi | SearchDashboards | Get /dashboards/search | Search Dashboards |
DashboardApi | SyncLookmlDashboard | Patch /dashboards/{lookml_dashboard_id}/sync | Sync LookML Dashboard |
DashboardApi | UpdateDashboard | Patch /dashboards/{dashboard_id} | Update Dashboard |
DashboardApi | UpdateDashboardElement | Patch /dashboard_elements/{dashboard_element_id} | Update DashboardElement |
DashboardApi | UpdateDashboardFilter | Patch /dashboard_filters/{dashboard_filter_id} | Update Dashboard Filter |
DashboardApi | UpdateDashboardLayout | Patch /dashboard_layouts/{dashboard_layout_id} | Update DashboardLayout |
DashboardApi | UpdateDashboardLayoutComponent | Patch /dashboard_layout_components/{dashboard_layout_component_id} | Update DashboardLayoutComponent |
DataActionApi | FetchRemoteDataActionForm | Post /data_actions/form | Fetch Remote Data Action Form |
DataActionApi | PerformDataAction | Post /data_actions | Send a Data Action |
DatagroupApi | AllDatagroups | Get /datagroups | Get All Datagroups |
DatagroupApi | Datagroup | Get /datagroups/{datagroup_id} | Get Datagroup |
DatagroupApi | UpdateDatagroup | Patch /datagroups/{datagroup_id} | Update Datagroup |
FolderApi | AllFolders | Get /folders | Get All Folders |
FolderApi | CreateFolder | Post /folders | Create Folder |
FolderApi | DeleteFolder | Delete /folders/{folder_id} | Delete Folder |
FolderApi | Folder | Get /folders/{folder_id} | Get Folder |
FolderApi | FolderAncestors | Get /folders/{folder_id}/ancestors | Get Folder Ancestors |
FolderApi | FolderChildren | Get /folders/{folder_id}/children | Get Folder Children |
FolderApi | FolderChildrenSearch | Get /folders/{folder_id}/children/search | Search Folder Children |
FolderApi | FolderDashboards | Get /folders/{folder_id}/dashboards | Get Folder Dashboards |
FolderApi | FolderLooks | Get /folders/{folder_id}/looks | Get Folder Looks |
FolderApi | FolderParent | Get /folders/{folder_id}/parent | Get Folder Parent |
FolderApi | SearchFolders | Get /folders/search | Search Folders |
FolderApi | UpdateFolder | Patch /folders/{folder_id} | Update Folder |
GroupApi | AddGroupGroup | Post /groups/{group_id}/groups | Add a Group to Group |
GroupApi | AddGroupUser | Post /groups/{group_id}/users | Add a User to Group |
GroupApi | AllGroupGroups | Get /groups/{group_id}/groups | Get All Groups in Group |
GroupApi | AllGroupUsers | Get /groups/{group_id}/users | Get All Users in Group |
GroupApi | AllGroups | Get /groups | Get All Groups |
GroupApi | CreateGroup | Post /groups | Create Group |
GroupApi | DeleteGroup | Delete /groups/{group_id} | Delete Group |
GroupApi | DeleteGroupFromGroup | Delete /groups/{group_id}/groups/{deleting_group_id} | Deletes a Group from Group |
GroupApi | DeleteGroupUser | Delete /groups/{group_id}/users/{user_id} | Remove a User from Group |
GroupApi | DeleteUserAttributeGroupValue | Delete /groups/{group_id}/attribute_values/{user_attribute_id} | Delete User Attribute Group Value |
GroupApi | Group | Get /groups/{group_id} | Get Group |
GroupApi | SearchGroups | Get /groups/search | Search Groups |
GroupApi | UpdateGroup | Patch /groups/{group_id} | Update Group |
GroupApi | UpdateUserAttributeGroupValue | Patch /groups/{group_id}/attribute_values/{user_attribute_id} | Set User Attribute Group Value |
HomepageApi | AllHomepageItems | Get /homepage_items | Get All Homepage Items |
HomepageApi | AllHomepageSections | Get /homepage_sections | Get All Homepage sections |
HomepageApi | AllHomepages | Get /homepages | Get All Homepages |
HomepageApi | AllPrimaryHomepageSections | Get /primary_homepage_sections | Get All Primary homepage sections |
HomepageApi | CreateHomepage | Post /homepages | Create Homepage |
HomepageApi | CreateHomepageItem | Post /homepage_items | Create Homepage Item |
HomepageApi | CreateHomepageSection | Post /homepage_sections | Create Homepage section |
HomepageApi | DeleteHomepage | Delete /homepages/{homepage_id} | Delete Homepage |
HomepageApi | DeleteHomepageItem | Delete /homepage_items/{homepage_item_id} | Delete Homepage Item |
HomepageApi | DeleteHomepageSection | Delete /homepage_sections/{homepage_section_id} | Delete Homepage section |
HomepageApi | Homepage | Get /homepages/{homepage_id} | Get Homepage |
HomepageApi | HomepageItem | Get /homepage_items/{homepage_item_id} | Get Homepage Item |
HomepageApi | HomepageSection | Get /homepage_sections/{homepage_section_id} | Get Homepage section |
HomepageApi | SearchHomepages | Get /homepages/search | Search Homepages |
HomepageApi | UpdateHomepage | Patch /homepages/{homepage_id} | Update Homepage |
HomepageApi | UpdateHomepageItem | Patch /homepage_items/{homepage_item_id} | Update Homepage Item |
HomepageApi | UpdateHomepageSection | Patch /homepage_sections/{homepage_section_id} | Update Homepage section |
IntegrationApi | AcceptIntegrationHubLegalAgreement | Post /integration_hubs/{integration_hub_id}/accept_legal_agreement | Accept Integration Hub Legal Agreement |
IntegrationApi | AllIntegrationHubs | Get /integration_hubs | Get All Integration Hubs |
IntegrationApi | AllIntegrations | Get /integrations | Get All Integrations |
IntegrationApi | CreateIntegrationHub | Post /integration_hubs | Create Integration Hub |
IntegrationApi | DeleteIntegrationHub | Delete /integration_hubs/{integration_hub_id} | Delete Integration Hub |
IntegrationApi | FetchIntegrationForm | Post /integrations/{integration_id}/form | Fetch Remote Integration Form |
IntegrationApi | Integration | Get /integrations/{integration_id} | Get Integration |
IntegrationApi | IntegrationHub | Get /integration_hubs/{integration_hub_id} | Get Integration Hub |
IntegrationApi | TestIntegration | Post /integrations/{integration_id}/test | Test integration |
IntegrationApi | UpdateIntegration | Patch /integrations/{integration_id} | Update Integration |
IntegrationApi | UpdateIntegrationHub | Patch /integration_hubs/{integration_hub_id} | Update Integration Hub |
LookApi | AllLooks | Get /looks | Get All Looks |
LookApi | CreateLook | Post /looks | Create Look |
LookApi | DeleteLook | Delete /looks/{look_id} | Delete Look |
LookApi | Look | Get /looks/{look_id} | Get Look |
LookApi | RunLook | Get /looks/{look_id}/run/{result_format} | Run Look |
LookApi | SearchLooks | Get /looks/search | Search Looks |
LookApi | UpdateLook | Patch /looks/{look_id} | Update Look |
LookmlModelApi | AllLookmlModels | Get /lookml_models | Get All LookML Models |
LookmlModelApi | CreateLookmlModel | Post /lookml_models | Create LookML Model |
LookmlModelApi | DeleteLookmlModel | Delete /lookml_models/{lookml_model_name} | Delete LookML Model |
LookmlModelApi | LookmlModel | Get /lookml_models/{lookml_model_name} | Get LookML Model |
LookmlModelApi | LookmlModelExplore | Get /lookml_models/{lookml_model_name}/explores/{explore_name} | Get LookML Model Explore |
LookmlModelApi | UpdateLookmlModel | Patch /lookml_models/{lookml_model_name} | Update LookML Model |
ProjectApi | AllGitBranches | Get /projects/{project_id}/git_branches | Get All Git Branches |
ProjectApi | AllGitConnectionTests | Get /projects/{project_id}/git_connection_tests | Get All Git Connection Tests |
ProjectApi | AllLookmlTests | Get /projects/{project_id}/lookml_tests | Get All LookML Tests |
ProjectApi | AllProjectFiles | Get /projects/{project_id}/files | Get All Project Files |
ProjectApi | AllProjects | Get /projects | Get All Projects |
ProjectApi | CreateGitBranch | Post /projects/{project_id}/git_branch | Checkout New Git Branch |
ProjectApi | CreateGitDeployKey | Post /projects/{project_id}/git/deploy_key | Create Deploy Key |
ProjectApi | CreateProject | Post /projects | Create Project |
ProjectApi | DeleteGitBranch | Delete /projects/{project_id}/git_branch/{branch_name} | Delete a Git Branch |
ProjectApi | DeleteRepositoryCredential | Delete /projects/{root_project_id}/credential/{credential_id} | Delete Repository Credential |
ProjectApi | DeployRefToProduction | Post /projects/{project_id}/deploy_ref_to_production | Deploy Remote Branch or Ref to Production |
ProjectApi | DeployToProduction | Post /projects/{project_id}/deploy_to_production | Deploy To Production |
ProjectApi | FindGitBranch | Get /projects/{project_id}/git_branch/{branch_name} | Find a Git Branch |
ProjectApi | GetAllRepositoryCredentials | Get /projects/{root_project_id}/credentials | Get All Repository Credentials |
ProjectApi | GitBranch | Get /projects/{project_id}/git_branch | Get Active Git Branch |
ProjectApi | GitDeployKey | Get /projects/{project_id}/git/deploy_key | Git Deploy Key |
ProjectApi | Manifest | Get /projects/{project_id}/manifest | Get Manifest |
ProjectApi | Project | Get /projects/{project_id} | Get Project |
ProjectApi | ProjectFile | Get /projects/{project_id}/files/file | Get Project File |
ProjectApi | ProjectValidationResults | Get /projects/{project_id}/validate | Cached Project Validation Results |
ProjectApi | ProjectWorkspace | Get /projects/{project_id}/current_workspace | Get Project Workspace |
ProjectApi | ResetProjectToProduction | Post /projects/{project_id}/reset_to_production | Reset To Production |
ProjectApi | ResetProjectToRemote | Post /projects/{project_id}/reset_to_remote | Reset To Remote |
ProjectApi | RunGitConnectionTest | Get /projects/{project_id}/git_connection_tests/{test_id} | Run Git Connection Test |
ProjectApi | RunLookmlTest | Get /projects/{project_id}/lookml_tests/run | Run LookML Test |
ProjectApi | UpdateGitBranch | Put /projects/{project_id}/git_branch | Update Project Git Branch |
ProjectApi | UpdateProject | Patch /projects/{project_id} | Update Project |
ProjectApi | UpdateRepositoryCredential | Put /projects/{root_project_id}/credential/{credential_id} | Create Repository Credential |
ProjectApi | ValidateProject | Post /projects/{project_id}/validate | Validate Project |
QueryApi | AllRunningQueries | Get /running_queries | Get All Running Queries |
QueryApi | CreateMergeQuery | Post /merge_queries | Create Merge Query |
QueryApi | CreateQuery | Post /queries | Create Query |
QueryApi | CreateQueryTask | Post /query_tasks | Run Query Async |
QueryApi | CreateSqlQuery | Post /sql_queries | Create SQL Runner Query |
QueryApi | KillQuery | Delete /running_queries/{query_task_id} | Kill Running Query |
QueryApi | MergeQuery | Get /merge_queries/{merge_query_id} | Get Merge Query |
QueryApi | Query | Get /queries/{query_id} | Get Query |
QueryApi | QueryForSlug | Get /queries/slug/{slug} | Get Query for Slug |
QueryApi | QueryTask | Get /query_tasks/{query_task_id} | Get Async Query Info |
QueryApi | QueryTaskMultiResults | Get /query_tasks/multi_results | Get Multiple Async Query Results |
QueryApi | QueryTaskResults | Get /query_tasks/{query_task_id}/results | Get Async Query Results |
QueryApi | RunInlineQuery | Post /queries/run/{result_format} | Run Inline Query |
QueryApi | RunQuery | Get /queries/{query_id}/run/{result_format} | Run Query |
QueryApi | RunSqlQuery | Post /sql_queries/{slug}/run/{result_format} | Run SQL Runner Query |
QueryApi | RunUrlEncodedQuery | Get /queries/models/{model_name}/views/{view_name}/run/{result_format} | Run Url Encoded Query |
QueryApi | SqlQuery | Get /sql_queries/{slug} | Get SQL Runner Query |
RenderTaskApi | CreateDashboardRenderTask | Post /render_tasks/dashboards/{dashboard_id}/{result_format} | Create Dashboard Render Task |
RenderTaskApi | CreateLookRenderTask | Post /render_tasks/looks/{look_id}/{result_format} | Create Look Render Task |
RenderTaskApi | CreateLookmlDashboardRenderTask | Post /render_tasks/lookml_dashboards/{dashboard_id}/{result_format} | Create Lookml Dashboard Render Task |
RenderTaskApi | CreateQueryRenderTask | Post /render_tasks/queries/{query_id}/{result_format} | Create Query Render Task |
RenderTaskApi | RenderTask | Get /render_tasks/{render_task_id} | Get Render Task |
RenderTaskApi | RenderTaskResults | Get /render_tasks/{render_task_id}/results | Render Task Results |
RoleApi | AllModelSets | Get /model_sets | Get All Model Sets |
RoleApi | AllPermissionSets | Get /permission_sets | Get All Permission Sets |
RoleApi | AllPermissions | Get /permissions | Get All Permissions |
RoleApi | AllRoles | Get /roles | Get All Roles |
RoleApi | CreateModelSet | Post /model_sets | Create Model Set |
RoleApi | CreatePermissionSet | Post /permission_sets | Create Permission Set |
RoleApi | CreateRole | Post /roles | Create Role |
RoleApi | DeleteModelSet | Delete /model_sets/{model_set_id} | Delete Model Set |
RoleApi | DeletePermissionSet | Delete /permission_sets/{permission_set_id} | Delete Permission Set |
RoleApi | DeleteRole | Delete /roles/{role_id} | Delete Role |
RoleApi | ModelSet | Get /model_sets/{model_set_id} | Get Model Set |
RoleApi | PermissionSet | Get /permission_sets/{permission_set_id} | Get Permission Set |
RoleApi | Role | Get /roles/{role_id} | Get Role |
RoleApi | RoleGroups | Get /roles/{role_id}/groups | Get Role Groups |
RoleApi | RoleUsers | Get /roles/{role_id}/users | Get Role Users |
RoleApi | SearchModelSets | Get /model_sets/search | Search Model Sets |
RoleApi | SearchPermissionSets | Get /permission_sets/search | Search Permission Sets |
RoleApi | SearchRoles | Get /roles/search | Search Roles |
RoleApi | SetRoleGroups | Put /roles/{role_id}/groups | Update Role Groups |
RoleApi | SetRoleUsers | Put /roles/{role_id}/users | Update Role Users |
RoleApi | UpdateModelSet | Patch /model_sets/{model_set_id} | Update Model Set |
RoleApi | UpdatePermissionSet | Patch /permission_sets/{permission_set_id} | Update Permission Set |
RoleApi | UpdateRole | Patch /roles/{role_id} | Update Role |
ScheduledPlanApi | AllScheduledPlans | Get /scheduled_plans | Get All Scheduled Plans |
ScheduledPlanApi | CreateScheduledPlan | Post /scheduled_plans | Create Scheduled Plan |
ScheduledPlanApi | DeleteScheduledPlan | Delete /scheduled_plans/{scheduled_plan_id} | Delete Scheduled Plan |
ScheduledPlanApi | ScheduledPlan | Get /scheduled_plans/{scheduled_plan_id} | Get Scheduled Plan |
ScheduledPlanApi | ScheduledPlanRunOnce | Post /scheduled_plans/run_once | Run Scheduled Plan Once |
ScheduledPlanApi | ScheduledPlanRunOnceById | Post /scheduled_plans/{scheduled_plan_id}/run_once | Run Scheduled Plan Once by Id |
ScheduledPlanApi | ScheduledPlansForDashboard | Get /scheduled_plans/dashboard/{dashboard_id} | Scheduled Plans for Dashboard |
ScheduledPlanApi | ScheduledPlansForLook | Get /scheduled_plans/look/{look_id} | Scheduled Plans for Look |
ScheduledPlanApi | ScheduledPlansForLookmlDashboard | Get /scheduled_plans/lookml_dashboard/{lookml_dashboard_id} | Scheduled Plans for LookML Dashboard |
ScheduledPlanApi | ScheduledPlansForSpace | Get /scheduled_plans/space/{space_id} | Scheduled Plans for Space |
ScheduledPlanApi | UpdateScheduledPlan | Patch /scheduled_plans/{scheduled_plan_id} | Update Scheduled Plan |
SessionApi | Session | Get /session | Get Session |
SessionApi | UpdateSession | Patch /session | Update Session |
SpaceApi | AllSpaces | Get /spaces | Get All Spaces |
SpaceApi | CreateSpace | Post /spaces | Create Space |
SpaceApi | DeleteSpace | Delete /spaces/{space_id} | Delete Space |
SpaceApi | SearchSpaces | Get /spaces/search | Search Spaces |
SpaceApi | Space | Get /spaces/{space_id} | Get Space |
SpaceApi | SpaceAncestors | Get /spaces/{space_id}/ancestors | Get Space Ancestors |
SpaceApi | SpaceChildren | Get /spaces/{space_id}/children | Get Space Children |
SpaceApi | SpaceChildrenSearch | Get /spaces/{space_id}/children/search | Search Space Children |
SpaceApi | SpaceDashboards | Get /spaces/{space_id}/dashboards | Get Space Dashboards |
SpaceApi | SpaceLooks | Get /spaces/{space_id}/looks | Get Space Looks |
SpaceApi | SpaceParent | Get /spaces/{space_id}/parent | Get Space Parent |
SpaceApi | UpdateSpace | Patch /spaces/{space_id} | Update Space |
ThemeApi | ActiveThemes | Get /themes/active | Get Active Themes |
ThemeApi | AllThemes | Get /themes | Get All Themes |
ThemeApi | CreateTheme | Post /themes | Create Theme |
ThemeApi | DefaultTheme | Get /themes/default | Get Default Theme |
ThemeApi | DeleteTheme | Delete /themes/{theme_id} | Delete Theme |
ThemeApi | SearchThemes | Get /themes/search | Search Themes |
ThemeApi | SetDefaultTheme | Put /themes/default | Set Default Theme |
ThemeApi | Theme | Get /themes/{theme_id} | Get Theme |
ThemeApi | ThemeOrDefault | Get /themes/theme_or_default | Get Theme or Default |
ThemeApi | UpdateTheme | Patch /themes/{theme_id} | Update Theme |
ThemeApi | ValidateTheme | Post /themes/validate | Validate Theme |
UserApi | AllUserCredentialsApi3s | Get /users/{user_id}/credentials_api3 | Get All API 3 Credentials |
UserApi | AllUserCredentialsEmbeds | Get /users/{user_id}/credentials_embed | Get All Embedding Credentials |
UserApi | AllUserSessions | Get /users/{user_id}/sessions | Get All Web Login Sessions |
UserApi | AllUsers | Get /users | Get All Users |
UserApi | CreateUser | Post /users | Create User |
UserApi | CreateUserCredentialsApi3 | Post /users/{user_id}/credentials_api3 | Create API 3 Credential |
UserApi | CreateUserCredentialsEmail | Post /users/{user_id}/credentials_email | Create Email/Password Credential |
UserApi | CreateUserCredentialsEmailPasswordReset | Post /users/{user_id}/credentials_email/password_reset | Create Password Reset Token |
UserApi | CreateUserCredentialsTotp | Post /users/{user_id}/credentials_totp | Create Two-Factor Credential |
UserApi | DeleteUser | Delete /users/{user_id} | Delete User |
UserApi | DeleteUserAttributeUserValue | Delete /users/{user_id}/attribute_values/{user_attribute_id} | Delete User Attribute User Value |
UserApi | DeleteUserCredentialsApi3 | Delete /users/{user_id}/credentials_api3/{credentials_api3_id} | Delete API 3 Credential |
UserApi | DeleteUserCredentialsEmail | Delete /users/{user_id}/credentials_email | Delete Email/Password Credential |
UserApi | DeleteUserCredentialsEmbed | Delete /users/{user_id}/credentials_embed/{credentials_embed_id} | Delete Embedding Credential |
UserApi | DeleteUserCredentialsGoogle | Delete /users/{user_id}/credentials_google | Delete Google Auth Credential |
UserApi | DeleteUserCredentialsLdap | Delete /users/{user_id}/credentials_ldap | Delete LDAP Credential |
UserApi | DeleteUserCredentialsLookerOpenid | Delete /users/{user_id}/credentials_looker_openid | Delete Looker OpenId Credential |
UserApi | DeleteUserCredentialsOidc | Delete /users/{user_id}/credentials_oidc | Delete OIDC Auth Credential |
UserApi | DeleteUserCredentialsSaml | Delete /users/{user_id}/credentials_saml | Delete Saml Auth Credential |
UserApi | DeleteUserCredentialsTotp | Delete /users/{user_id}/credentials_totp | Delete Two-Factor Credential |
UserApi | DeleteUserSession | Delete /users/{user_id}/sessions/{session_id} | Delete Web Login Session |
UserApi | Me | Get /user | Get Current User |
UserApi | SearchUsers | Get /users/search | Search Users |
UserApi | SearchUsersNames | Get /users/search/names/{pattern} | Search User Names |
UserApi | SetUserAttributeUserValue | Patch /users/{user_id}/attribute_values/{user_attribute_id} | Set User Attribute User Value |
UserApi | SetUserRoles | Put /users/{user_id}/roles | Set User Roles |
UserApi | UpdateUser | Patch /users/{user_id} | Update User |
UserApi | UpdateUserCredentialsEmail | Patch /users/{user_id}/credentials_email | Update Email/Password Credential |
UserApi | User | Get /users/{user_id} | Get User by Id |
UserApi | UserAttributeUserValues | Get /users/{user_id}/attribute_values | Get User Attribute Values |
UserApi | UserCredentialsApi3 | Get /users/{user_id}/credentials_api3/{credentials_api3_id} | Get API 3 Credential |
UserApi | UserCredentialsEmail | Get /users/{user_id}/credentials_email | Get Email/Password Credential |
UserApi | UserCredentialsEmbed | Get /users/{user_id}/credentials_embed/{credentials_embed_id} | Get Embedding Credential |
UserApi | UserCredentialsGoogle | Get /users/{user_id}/credentials_google | Get Google Auth Credential |
UserApi | UserCredentialsLdap | Get /users/{user_id}/credentials_ldap | Get LDAP Credential |
UserApi | UserCredentialsLookerOpenid | Get /users/{user_id}/credentials_looker_openid | Get Looker OpenId Credential |
UserApi | UserCredentialsOidc | Get /users/{user_id}/credentials_oidc | Get OIDC Auth Credential |
UserApi | UserCredentialsSaml | Get /users/{user_id}/credentials_saml | Get Saml Auth Credential |
UserApi | UserCredentialsTotp | Get /users/{user_id}/credentials_totp | Get Two-Factor Credential |
UserApi | UserForCredential | Get /users/credential/{credential_type}/{credential_id} | Get User by Credential Id |
UserApi | UserRoles | Get /users/{user_id}/roles | Get User Roles |
UserApi | UserSession | Get /users/{user_id}/sessions/{session_id} | Get Web Login Session |
UserAttributeApi | AllUserAttributeGroupValues | Get /user_attributes/{user_attribute_id}/group_values | Get User Attribute Group Values |
UserAttributeApi | AllUserAttributes | Get /user_attributes | Get All User Attributes |
UserAttributeApi | CreateUserAttribute | Post /user_attributes | Create User Attribute |
UserAttributeApi | DeleteUserAttribute | Delete /user_attributes/{user_attribute_id} | Delete User Attribute |
UserAttributeApi | SetUserAttributeGroupValues | Post /user_attributes/{user_attribute_id}/group_values | Set User Attribute Group Values |
UserAttributeApi | UpdateUserAttribute | Patch /user_attributes/{user_attribute_id} | Update User Attribute |
UserAttributeApi | UserAttribute | Get /user_attributes/{user_attribute_id} | Get User Attribute |
WorkspaceApi | AllWorkspaces | Get /workspaces | Get All Workspaces |
WorkspaceApi | Workspace | Get /workspaces/{workspace_id} | Get Workspace |
- AccessToken
- ApiSession
- ApiVersion
- ApiVersionElement
- BackupConfiguration
- ColorCollection
- ColorStop
- ContentFavorite
- ContentMeta
- ContentMetaGroupUser
- ContentValidation
- ContentValidationAlert
- ContentValidationDashboard
- ContentValidationDashboardElement
- ContentValidationDashboardFilter
- ContentValidationError
- ContentValidationFolder
- ContentValidationLook
- ContentValidationLookMlDashboard
- ContentValidationLookMlDashboardElement
- ContentValidationScheduledPlan
- ContentValidationSpace
- ContentValidatorError
- ContentView
- ContinuousPalette
- CreateDashboardFilter
- CreateDashboardRenderTask
- CreateFolder
- CreateQueryTask
- CreateSpace
- CredentialsApi3
- CredentialsEmail
- CredentialsEmbed
- CredentialsGoogle
- CredentialsLdap
- CredentialsLookerOpenid
- CredentialsOidc
- CredentialsSaml
- CredentialsTotp
- CustomWelcomeEmail
- Dashboard
- DashboardAggregateTableLookml
- DashboardAppearance
- DashboardBase
- DashboardElement
- DashboardFilter
- DashboardLayout
- DashboardLayoutComponent
- DashboardLookml
- DataActionForm
- DataActionFormField
- DataActionFormSelectOption
- DataActionRequest
- DataActionResponse
- DataActionUserState
- Datagroup
- DbConnection
- DbConnectionBase
- DbConnectionOverride
- DbConnectionTestResult
- DelegateOauthTest
- Dialect
- DialectInfo
- DialectInfoOptions
- DigestEmailSend
- DigestEmails
- DiscretePalette
- EmbedSsoParams
- EmbedUrlResponse
- Error
- Folder
- FolderBase
- GitBranch
- GitConnectionTest
- GitConnectionTestResult
- GitStatus
- Group
- GroupIdForGroupInclusion
- GroupIdForGroupUserInclusion
- Homepage
- HomepageItem
- HomepageSection
- ImportedProject
- Integration
- IntegrationHub
- IntegrationParam
- IntegrationRequiredField
- IntegrationTestResult
- InternalHelpResources
- InternalHelpResourcesContent
- LdapConfig
- LdapConfigTestIssue
- LdapConfigTestResult
- LdapGroupRead
- LdapGroupWrite
- LdapUser
- LdapUserAttributeRead
- LdapUserAttributeWrite
- LegacyFeature
- Locale
- LocalizationSettings
- Look
- LookBasic
- LookModel
- LookWithDashboards
- LookWithQuery
- LookmlModel
- LookmlModelExplore
- LookmlModelExploreAccessFilter
- LookmlModelExploreAlias
- LookmlModelExploreAlwaysFilter
- LookmlModelExploreConditionallyFilter
- LookmlModelExploreError
- LookmlModelExploreField
- LookmlModelExploreFieldEnumeration
- LookmlModelExploreFieldMapLayer
- LookmlModelExploreFieldMeasureFilters
- LookmlModelExploreFieldSqlCase
- LookmlModelExploreFieldTimeInterval
- LookmlModelExploreFieldset
- LookmlModelExploreJoins
- LookmlModelExploreSet
- LookmlModelExploreSupportedMeasureType
- LookmlModelNavExplore
- LookmlTest
- LookmlTestResult
- Manifest
- MergeFields
- MergeQuery
- MergeQuerySourceQuery
- ModelSet
- ModelsNotValidated
- OidcConfig
- OidcGroupRead
- OidcGroupWrite
- OidcUserAttributeRead
- OidcUserAttributeWrite
- PasswordConfig
- Permission
- PermissionSet
- Project
- ProjectError
- ProjectFile
- ProjectValidation
- ProjectValidationCache
- ProjectWorkspace
- Query
- QueryTask
- RenderTask
- RepositoryCredential
- ResultMakerFilterables
- ResultMakerFilterablesListen
- ResultMakerWithIdVisConfigAndDynamicFields
- Role
- RunningQueries
- SamlConfig
- SamlGroupRead
- SamlGroupWrite
- SamlMetadataParseResult
- SamlUserAttributeRead
- SamlUserAttributeWrite
- ScheduledPlan
- ScheduledPlanDestination
- Session
- SessionConfig
- Snippet
- Space
- SpaceBase
- SqlQuery
- SqlQueryCreate
- Theme
- ThemeSettings
- Timezone
- UpdateFolder
- UpdateSpace
- User
- UserAttribute
- UserAttributeGroupValue
- UserAttributeWithValue
- UserIdOnly
- UserLoginLockout
- UserPublic
- ValidationError
- ValidationErrorDetail
- WelcomeEmailTest
- WhitelabelConfiguration
- Workspace
- WriteScheduledPlan
Endpoints do not require authorization.