Use Embedding and the API
Looker can be accessed in more ways than directly through the application. If you have the proper permissions, you can also use Looker through the API or embed Looker content in websites, both publicly and privately. This page outlines the documentation on the Looker API and embedding.
close

Use the API and Embedding
Applies to 6.16+
Looker API
The following pages help you understand how to interact with the Looker API:
- Getting Started with the Looker API — Learn the basics of Looker’s API.
- Looker API Authentication — Understand the details of authenticating to the Looker API.
- Looker 3.0 API Reference — View a list of Looker API 3.0 endpoint references.
- Looker 3.1 API Reference — View a list of Looker API 3.1 endpoint references.
- Looker API SDKs — Use Looker’s Ruby SDK for the Looker API or generate your own SDK.
- Looker API Troubleshooting — Troubleshoot common API problems.
Embedding
The following pages help you learn how to embed Looker content onto webpages:
- Security Best Practices for Embedded Analytics — Consider these best practices when creating embedded content.
- Private Embedding — Learn how to require a Looker login for embedded Looks, Explores, or dashboards.
- Single Sign-on (SSO) Embedding — Create Looker embeds that use your application’s sign-on for authentication.
- Viewing Embedded Looks, Explores, and Dashboards — Learn how users can access, save, download, and schedule embedded content.
- Embedded Javascript Events — Interact with Looker embeds through JavaScript events.
- SSO Embedding Timezone Reference — View a list of time zones for use in the
user_timezone
parameter of SSO embeds. - Custom Themes — Customize the appearance of your embedded Looker dashboards and Explores.
- Embed SDK — View a list of documentation pages for the Looker Embed SDK.