1.0.0 • Published 5 years ago

lookerjs v1.0.0

Weekly downloads
4
License
EULA
Repository
-
Last release
5 years ago

looker_api_30_reference

LookerApi30Reference - JavaScript client for looker_api_30_reference

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. ### 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. Stable (non-beta) API endpoints should not receive breaking changes in future releases. For more information, see Looker API Versioning

This SDK is automatically generated by the Swagger Codegen project:

  • API version: 3.0.0
  • Package version: 3.0.0
  • Build package: io.swagger.codegen.languages.JavascriptClientCodegen For more information, please visit https://looker.com

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install looker_api_30_reference --save
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

Finally, switch to the directory you want to use your looker_api_30_reference from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

You should now be able to require('looker_api_30_reference') in javascript files from the directory you ran the last command above from.

git

If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually use this library):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var LookerApi30Reference = require('looker_api_30_reference');

var api = new LookerApi30Reference.ApiAuthApi()

var opts = { 
  'clientId': "clientId_example", // {String} client_id part of API3 Key.
  'clientSecret': "clientSecret_example" // {String} client_secret part of API3 Key.
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.login(opts, callback);

Documentation for API Endpoints

All URIs are relative to https://newwave.looker.com:19999/api/3.0

ClassMethodHTTP requestDescription
LookerApi30Reference.ApiAuthApiloginPOST /loginLogin
LookerApi30Reference.ApiAuthApiloginUserPOST /login/{user_id}Login user
LookerApi30Reference.ApiAuthApilogoutDELETE /logoutLogout
LookerApi30Reference.AuthApicreateOidcTestConfigPOST /oidc_test_configsCreate OIDC Test Configuration
LookerApi30Reference.AuthApicreateSamlTestConfigPOST /saml_test_configsCreate SAML Test Configuration
LookerApi30Reference.AuthApideleteOidcTestConfigDELETE /oidc_test_configs/{test_slug}Delete OIDC Test Configuration
LookerApi30Reference.AuthApideleteSamlTestConfigDELETE /saml_test_configs/{test_slug}Delete SAML Test Configuration
LookerApi30Reference.AuthApifetchAndParseSamlIdpMetadataPOST /fetch_and_parse_saml_idp_metadataParse SAML IdP Url
LookerApi30Reference.AuthApildapConfigGET /ldap_configGet LDAP Configuration
LookerApi30Reference.AuthApioidcConfigGET /oidc_configGet OIDC Configuration
LookerApi30Reference.AuthApioidcTestConfigGET /oidc_test_configs/{test_slug}Get OIDC Test Configuration
LookerApi30Reference.AuthApiparseSamlIdpMetadataPOST /parse_saml_idp_metadataParse SAML IdP XML
LookerApi30Reference.AuthApisamlConfigGET /saml_configGet SAML Configuration
LookerApi30Reference.AuthApisamlTestConfigGET /saml_test_configs/{test_slug}Get SAML Test Configuration
LookerApi30Reference.AuthApitestLdapConfigAuthPUT /ldap_config/test_authTest LDAP Auth
LookerApi30Reference.AuthApitestLdapConfigConnectionPUT /ldap_config/test_connectionTest LDAP Connection
LookerApi30Reference.AuthApitestLdapConfigUserAuthPUT /ldap_config/test_user_authTest LDAP User Auth
LookerApi30Reference.AuthApitestLdapConfigUserInfoPUT /ldap_config/test_user_infoTest LDAP User Info
LookerApi30Reference.AuthApiupdateLdapConfigPATCH /ldap_configUpdate LDAP Configuration
LookerApi30Reference.AuthApiupdateOidcConfigPATCH /oidc_configUpdate OIDC Configuration
LookerApi30Reference.AuthApiupdateSamlConfigPATCH /saml_configUpdate SAML Configuration
LookerApi30Reference.ConfigApiallLegacyFeaturesGET /legacy_featuresGet All Legacy Features
LookerApi30Reference.ConfigApiallTimezonesGET /timezonesGet All Timezones
LookerApi30Reference.ConfigApibackupConfigurationGET /backup_configurationGet Backup Configuration
LookerApi30Reference.ConfigApilegacyFeatureGET /legacy_features/{legacy_feature_id}Get Legacy Feature
LookerApi30Reference.ConfigApiupdateBackupConfigurationPATCH /backup_configurationUpdate Backup Configuration
LookerApi30Reference.ConfigApiupdateLegacyFeaturePATCH /legacy_features/{legacy_feature_id}Update Legacy Feature
LookerApi30Reference.ConfigApiupdateWhitelabelConfigurationPUT /whitelabel_configurationUpdate Whitelabel configuration
LookerApi30Reference.ConfigApiversionsGET /versionsGet ApiVersion
LookerApi30Reference.ConfigApiwhitelabelConfigurationGET /whitelabel_configurationGet Whitelabel configuration
LookerApi30Reference.ConnectionApiallConnectionsGET /connectionsGet All Connections
LookerApi30Reference.ConnectionApiallDialectInfosGET /dialect_infoGet All Dialect Infos
LookerApi30Reference.ConnectionApiconnectionGET /connections/{connection_name}Get Connection
LookerApi30Reference.ConnectionApicreateConnectionPOST /connectionsCreate Connection
LookerApi30Reference.ConnectionApideleteConnectionDELETE /connections/{connection_name}Delete Connection
LookerApi30Reference.ConnectionApideleteConnectionOverrideDELETE /connections/{connection_name}/connection_override/{override_context}Delete Connection Override
LookerApi30Reference.ConnectionApitestConnectionPUT /connections/{connection_name}/testTest Connection
LookerApi30Reference.ConnectionApitestConnectionConfigPUT /connections/testTest Connection Configuration
LookerApi30Reference.ConnectionApiupdateConnectionPATCH /connections/{connection_name}Update Connection
LookerApi30Reference.ContentApiallContentMetadataAccesssGET /content_metadata_accessGet All Content Metadata Accesss
LookerApi30Reference.ContentApiallContentMetadatasGET /content_metadataGet All Content Metadatas
LookerApi30Reference.ContentApicontentFavoriteGET /content_favorite/{content_favorite_id}Get Favorite Content
LookerApi30Reference.ContentApicontentMetadataGET /content_metadata/{content_metadata_id}Get Content Metadata
LookerApi30Reference.ContentApicreateContentFavoritePOST /content_favoriteCreate Favorite Content
LookerApi30Reference.ContentApicreateContentMetadataAccessPOST /content_metadata_accessCreate Content Metadata Access
LookerApi30Reference.ContentApideleteContentFavoriteDELETE /content_favorite/{content_favorite_id}Delete Favorite Content
LookerApi30Reference.ContentApideleteContentMetadataAccessDELETE /content_metadata_access/{content_metadata_access_id}Delete Content Metadata Access
LookerApi30Reference.ContentApisearchContentFavoritesGET /content_favorite/searchSearch Favorite Contents
LookerApi30Reference.ContentApisearchContentViewsGET /content_view/searchSearch Content Views
LookerApi30Reference.ContentApiupdateContentMetadataPATCH /content_metadata/{content_metadata_id}Update Content Metadata
LookerApi30Reference.ContentApiupdateContentMetadataAccessPUT /content_metadata_access/{content_metadata_access_id}Update Content Metadata Access
LookerApi30Reference.DashboardApiallDashboardsGET /dashboardsGet All Dashboards
LookerApi30Reference.DashboardApicreateDashboardPOST /dashboardsCreate Dashboard
LookerApi30Reference.DashboardApicreateDashboardPrefetchPOST /dashboards/{dashboard_id}/prefetchCreate Dashboard Prefetch
LookerApi30Reference.DashboardApidashboardGET /dashboards/{dashboard_id}Get Dashboard
LookerApi30Reference.DashboardApidashboardPrefetchGET /dashboards/{dashboard_id}/prefetchGet Dashboard Prefetch
LookerApi30Reference.DashboardApideleteDashboardDELETE /dashboards/{dashboard_id}Delete Dashboard
LookerApi30Reference.DashboardApiimportLookmlDashboardPOST /dashboards/{lookml_dashboard_id}/import/{space_id}Import LookML Dashboard
LookerApi30Reference.DashboardApisearchDashboardsGET /dashboards/searchSearch Dashboards
LookerApi30Reference.DashboardApisyncLookmlDashboardPATCH /dashboards/{lookml_dashboard_id}/syncSync LookML Dashboard
LookerApi30Reference.DashboardApiupdateDashboardPATCH /dashboards/{dashboard_id}Update Dashboard
LookerApi30Reference.DataActionApifetchRemoteDataActionFormPOST /data_actions/formFetch Remote Data Action Form
LookerApi30Reference.DataActionApiperformDataActionPOST /data_actionsSend a Data Action
LookerApi30Reference.DatagroupApiallDatagroupsGET /datagroupsGet All Datagroups
LookerApi30Reference.DatagroupApidatagroupGET /datagroups/{datagroup_id}Get Datagroup
LookerApi30Reference.DatagroupApiupdateDatagroupPATCH /datagroups/{datagroup_id}Update Datagroup
LookerApi30Reference.GroupApiaddGroupGroupPOST /groups/{group_id}/groupsAdd a Group to Group
LookerApi30Reference.GroupApiaddGroupUserPOST /groups/{group_id}/usersAdd a User to Group
LookerApi30Reference.GroupApiallGroupGroupsGET /groups/{group_id}/groupsGet All Groups in Group
LookerApi30Reference.GroupApiallGroupUsersGET /groups/{group_id}/usersGet All Users in Group
LookerApi30Reference.GroupApiallGroupsGET /groupsGet All Groups
LookerApi30Reference.GroupApicreateGroupPOST /groupsCreate Group
LookerApi30Reference.GroupApideleteGroupDELETE /groups/{group_id}Delete Group
LookerApi30Reference.GroupApideleteGroupFromGroupDELETE /groups/{group_id}/groups/{deleting_group_id}Deletes a Group from Group
LookerApi30Reference.GroupApideleteGroupUserDELETE /groups/{group_id}/users/{user_id}Remove a User from Group
LookerApi30Reference.GroupApideleteUserAttributeGroupValueDELETE /groups/{group_id}/attribute_values/{user_attribute_id}Delete User Attribute Group Value
LookerApi30Reference.GroupApigroupGET /groups/{group_id}Get Group
LookerApi30Reference.GroupApiupdateGroupPATCH /groups/{group_id}Update Group
LookerApi30Reference.GroupApiupdateUserAttributeGroupValuePATCH /groups/{group_id}/attribute_values/{user_attribute_id}Set User Attribute Group Value
LookerApi30Reference.HomepageApiallHomepageItemsGET /homepage_itemsGet All Homepage Items
LookerApi30Reference.HomepageApiallHomepageSectionsGET /homepage_sectionsGet All Homepage sections
LookerApi30Reference.HomepageApicreateHomepageItemPOST /homepage_itemsCreate Homepage Item
LookerApi30Reference.HomepageApicreateHomepageSectionPOST /homepage_sectionsCreate Homepage section
LookerApi30Reference.HomepageApideleteHomepageItemDELETE /homepage_items/{homepage_item_id}Delete Homepage Item
LookerApi30Reference.HomepageApideleteHomepageSectionDELETE /homepage_sections/{homepage_section_id}Delete Homepage section
LookerApi30Reference.HomepageApihomepageItemGET /homepage_items/{homepage_item_id}Get Homepage Item
LookerApi30Reference.HomepageApihomepageSectionGET /homepage_sections/{homepage_section_id}Get Homepage section
LookerApi30Reference.HomepageApiupdateHomepageItemPATCH /homepage_items/{homepage_item_id}Update Homepage Item
LookerApi30Reference.HomepageApiupdateHomepageSectionPATCH /homepage_sections/{homepage_section_id}Update Homepage section
LookerApi30Reference.IntegrationApiacceptIntegrationHubLegalAgreementPOST /integration_hubs/{integration_hub_id}/accept_legal_agreementAccept Integration Hub Legal Agreement
LookerApi30Reference.IntegrationApiallIntegrationHubsGET /integration_hubsGet All Integration Hubs
LookerApi30Reference.IntegrationApiallIntegrationsGET /integrationsGet All Integrations
LookerApi30Reference.IntegrationApicreateIntegrationHubPOST /integration_hubsCreate Integration Hub
LookerApi30Reference.IntegrationApideleteIntegrationHubDELETE /integration_hubs/{integration_hub_id}Delete Integration Hub
LookerApi30Reference.IntegrationApifetchIntegrationFormPOST /integrations/{integration_id}/formFetch Remote Integration Form
LookerApi30Reference.IntegrationApiintegrationGET /integrations/{integration_id}Get Integration
LookerApi30Reference.IntegrationApiintegrationHubGET /integration_hubs/{integration_hub_id}Get Integration Hub
LookerApi30Reference.IntegrationApitestIntegrationPOST /integrations/{integration_id}/testTest integration
LookerApi30Reference.IntegrationApiupdateIntegrationPATCH /integrations/{integration_id}Update Integration
LookerApi30Reference.IntegrationApiupdateIntegrationHubPATCH /integration_hubs/{integration_hub_id}Update Integration Hub
LookerApi30Reference.LookApiallLooksGET /looksGet All Looks
LookerApi30Reference.LookApicreateLookPOST /looksCreate Look
LookerApi30Reference.LookApideleteLookDELETE /looks/{look_id}Delete Look
LookerApi30Reference.LookApilookGET /looks/{look_id}Get Look
LookerApi30Reference.LookApirunLookGET /looks/{look_id}/run/{result_format}Run Look
LookerApi30Reference.LookApisearchLooksGET /looks/searchSearch Looks
LookerApi30Reference.LookApiupdateLookPATCH /looks/{look_id}Update Look
LookerApi30Reference.LookmlModelApiallLookmlModelsGET /lookml_modelsGet All LookML Models
LookerApi30Reference.LookmlModelApicreateLookmlModelPOST /lookml_modelsCreate LookML Model
LookerApi30Reference.LookmlModelApideleteLookmlModelDELETE /lookml_models/{lookml_model_name}Delete LookML Model
LookerApi30Reference.LookmlModelApilookmlModelGET /lookml_models/{lookml_model_name}Get LookML Model
LookerApi30Reference.LookmlModelApilookmlModelExploreGET /lookml_models/{lookml_model_name}/explores/{explore_name}Get LookML Model Explore
LookerApi30Reference.LookmlModelApiupdateLookmlModelPATCH /lookml_models/{lookml_model_name}Update LookML Model
LookerApi30Reference.ProjectApiallGitBranchesGET /projects/{project_id}/git_branchesGet All Git Branches
LookerApi30Reference.ProjectApiallGitConnectionTestsGET /projects/{project_id}/git_connection_testsGet All Git Connection Tests
LookerApi30Reference.ProjectApiallProjectFilesGET /projects/{project_id}/filesGet All Project Files
LookerApi30Reference.ProjectApiallProjectsGET /projectsGet All Projects
LookerApi30Reference.ProjectApicreateGitBranchPOST /projects/{project_id}/git_branchCheckout New Git Branch
LookerApi30Reference.ProjectApicreateGitDeployKeyPOST /projects/{project_id}/git/deploy_keyCreate Deploy Key
LookerApi30Reference.ProjectApicreateProjectPOST /projectsCreate Project
LookerApi30Reference.ProjectApideleteGitBranchDELETE /projects/{project_id}/git_branch/{branch_name}Delete a Git Branch
LookerApi30Reference.ProjectApideployToProductionPOST /projects/{project_id}/deploy_to_productionDeploy To Production
LookerApi30Reference.ProjectApifindGitBranchGET /projects/{project_id}/git_branch/{branch_name}Find a Git Branch
LookerApi30Reference.ProjectApigitBranchGET /projects/{project_id}/git_branchGet Active Git Branch
LookerApi30Reference.ProjectApigitDeployKeyGET /projects/{project_id}/git/deploy_keyGit Deploy Key
LookerApi30Reference.ProjectApimanifestGET /projects/{project_id}/manifestGet Manifest
LookerApi30Reference.ProjectApiprojectGET /projects/{project_id}Get Project
LookerApi30Reference.ProjectApiprojectFileGET /projects/{project_id}/files/fileGet Project File
LookerApi30Reference.ProjectApiprojectValidationResultsGET /projects/{project_id}/validateCached Project Validation Results
LookerApi30Reference.ProjectApiprojectWorkspaceGET /projects/{project_id}/current_workspaceGet Project Workspace
LookerApi30Reference.ProjectApiresetProjectToProductionPOST /projects/{project_id}/reset_to_productionReset To Production
LookerApi30Reference.ProjectApiresetProjectToRemotePOST /projects/{project_id}/reset_to_remoteReset To Remote
LookerApi30Reference.ProjectApirunGitConnectionTestGET /projects/{project_id}/git_connection_tests/{test_id}Run Git Connection Test
LookerApi30Reference.ProjectApiupdateGitBranchPUT /projects/{project_id}/git_branchUpdate Project Git Branch
LookerApi30Reference.ProjectApiupdateProjectPATCH /projects/{project_id}Update Project
LookerApi30Reference.ProjectApivalidateProjectPOST /projects/{project_id}/validateValidate Project
LookerApi30Reference.QueryApicreateQueryPOST /queriesCreate Query
LookerApi30Reference.QueryApicreateQueryTaskPOST /query_tasksRun Query Async
LookerApi30Reference.QueryApiqueryGET /queries/{query_id}Get Query
LookerApi30Reference.QueryApiqueryForSlugGET /queries/slug/{slug}Get Query for Slug
LookerApi30Reference.QueryApiqueryTaskGET /query_tasks/{query_task_id}Get Async Query Info
LookerApi30Reference.QueryApiqueryTaskMultiResultsGET /query_tasks/multi_resultsGet Multiple Async Query Results
LookerApi30Reference.QueryApiqueryTaskResultsGET /query_tasks/{query_task_id}/resultsGet Async Query Results
LookerApi30Reference.QueryApirunInlineQueryPOST /queries/run/{result_format}Run Inline Query
LookerApi30Reference.QueryApirunQueryGET /queries/{query_id}/run/{result_format}Run Query
LookerApi30Reference.QueryApirunUrlEncodedQueryGET /queries/models/{model_name}/views/{view_name}/run/{result_format}Run Url Encoded Query
LookerApi30Reference.RenderTaskApicreateDashboardRenderTaskPOST /render_tasks/dashboards/{dashboard_id}/{result_format}Create Dashboard Render Task
LookerApi30Reference.RenderTaskApicreateLookRenderTaskPOST /render_tasks/looks/{look_id}/{result_format}Create Look Render Task
LookerApi30Reference.RenderTaskApicreateLookmlDashboardRenderTaskPOST /render_tasks/lookml_dashboards/{dashboard_id}/{result_format}Create Lookml Dashboard Render Task
LookerApi30Reference.RenderTaskApicreateQueryRenderTaskPOST /render_tasks/queries/{query_id}/{result_format}Create Query Render Task
LookerApi30Reference.RenderTaskApirenderTaskGET /render_tasks/{render_task_id}Get Render Task
LookerApi30Reference.RenderTaskApirenderTaskResultsGET /render_tasks/{render_task_id}/resultsRender Task Results
LookerApi30Reference.RoleApiallModelSetsGET /model_setsGet All Model Sets
LookerApi30Reference.RoleApiallPermissionSetsGET /permission_setsGet All Permission Sets
LookerApi30Reference.RoleApiallPermissionsGET /permissionsGet All Permissions
LookerApi30Reference.RoleApiallRolesGET /rolesGet All Roles
LookerApi30Reference.RoleApicreateModelSetPOST /model_setsCreate Model Set
LookerApi30Reference.RoleApicreatePermissionSetPOST /permission_setsCreate Permission Set
LookerApi30Reference.RoleApicreateRolePOST /rolesCreate Role
LookerApi30Reference.RoleApideleteModelSetDELETE /model_sets/{model_set_id}Delete Model Set
LookerApi30Reference.RoleApideletePermissionSetDELETE /permission_sets/{permission_set_id}Delete Permission Set
LookerApi30Reference.RoleApideleteRoleDELETE /roles/{role_id}Delete Role
LookerApi30Reference.RoleApimodelSetGET /model_sets/{model_set_id}Get Model Set
LookerApi30Reference.RoleApipermissionSetGET /permission_sets/{permission_set_id}Get Permission Set
LookerApi30Reference.RoleApiroleGET /roles/{role_id}Get Role
LookerApi30Reference.RoleApiroleGroupsGET /roles/{role_id}/groupsGet Role Groups
LookerApi30Reference.RoleApiroleUsersGET /roles/{role_id}/usersGet Role Users
LookerApi30Reference.RoleApisetRoleGroupsPUT /roles/{role_id}/groupsUpdate Role Groups
LookerApi30Reference.RoleApisetRoleUsersPUT /roles/{role_id}/usersUpdate Role Users
LookerApi30Reference.RoleApiupdateModelSetPATCH /model_sets/{model_set_id}Update Model Set
LookerApi30Reference.RoleApiupdatePermissionSetPATCH /permission_sets/{permission_set_id}Update Permission Set
LookerApi30Reference.RoleApiupdateRolePATCH /roles/{role_id}Update Role
LookerApi30Reference.RunningQueriesApiallRunningQueriesGET /running_queriesGet All Running Queries
LookerApi30Reference.RunningQueriesApikillQueryDELETE /running_queries/{query_task_id}Kill Running Query
LookerApi30Reference.ScheduledPlanApiallScheduledPlansGET /scheduled_plansGet All Scheduled Plans
LookerApi30Reference.ScheduledPlanApicreateScheduledPlanPOST /scheduled_plansCreate Scheduled Plan
LookerApi30Reference.ScheduledPlanApideleteScheduledPlanDELETE /scheduled_plans/{scheduled_plan_id}Delete Scheduled Plan
LookerApi30Reference.ScheduledPlanApischeduledPlanGET /scheduled_plans/{scheduled_plan_id}Get Scheduled Plan
LookerApi30Reference.ScheduledPlanApischeduledPlanRunOncePOST /scheduled_plans/run_onceRun Scheduled Plan Once
LookerApi30Reference.ScheduledPlanApischeduledPlansForDashboardGET /scheduled_plans/dashboard/{dashboard_id}Scheduled Plans for Dashboard
LookerApi30Reference.ScheduledPlanApischeduledPlansForLookGET /scheduled_plans/look/{look_id}Scheduled Plans for Look
LookerApi30Reference.ScheduledPlanApischeduledPlansForLookmlDashboardGET /scheduled_plans/lookml_dashboard/{lookml_dashboard_id}Scheduled Plans for LookML Dashboard
LookerApi30Reference.ScheduledPlanApischeduledPlansForSpaceGET /scheduled_plans/space/{space_id}Scheduled Plans for Space
LookerApi30Reference.ScheduledPlanApiupdateScheduledPlanPATCH /scheduled_plans/{scheduled_plan_id}Update Scheduled Plan
LookerApi30Reference.SessionApisessionGET /sessionGet Session
LookerApi30Reference.SessionApiupdateSessionPATCH /sessionUpdate Session
LookerApi30Reference.SpaceApiallSpacesGET /spacesGet All Spaces
LookerApi30Reference.SpaceApicreateSpacePOST /spacesCreate Space
LookerApi30Reference.SpaceApideleteSpaceDELETE /spaces/{space_id}Delete Space
LookerApi30Reference.SpaceApisearchSpacesGET /spaces/searchSearch Spaces
LookerApi30Reference.SpaceApispaceGET /spaces/{space_id}Get Space
LookerApi30Reference.SpaceApispaceAncestorsGET /spaces/{space_id}/ancestorsGet Space Ancestors
LookerApi30Reference.SpaceApispaceChildrenGET /spaces/{space_id}/childrenGet Space Children
LookerApi30Reference.SpaceApispaceChildrenSearchGET /spaces/{space_id}/children/searchSearch Space Children
LookerApi30Reference.SpaceApispaceDashboardsGET /spaces/{space_id}/dashboardsGet Space Dashboards
LookerApi30Reference.SpaceApispaceLooksGET /spaces/{space_id}/looksGet Space Looks
LookerApi30Reference.SpaceApispaceParentGET /spaces/{space_id}/parentGet Space Parent
LookerApi30Reference.SpaceApiupdateSpacePATCH /spaces/{space_id}Update Space
LookerApi30Reference.SqlQueryApicreateSqlQueryPOST /sql_queriesCreate SQL Runner Query
LookerApi30Reference.SqlQueryApisqlQueryGET /sql_queries/{slug}Get SQL Runner Query
LookerApi30Reference.UserApiallUserAccessFiltersGET /users/{user_id}/access_filtersGet All Access Filters
LookerApi30Reference.UserApiallUserCredentialsApi3sGET /users/{user_id}/credentials_api3Get All API 3 Credentials
LookerApi30Reference.UserApiallUserCredentialsEmbedsGET /users/{user_id}/credentials_embedGet All Embedding Credentials
LookerApi30Reference.UserApiallUserSessionsGET /users/{user_id}/sessionsGet All Web Login Sessions
LookerApi30Reference.UserApiallUsersGET /usersGet All Users
LookerApi30Reference.UserApicreateUserPOST /usersCreate User
LookerApi30Reference.UserApicreateUserAccessFilterPOST /users/{user_id}/access_filtersCreate Access Filter
LookerApi30Reference.UserApicreateUserCredentialsApiPOST /users/{user_id}/credentials_apiCreate API Credential
LookerApi30Reference.UserApicreateUserCredentialsApi3POST /users/{user_id}/credentials_api3Create API 3 Credential
LookerApi30Reference.UserApicreateUserCredentialsEmailPOST /users/{user_id}/credentials_emailCreate Email/Password Credential
LookerApi30Reference.UserApicreateUserCredentialsEmailPasswordResetPOST /users/{user_id}/credentials_email/password_resetCreate Password Reset Token
LookerApi30Reference.UserApicreateUserCredentialsTotpPOST /users/{user_id}/credentials_totpCreate Two-Factor Credential
LookerApi30Reference.UserApideleteUserDELETE /users/{user_id}Delete User
LookerApi30Reference.UserApideleteUserAccessFilterDELETE /users/{user_id}/access_filters/{access_filter_id}Delete Access Filter
LookerApi30Reference.UserApideleteUserAttributeUserValueDELETE /users/{user_id}/attribute_values/{user_attribute_id}Delete User Attribute User Value
LookerApi30Reference.UserApideleteUserCredentialsApiDELETE /users/{user_id}/credentials_apiDelete API Credential
LookerApi30Reference.UserApideleteUserCredentialsApi3DELETE /users/{user_id}/credentials_api3/{credentials_api3_id}Delete API 3 Credential
LookerApi30Reference.UserApideleteUserCredentialsEmailDELETE /users/{user_id}/credentials_emailDelete Email/Password Credential
LookerApi30Reference.UserApideleteUserCredentialsEmbedDELETE /users/{user_id}/credentials_embed/{credentials_embed_id}Delete Embedding Credential
LookerApi30Reference.UserApideleteUserCredentialsGoogleDELETE /users/{user_id}/credentials_googleDelete Google Auth Credential
LookerApi30Reference.UserApideleteUserCredentialsLdapDELETE /users/{user_id}/credentials_ldapDelete LDAP Credential
LookerApi30Reference.UserApideleteUserCredentialsLookerOpenidDELETE /users/{user_id}/credentials_looker_openidDelete Looker OpenId Credential
LookerApi30Reference.UserApideleteUserCredentialsOidcDELETE /users/{user_id}/credentials_oidcDelete OIDC Auth Credential
LookerApi30Reference.UserApideleteUserCredentialsSamlDELETE /users/{user_id}/credentials_samlDelete Saml Auth Credential
LookerApi30Reference.UserApideleteUserCredentialsTotpDELETE /users/{user_id}/credentials_totpDelete Two-Factor Credential
LookerApi30Reference.UserApideleteUserSessionDELETE /users/{user_id}/sessions/{session_id}Delete Web Login Session
LookerApi30Reference.UserApimeGET /userGet Current User
LookerApi30Reference.UserApisearchUsersGET /users/searchSearch Users
LookerApi30Reference.UserApisearchUsersNamesGET /users/search/names/{pattern}Search User Names
LookerApi30Reference.UserApisetUserAttributeUserValuePATCH /users/{user_id}/attribute_values/{user_attribute_id}Set User Attribute User Value
LookerApi30Reference.UserApisetUserRolesPUT /users/{user_id}/rolesSet User Roles
LookerApi30Reference.UserApiupdateUserPATCH /users/{user_id}Update User
LookerApi30Reference.UserApiupdateUserAccessFilterPATCH /users/{user_id}/access_filters/{access_filter_id}Update Access Filter
LookerApi30Reference.UserApiupdateUserCredentialsEmailPATCH /users/{user_id}/credentials_emailUpdate Email/Password Credential
LookerApi30Reference.UserApiuserGET /users/{user_id}Get User by Id
LookerApi30Reference.UserApiuserAccessFilterGET /users/{user_id}/access_filters/{access_filter_id}Get Access Filter
LookerApi30Reference.UserApiuserAttributeUserValuesGET /users/{user_id}/attribute_valuesGet User Attribute Values
LookerApi30Reference.UserApiuserCredentialsApiGET /users/{user_id}/credentials_apiGet API Credential
LookerApi30Reference.UserApiuserCredentialsApi3GET /users/{user_id}/credentials_api3/{credentials_api3_id}Get API 3 Credential
LookerApi30Reference.UserApiuserCredentialsEmailGET /users/{user_id}/credentials_emailGet Email/Password Credential
LookerApi30Reference.UserApiuserCredentialsEmbedGET /users/{user_id}/credentials_embed/{credentials_embed_id}Get Embedding Credential
LookerApi30Reference.UserApiuserCredentialsGoogleGET /users/{user_id}/credentials_googleGet Google Auth Credential
LookerApi30Reference.UserApiuserCredentialsLdapGET /users/{user_id}/credentials_ldapGet LDAP Credential
LookerApi30Reference.UserApiuserCredentialsLookerOpenidGET /users/{user_id}/credentials_looker_openidGet Looker OpenId Credential
LookerApi30Reference.UserApiuserCredentialsOidcGET /users/{user_id}/credentials_oidcGet OIDC Auth Credential
LookerApi30Reference.UserApiuserCredentialsSamlGET /users/{user_id}/credentials_samlGet Saml Auth Credential
LookerApi30Reference.UserApiuserCredentialsTotpGET /users/{user_id}/credentials_totpGet Two-Factor Credential
LookerApi30Reference.UserApiuserForCredentialGET /users/credential/{credential_type}/{credential_id}Get User by Credential Id
LookerApi30Reference.UserApiuserRolesGET /users/{user_id}/rolesGet User Roles
LookerApi30Reference.UserApiuserSessionGET /users/{user_id}/sessions/{session_id}Get Web Login Session
LookerApi30Reference.UserAttributeApiallUserAttributeGroupValuesGET /user_attributes/{user_attribute_id}/group_valuesGet User Attribute Group Values
LookerApi30Reference.UserAttributeApiallUserAttributesGET /user_attributesGet All User Attributes
LookerApi30Reference.UserAttributeApicreateUserAttributePOST /user_attributesCreate User Attribute
LookerApi30Reference.UserAttributeApideleteUserAttributeDELETE /user_attributes/{user_attribute_id}Delete User Attribute
LookerApi30Reference.UserAttributeApisetUserAttributeGroupValuesPOST /user_attributes/{user_attribute_id}/group_valuesSet User Attribute Group Values
LookerApi30Reference.UserAttributeApiupdateUserAttributePATCH /user_attributes/{user_attribute_id}Update User Attribute
LookerApi30Reference.UserAttributeApiuserAttributeGET /user_attributes/{user_attribute_id}Get User Attribute
LookerApi30Reference.WorkspaceApiallWorkspacesGET /workspacesGet All Workspaces
LookerApi30Reference.WorkspaceApiworkspaceGET /workspaces/{workspace_id}Get Workspace

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.