npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

node-looker-api

v3.1.9

Published

API wrapper for Looker API3 - OAuth2

Downloads

15

Readme

node-looker-api

JavaScript client for node-looker-api (specifically using OAuth2 for API authentication)

Details

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:

  • Note: Functional updates provided by Madison Reed

  • API version: 3.0.0

  • Package version: 3.1.9

  • Build date: 2017-07-06T13:04:51.572-07:00

  • Build package: class io.swagger.codegen.languages.JavascriptClientCodegen

  • Public GitHub repo: https://github.com/MadisonReed/node-looker-api

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 node-looker-api

git

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

npm install YOUR_USERNAME/YOUR_GIT_REPO_ID --save

For browser

The library also works (perhaps - haven't tested) 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):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Getting Started

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


var lookerApiRef = require('node-looker-api');

var authApi = new lookerApiRef.ApiAuthApi();
authApi.apiClient.setInstanceName('YOUR-LOOKER-INSTANCE-HOSTNAME'); // Note: You must set this! 

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

var loginCallback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    authApi.apiClient.authentications = {};
    // the authentications will explicitly look for 'oauth2'
    authApi.apiClient.authentications["oauth2"] = {"type": "oauth2", "accessToken" : data.access_token};
  }
};

authApi.login(opts, loginCallback);

// further API requests can now easily use the oauth2 token, provided it hasn't expired.
var dashboardApi = new lookerApiRef.DashboardApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log(JSON.stringify(data));
  }
};

dashboardApi.allDashboards({}, callback);

Documentation for API Endpoints

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

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- LookerApi30Reference.ApiAuthApi | login | POST /login | Login LookerApi30Reference.ApiAuthApi | loginUser | POST /login/{user_id} | Login user LookerApi30Reference.ApiAuthApi | logout | DELETE /logout | Logout LookerApi30Reference.AuthApi | createSamlTestConfig | POST /saml_test_configs | Create SAML Test Configuration LookerApi30Reference.AuthApi | deleteSamlTestConfig | DELETE /saml_test_configs/{test_slug} | Delete SAML Test Configuration LookerApi30Reference.AuthApi | fetchAndParseSamlIdpMetadata | POST /fetch_and_parse_saml_idp_metadata | Parse SAML IdP Url LookerApi30Reference.AuthApi | ldapConfig | GET /ldap_config | Get LDAP Configuration LookerApi30Reference.AuthApi | parseSamlIdpMetadata | POST /parse_saml_idp_metadata | Parse SAML IdP XML LookerApi30Reference.AuthApi | samlConfig | GET /saml_config | Get SAML Configuration LookerApi30Reference.AuthApi | samlTestConfig | GET /saml_test_configs/{test_slug} | Get SAML Test Configuration LookerApi30Reference.AuthApi | testLdapConfigAuth | PUT /ldap_config/test_auth | Test LDAP Auth LookerApi30Reference.AuthApi | testLdapConfigConnection | PUT /ldap_config/test_connection | Test LDAP Connection LookerApi30Reference.AuthApi | testLdapConfigUserAuth | PUT /ldap_config/test_user_auth | Test LDAP User Auth LookerApi30Reference.AuthApi | testLdapConfigUserInfo | PUT /ldap_config/test_user_info | Test LDAP User Info LookerApi30Reference.AuthApi | updateLdapConfig | PATCH /ldap_config | Update LDAP Configuration LookerApi30Reference.AuthApi | updateSamlConfig | PATCH /saml_config | Update SAML Configuration LookerApi30Reference.ConfigApi | allLegacyFeatures | GET /legacy_features | Get All Legacy Features LookerApi30Reference.ConfigApi | allTimezones | GET /timezones | Get All Timezones LookerApi30Reference.ConfigApi | backupConfiguration | GET /backup_configuration | Get Backup Configuration LookerApi30Reference.ConfigApi | legacyFeature | GET /legacy_features/{legacy_feature_id} | Get Legacy Feature LookerApi30Reference.ConfigApi | updateBackupConfiguration | PATCH /backup_configuration | Update Backup Configuration LookerApi30Reference.ConfigApi | updateLegacyFeature | PATCH /legacy_features/{legacy_feature_id} | Update Legacy Feature LookerApi30Reference.ConfigApi | updateWhitelabelConfiguration | PUT /whitelabel_configuration | Update Whitelabel configuration LookerApi30Reference.ConfigApi | versions | GET /versions | Get ApiVersion LookerApi30Reference.ConfigApi | whitelabelConfiguration | GET /whitelabel_configuration | Get Whitelabel configuration LookerApi30Reference.ConnectionApi | allConnections | GET /connections | Get All Connections LookerApi30Reference.ConnectionApi | allDialectInfos | GET /dialect_info | Get All Dialect Infos LookerApi30Reference.ConnectionApi | connection | GET /connections/{connection_name} | Get Connection LookerApi30Reference.ConnectionApi | createConnection | POST /connections | Create Connection LookerApi30Reference.ConnectionApi | deleteConnection | DELETE /connections/{connection_name} | Delete Connection LookerApi30Reference.ConnectionApi | testConnection | PUT /connections/{connection_name}/test | Test Connection LookerApi30Reference.ConnectionApi | testConnectionConfig | PUT /connections/test | Test Connection Configuration LookerApi30Reference.ConnectionApi | updateConnection | PATCH /connections/{connection_name} | Update Connection LookerApi30Reference.ContentApi | allContentMetadataAccesss | GET /content_metadata_access | Get All Content Metadata Accesss LookerApi30Reference.ContentApi | allContentMetadatas | GET /content_metadata | Get All Content Metadatas LookerApi30Reference.ContentApi | contentFavorite | GET /content_favorite/{content_favorite_id} | Get Favorite Content LookerApi30Reference.ContentApi | contentMetadata | GET /content_metadata/{content_metadata_id} | Get Content Metadata LookerApi30Reference.ContentApi | createContentFavorite | POST /content_favorite | Create Favorite Content LookerApi30Reference.ContentApi | createContentMetadataAccess | POST /content_metadata_access | Create Content Metadata Access LookerApi30Reference.ContentApi | deleteContentFavorite | DELETE /content_favorite/{content_favorite_id} | Delete Favorite Content LookerApi30Reference.ContentApi | deleteContentMetadataAccess | DELETE /content_metadata_access/{content_metadata_access_id} | Delete Content Metadata Access LookerApi30Reference.ContentApi | searchContentFavorites | GET /content_favorite/search | Search Favorite Contents LookerApi30Reference.ContentApi | searchContentViews | GET /content_view/search | Search Content Views LookerApi30Reference.ContentApi | updateContentMetadata | PATCH /content_metadata/{content_metadata_id} | Update Content Metadata LookerApi30Reference.ContentApi | updateContentMetadataAccess | PUT /content_metadata_access/{content_metadata_access_id} | Update Content Metadata Access LookerApi30Reference.DashboardApi | allDashboards | GET /dashboards | Get All Dashboards LookerApi30Reference.DashboardApi | createDashboard | POST /dashboards | Create Dashboard LookerApi30Reference.DashboardApi | createDashboardPrefetch | POST /dashboards/{dashboard_id}/prefetch | Create Dashboard Prefetch LookerApi30Reference.DashboardApi | dashboard | GET /dashboards/{dashboard_id} | Get Dashboard LookerApi30Reference.DashboardApi | dashboardPrefetch | GET /dashboards/{dashboard_id}/prefetch | Get Dashboard Prefetch LookerApi30Reference.DashboardApi | deleteDashboard | DELETE /dashboards/{dashboard_id} | Delete Dashboard LookerApi30Reference.DashboardApi | searchDashboards | GET /dashboards/search | Search Dashboards LookerApi30Reference.DashboardApi | updateDashboard | PATCH /dashboards/{dashboard_id} | Update Dashboard LookerApi30Reference.DataActionApi | fetchRemoteDataActionForm | POST /data_actions/form | Fetch Remote Data Action Form LookerApi30Reference.DataActionApi | performDataAction | POST /data_actions | Send a Data Action LookerApi30Reference.DatagroupApi | allDatagroups | GET /datagroups | Get All Datagroups LookerApi30Reference.DatagroupApi | datagroup | GET /datagroups/{datagroup_id} | Get Datagroup LookerApi30Reference.DatagroupApi | updateDatagroup | PATCH /datagroups/{datagroup_id} | Update Datagroup LookerApi30Reference.GroupApi | addGroupGroup | POST /groups/{group_id}/groups | Add a Group to Group LookerApi30Reference.GroupApi | addGroupUser | POST /groups/{group_id}/users | Add a User to Group LookerApi30Reference.GroupApi | allGroupGroups | GET /groups/{group_id}/groups | Get All Groups in Group LookerApi30Reference.GroupApi | allGroupUsers | GET /groups/{group_id}/users | Get All Users in Group LookerApi30Reference.GroupApi | allGroups | GET /groups | Get All Groups LookerApi30Reference.GroupApi | createGroup | POST /groups | Create Group LookerApi30Reference.GroupApi | deleteGroup | DELETE /groups/{group_id} | Delete Group LookerApi30Reference.GroupApi | deleteGroupFromGroup | DELETE /groups/{group_id}/groups/{deleting_group_id} | Deletes a Group from Group LookerApi30Reference.GroupApi | deleteGroupUser | DELETE /groups/{group_id}/users/{user_id} | Remove a User from Group LookerApi30Reference.GroupApi | deleteUserAttributeGroupValue | DELETE /groups/{group_id}/attribute_values/{user_attribute_id} | Delete User Attribute Group Value LookerApi30Reference.GroupApi | group | GET /groups/{group_id} | Get Group LookerApi30Reference.GroupApi | updateGroup | PATCH /groups/{group_id} | Update Group LookerApi30Reference.GroupApi | updateUserAttributeGroupValue | PATCH /groups/{group_id}/attribute_values/{user_attribute_id} | Set User Attribute Group Value LookerApi30Reference.HomepageApi | allHomepageItems | GET /homepage_items | Get All Homepage Items LookerApi30Reference.HomepageApi | allHomepageSections | GET /homepage_sections | Get All Homepage sections LookerApi30Reference.HomepageApi | createHomepageItem | POST /homepage_items | Create Homepage Item LookerApi30Reference.HomepageApi | createHomepageSection | POST /homepage_sections | Create Homepage section LookerApi30Reference.HomepageApi | deleteHomepageItem | DELETE /homepage_items/{homepage_item_id} | Delete Homepage Item LookerApi30Reference.HomepageApi | deleteHomepageSection | DELETE /homepage_sections/{homepage_section_id} | Delete Homepage section LookerApi30Reference.HomepageApi | homepageItem | GET /homepage_items/{homepage_item_id} | Get Homepage Item LookerApi30Reference.HomepageApi | homepageSection | GET /homepage_sections/{homepage_section_id} | Get Homepage section LookerApi30Reference.HomepageApi | updateHomepageItem | PATCH /homepage_items/{homepage_item_id} | Update Homepage Item LookerApi30Reference.HomepageApi | updateHomepageSection | PATCH /homepage_sections/{homepage_section_id} | Update Homepage section LookerApi30Reference.LookApi | allLooks | GET /looks | Get All Looks LookerApi30Reference.LookApi | createLook | POST /looks | Create Look LookerApi30Reference.LookApi | deleteLook | DELETE /looks/{look_id} | Delete Look LookerApi30Reference.LookApi | look | GET /looks/{look_id} | Get Look LookerApi30Reference.LookApi | runLook | GET /looks/{look_id}/run/{result_format} | Run Look LookerApi30Reference.LookApi | searchLooks | GET /looks/search | Search Looks LookerApi30Reference.LookApi | updateLook | PATCH /looks/{look_id} | Update Look LookerApi30Reference.LookmlModelApi | allLookmlModels | GET /lookml_models | Get All LookML Models LookerApi30Reference.LookmlModelApi | createLookmlModel | POST /lookml_models | Create LookML Model LookerApi30Reference.LookmlModelApi | deleteLookmlModel | DELETE /lookml_models/{lookml_model_name} | Delete LookML Model LookerApi30Reference.LookmlModelApi | lookmlModel | GET /lookml_models/{lookml_model_name} | Get LookML Model LookerApi30Reference.LookmlModelApi | lookmlModelExplore | GET /lookml_models/{lookml_model_name}/explores/{explore_name} | Get LookML Model Explore LookerApi30Reference.LookmlModelApi | updateLookmlModel | PATCH /lookml_models/{lookml_model_name} | Update LookML Model LookerApi30Reference.ProjectApi | allProjectFiles | GET /projects/{project_id}/files | Get All Project Files LookerApi30Reference.ProjectApi | allProjects | GET /projects | Get All Projects LookerApi30Reference.ProjectApi | project | GET /projects/{project_id} | Get Project LookerApi30Reference.ProjectApi | projectFile | GET /projects/{project_id}/files/file | Get Project File LookerApi30Reference.ProjectApi | projectValidationResults | GET /projects/{project_id}/validate | Cached Project Validation Results LookerApi30Reference.ProjectApi | resetProjectToProduction | POST /projects/{project_id}/reset_to_production | Reset To Production LookerApi30Reference.ProjectApi | validateProject | POST /projects/{project_id}/validate | Validate Project LookerApi30Reference.QueryApi | createQuery | POST /queries | Create Query LookerApi30Reference.QueryApi | createQueryTask | POST /query_tasks | Run Query Async LookerApi30Reference.QueryApi | query | GET /queries/{query_id} | Get Query LookerApi30Reference.QueryApi | queryForSlug | GET /queries/slug/{slug} | Get Query for Slug LookerApi30Reference.QueryApi | queryTask | GET /query_tasks/{query_task_id} | Get Async Query Info LookerApi30Reference.QueryApi | queryTaskMultiResults | GET /query_tasks/multi_results | Get Multiple Async Query Results LookerApi30Reference.QueryApi | queryTaskResults | GET /query_tasks/{query_task_id}/results | Get Async Query Results LookerApi30Reference.QueryApi | runInlineQuery | POST /queries/run/{result_format} | Run Inline Query LookerApi30Reference.QueryApi | runQuery | GET /queries/{query_id}/run/{result_format} | Run Query LookerApi30Reference.QueryApi | runUrlEncodedQuery | GET /queries/models/{model_name}/views/{view_name}/run/{result_format} | Run Url Encoded Query LookerApi30Reference.RenderTaskApi | createDashboardRenderTask | POST /render_tasks/dashboards/{dashboard_id}/{result_format} | Create Dashboard Render Task LookerApi30Reference.RenderTaskApi | createLookRenderTask | POST /render_tasks/looks/{look_id}/{result_format} | Create Look Render Task LookerApi30Reference.RenderTaskApi | createLookmlDashboardRenderTask | POST /render_tasks/lookml_dashboards/{dashboard_id}/{result_format} | Create Lookml Dashboard Render Task LookerApi30Reference.RenderTaskApi | createQueryRenderTask | POST /render_tasks/queries/{query_id}/{result_format} | Create Query Render Task LookerApi30Reference.RenderTaskApi | renderTask | GET /render_tasks/{render_task_id} | Get Render Task LookerApi30Reference.RenderTaskApi | renderTaskResults | GET /render_tasks/{render_task_id}/results | Render Task Results LookerApi30Reference.RoleApi | allModelSets | GET /model_sets | Get All Model Sets LookerApi30Reference.RoleApi | allPermissionSets | GET /permission_sets | Get All Permission Sets LookerApi30Reference.RoleApi | allPermissions | GET /permissions | Get All Permissions LookerApi30Reference.RoleApi | allRoles | GET /roles | Get All Roles LookerApi30Reference.RoleApi | createModelSet | POST /model_sets | Create Model Set LookerApi30Reference.RoleApi | createPermissionSet | POST /permission_sets | Create Permission Set LookerApi30Reference.RoleApi | createRole | POST /roles | Create Role LookerApi30Reference.RoleApi | deleteModelSet | DELETE /model_sets/{model_set_id} | Delete Model Set LookerApi30Reference.RoleApi | deletePermissionSet | DELETE /permission_sets/{permission_set_id} | Delete Permission Set LookerApi30Reference.RoleApi | deleteRole | DELETE /roles/{role_id} | Delete Role LookerApi30Reference.RoleApi | modelSet | GET /model_sets/{model_set_id} | Get Model Set LookerApi30Reference.RoleApi | permissionSet | GET /permission_sets/{permission_set_id} | Get Permission Set LookerApi30Reference.RoleApi | role | GET /roles/{role_id} | Get Role LookerApi30Reference.RoleApi | roleGroups | GET /roles/{role_id}/groups | Get Role Groups LookerApi30Reference.RoleApi | roleUsers | GET /roles/{role_id}/users | Get Role Users LookerApi30Reference.RoleApi | setRoleGroups | PUT /roles/{role_id}/groups | Update Role Groups LookerApi30Reference.RoleApi | setRoleUsers | PUT /roles/{role_id}/users | Update Role Users LookerApi30Reference.RoleApi | updateModelSet | PATCH /model_sets/{model_set_id} | Update Model Set LookerApi30Reference.RoleApi | updatePermissionSet | PATCH /permission_sets/{permission_set_id} | Update Permission Set LookerApi30Reference.RoleApi | updateRole | PATCH /roles/{role_id} | Update Role LookerApi30Reference.RunningQueriesApi | allRunningQueries | GET /running_queries | Get All Running Queries LookerApi30Reference.RunningQueriesApi | killQuery | DELETE /running_queries/{query_task_id} | Kill Running Query LookerApi30Reference.ScheduledPlanApi | allScheduledPlans | GET /scheduled_plans | Get All Scheduled Plans LookerApi30Reference.ScheduledPlanApi | createScheduledPlan | POST /scheduled_plans | Create Scheduled Plan LookerApi30Reference.ScheduledPlanApi | deleteScheduledPlan | DELETE /scheduled_plans/{scheduled_plan_id} | Delete Scheduled Plan LookerApi30Reference.ScheduledPlanApi | scheduledPlan | GET /scheduled_plans/{scheduled_plan_id} | Get Scheduled Plan LookerApi30Reference.ScheduledPlanApi | scheduledPlanRunOnce | POST /scheduled_plans/run_once | Run Scheduled Plan Once LookerApi30Reference.ScheduledPlanApi | scheduledPlansForDashboard | GET /scheduled_plans/dashboard/{dashboard_id} | Scheduled Plans for Dashboard LookerApi30Reference.ScheduledPlanApi | scheduledPlansForLook | GET /scheduled_plans/look/{look_id} | Scheduled Plans for Look LookerApi30Reference.ScheduledPlanApi | scheduledPlansForLookmlDashboard | GET /scheduled_plans/lookml_dashboard/{lookml_dashboard_id} | Scheduled Plans for LookML Dashboard LookerApi30Reference.ScheduledPlanApi | scheduledPlansForSpace | GET /scheduled_plans/space/{space_id} | Scheduled Plans for Space LookerApi30Reference.ScheduledPlanApi | updateScheduledPlan | PATCH /scheduled_plans/{scheduled_plan_id} | Update Scheduled Plan LookerApi30Reference.SessionApi | session | GET /session | Get Session LookerApi30Reference.SessionApi | updateSession | PATCH /session | Update Session LookerApi30Reference.SpaceApi | allSpaces | GET /spaces | Get All Spaces LookerApi30Reference.SpaceApi | createSpace | POST /spaces | Create Space LookerApi30Reference.SpaceApi | deleteSpace | DELETE /spaces/{space_id} | Delete Space LookerApi30Reference.SpaceApi | searchSpaces | GET /spaces/search | Search Spaces LookerApi30Reference.SpaceApi | space | GET /spaces/{space_id} | Get Space LookerApi30Reference.SpaceApi | spaceAncestors | GET /spaces/{space_id}/ancestors | Get Space Ancestors LookerApi30Reference.SpaceApi | spaceChildren | GET /spaces/{space_id}/children | Get Space Children LookerApi30Reference.SpaceApi | spaceChildrenSearch | GET /spaces/{space_id}/children/search | Search Space Children LookerApi30Reference.SpaceApi | spaceDashboards | GET /spaces/{space_id}/dashboards | Get Space Dashboards LookerApi30Reference.SpaceApi | spaceLooks | GET /spaces/{space_id}/looks | Get Space Looks LookerApi30Reference.SpaceApi | spaceParent | GET /spaces/{space_id}/parent | Get Space Parent LookerApi30Reference.SpaceApi | updateSpace | PATCH /spaces/{space_id} | Update Space LookerApi30Reference.SqlQueryApi | createSqlQuery | POST /sql_queries | Create SQL Runner Query LookerApi30Reference.SqlQueryApi | sqlQuery | GET /sql_queries/{slug} | Get SQL Runner Query LookerApi30Reference.UserApi | allUserAccessFilters | GET /users/{user_id}/access_filters | Get All Access Filters LookerApi30Reference.UserApi | allUserCredentialsApi3s | GET /users/{user_id}/credentials_api3 | Get All API 3 Credentials LookerApi30Reference.UserApi | allUserCredentialsEmbeds | GET /users/{user_id}/credentials_embed | Get All Embedding Credentials LookerApi30Reference.UserApi | allUserSessions | GET /users/{user_id}/sessions | Get All Web Login Sessions LookerApi30Reference.UserApi | allUsers | GET /users | Get All Users LookerApi30Reference.UserApi | createUser | POST /users | Create User LookerApi30Reference.UserApi | createUserAccessFilter | POST /users/{user_id}/access_filters | Create Access Filter LookerApi30Reference.UserApi | createUserCredentialsApi | POST /users/{user_id}/credentials_api | Create API Credential LookerApi30Reference.UserApi | createUserCredentialsApi3 | POST /users/{user_id}/credentials_api3 | Create API 3 Credential LookerApi30Reference.UserApi | createUserCredentialsEmail | POST /users/{user_id}/credentials_email | Create Email/Password Credential LookerApi30Reference.UserApi | createUserCredentialsEmailPasswordReset | POST /users/{user_id}/credentials_email/password_reset | Create Password Reset Token LookerApi30Reference.UserApi | createUserCredentialsTotp | POST /users/{user_id}/credentials_totp | Create Two-Factor Credential LookerApi30Reference.UserApi | deleteUser | DELETE /users/{user_id} | Delete User LookerApi30Reference.UserApi | deleteUserAccessFilter | DELETE /users/{user_id}/access_filters/{access_filter_id} | Delete Access Filter LookerApi30Reference.UserApi | deleteUserAttributeUserValue | DELETE /users/{user_id}/attribute_values/{user_attribute_id} | Delete User Attribute User Value LookerApi30Reference.UserApi | deleteUserCredentialsApi | DELETE /users/{user_id}/credentials_api | Delete API Credential LookerApi30Reference.UserApi | deleteUserCredentialsApi3 | DELETE /users/{user_id}/credentials_api3/{credentials_api3_id} | Delete API 3 Credential LookerApi30Reference.UserApi | deleteUserCredentialsEmail | DELETE /users/{user_id}/credentials_email | Delete Email/Password Credential LookerApi30Reference.UserApi | deleteUserCredentialsEmbed | DELETE /users/{user_id}/credentials_embed/{credentials_embed_id} | Delete Embedding Credential LookerApi30Reference.UserApi | deleteUserCredentialsGoogle | DELETE /users/{user_id}/credentials_google | Delete Google Auth Credential LookerApi30Reference.UserApi | deleteUserCredentialsLdap | DELETE /users/{user_id}/credentials_ldap | Delete LDAP Credential LookerApi30Reference.UserApi | deleteUserCredentialsLookerOpenid | DELETE /users/{user_id}/credentials_looker_openid | Delete Looker OpenId Credential LookerApi30Reference.UserApi | deleteUserCredentialsSaml | DELETE /users/{user_id}/credentials_saml | Delete Saml Auth Credential LookerApi30Reference.UserApi | deleteUserCredentialsTotp | DELETE /users/{user_id}/credentials_totp | Delete Two-Factor Credential LookerApi30Reference.UserApi | deleteUserSession | DELETE /users/{user_id}/sessions/{session_id} | Delete Web Login Session LookerApi30Reference.UserApi | me | GET /user | Get Current User LookerApi30Reference.UserApi | searchUsers | GET /users/search | Search Users LookerApi30Reference.UserApi | searchUsersNames | GET /users/search/names/{pattern} | Search User Names LookerApi30Reference.UserApi | setUserAttributeUserValue | PATCH /users/{user_id}/attribute_values/{user_attribute_id} | Set User Attribute User Value LookerApi30Reference.UserApi | setUserRoles | PUT /users/{user_id}/roles | Set User Roles LookerApi30Reference.UserApi | updateUser | PATCH /users/{user_id} | Update User LookerApi30Reference.UserApi | updateUserAccessFilter | PATCH /users/{user_id}/access_filters/{access_filter_id} | Update Access Filter LookerApi30Reference.UserApi | updateUserCredentialsEmail | PATCH /users/{user_id}/credentials_email | Update Email/Password Credential LookerApi30Reference.UserApi | user | GET /users/{user_id} | Get User by Id LookerApi30Reference.UserApi | userAccessFilter | GET /users/{user_id}/access_filters/{access_filter_id} | Get Access Filter LookerApi30Reference.UserApi | userAttributeUserValues | GET /users/{user_id}/attribute_values | Get User Attribute Values LookerApi30Reference.UserApi | userCredentialsApi | GET /users/{user_id}/credentials_api | Get API Credential LookerApi30Reference.UserApi | userCredentialsApi3 | GET /users/{user_id}/credentials_api3/{credentials_api3_id} | Get API 3 Credential LookerApi30Reference.UserApi | userCredentialsEmail | GET /users/{user_id}/credentials_email | Get Email/Password Credential LookerApi30Reference.UserApi | userCredentialsEmbed | GET /users/{user_id}/credentials_embed/{credentials_embed_id} | Get Embedding Credential LookerApi30Reference.UserApi | userCredentialsGoogle | GET /users/{user_id}/credentials_google | Get Google Auth Credential LookerApi30Reference.UserApi | userCredentialsLdap | GET /users/{user_id}/credentials_ldap | Get LDAP Credential LookerApi30Reference.UserApi | userCredentialsLookerOpenid | GET /users/{user_id}/credentials_looker_openid | Get Looker OpenId Credential LookerApi30Reference.UserApi | userCredentialsSaml | GET /users/{user_id}/credentials_saml | Get Saml Auth Credential LookerApi30Reference.UserApi | userCredentialsTotp | GET /users/{user_id}/credentials_totp | Get Two-Factor Credential LookerApi30Reference.UserApi | userForCredential | GET /users/credential/{credential_type}/{credential_id} | Get User by Credential Id LookerApi30Reference.UserApi | userRoles | GET /users/{user_id}/roles | Get User Roles LookerApi30Reference.UserApi | userSession | GET /users/{user_id}/sessions/{session_id} | Get Web Login Session LookerApi30Reference.UserAttributeApi | allUserAttributeGroupValues | GET /user_attributes/{user_attribute_id}/group_values | Get User Attribute Group Values LookerApi30Reference.UserAttributeApi | allUserAttributes | GET /user_attributes | Get All User Attributes LookerApi30Reference.UserAttributeApi | createUserAttribute | POST /user_attributes | Create User Attribute LookerApi30Reference.UserAttributeApi | deleteUserAttribute | DELETE /user_attributes/{user_attribute_id} | Delete User Attribute LookerApi30Reference.UserAttributeApi | setUserAttributeGroupValues | POST /user_attributes/{user_attribute_id}/group_values | Set User Attribute Group Values LookerApi30Reference.UserAttributeApi | updateUserAttribute | PATCH /user_attributes/{user_attribute_id} | Update User Attribute LookerApi30Reference.UserAttributeApi | userAttribute | GET /user_attributes/{user_attribute_id} | Get User Attribute LookerApi30Reference.WorkspaceApi | allWorkspaces | GET /workspaces | Get All Workspaces LookerApi30Reference.WorkspaceApi | workspace | GET /workspaces/{workspace_id} | Get Workspace

Documentation for Models