La API de Looker proporciona acceso a la gran mayoría de la funcionalidad de Looker mediante una conveniente API de REST orientada a JSON. Para ver una introducción a nuestra API, consulta nuestra Descripción general de la API y la Guía de introducción.
En esta referencia de la API, se proporcionan detalles sobre los métodos y extremos expuestos a través de la API, además de definiciones de tipo que definen las estructuras de solicitud y respuesta.
Métodos
- Crear URL de incorporación de SSO
- Obtener configuración de LDAP
- Actualizar la configuración de LDAP
- Prueba la conexión LDAP
- Prueba la autenticación de LDAP
- Pruebe la información del usuario de LDAP
- Prueba la autenticación de usuarios de LDAP
- Obtener configuración de OIDC
- Actualiza la configuración de OIDC
- Obtener configuración de prueba de OIDC
- Borrar configuración de prueba de OIDC
- Crear configuración de prueba de OIDC
- Obtener configuración de contraseñas
- Actualiza la configuración de contraseñas
- Cómo forzar el restablecimiento de la contraseña
- Obtener configuración de SAML
- Actualizar la configuración de SAML
- Obtener configuración de prueba de SAML
- Borrar configuración de prueba de SAML
- Cómo crear una configuración de prueba de SAML
- Analiza XML de IdP de SAML
- Analiza la URL del IdP de SAML
- Obtener configuración de sesión
- Actualiza la configuración de la sesión
- Obtener el bloqueo de acceso de todos los usuarios
- Bloqueos de acceso de usuario de búsqueda
- Cómo borrar el bloqueo de acceso de los usuarios
- Obtén todas las colecciones de colores.
- Crea ColorCollection
- Obtén todas las colecciones de colores personalizados.
- Obtén todas las colecciones de colores estándar
- Cómo establecer la colección de colores predeterminada
- Obtén la colección de colores predeterminada
- Obtén la colección de colores por ID
- Cómo actualizar la colección de colores personalizados
- Cómo borrar la colección de colores
- Obtener configuración de copia de seguridad
- Actualiza la configuración de copia de seguridad
- Obtener Cloud Storage
- Actualiza Cloud Storage
- Obtenga un correo electrónico de bienvenida personalizado
- Cómo actualizar el contenido del correo electrónico de bienvenida personalizado
- Envíe un correo electrónico de bienvenida de prueba al usuario que accedió con el contenido proporcionado.
- Cómo obtener Digest_emails
- Cómo actualizar Digest_emails
- Cómo enviar un resumen por correo electrónico
- Obtén contenido de recursos de ayuda interno
- Cómo actualizar el contenido de recursos de ayuda internos
- Obtén recursos de ayuda internos
- Actualiza la configuración de recursos de ayuda internos
- Obtén todas las funciones heredadas
- Obtener la función heredada
- Actualizar función heredada
- Obtener todas las configuraciones regionales
- Establecer la configuración del SMTP
- Obtener todas las zonas horarias
- Obtener ApiVersion
- Obtener la configuración de la etiqueta blanca
- Cómo actualizar la configuración de la etiqueta blanca
- Cómo buscar contenido favorito
- Obtén contenido favorito
- Cómo borrar contenido favorito
- Crea contenido favorito
- Obtén todos los metadatos del contenido
- Actualiza los metadatos del contenido
- Obtén metadatos de contenido
- Crea acceso a metadatos de contenido
- Obtén todos los accesos a metadatos de contenido
- Actualiza el acceso a los metadatos del contenido
- Cómo borrar el acceso a los metadatos de contenido
- Miniatura de contenido
- Valida contenido
- Vistas de contenido de búsqueda
- Obtener miniatura de vector
- Obtén todos los paneles
- Crear panel
- Buscar paneles de control
- Importe el panel de LookML
- Sincronización del panel de LookML
- Borrar panel
- Actualizar panel
- Obtener panel
- Obtener LookML de tabla agregada para un panel
- Obtenga el aspecto de un UDD
- Busca elementos del panel
- Obtener DashboardElement
- Cómo borrar DashboardElement
- Actualiza DashboardElement
- Obtén todos los DashboardElements
- Crear DashboardElement
- Obtener filtro del panel
- Cómo borrar el filtro de panel
- Actualiza el filtro del panel
- Obtener todos los filtros del panel
- Crear filtro del panel
- Obtén DashboardLayoutComponent
- Actualiza DashboardLayoutComponent
- Obtén todos los DashboardLayoutComponents
- Obtén DashboardLayout
- Cómo borrar DashboardLayout
- Cómo actualizar DashboardLayout
- Obtén todos los DashboardLayouts
- Cómo crear DashboardLayout
- Cómo buscar carpetas
- Obtener carpeta
- Borrar carpeta
- Actualizar carpeta
- Obtén todas las carpetas
- Crear carpeta
- Cómo obtener carpetas secundarias
- Búsqueda de elementos secundarios de carpetas
- Obtener carpeta superior
- Cómo obtener elementos principales de carpeta
- Obtén aspectos de carpetas
- Obtén paneles de carpetas
- Obtener todos los grupos
- Crear grupo
- Grupos de Búsqueda
- Obtener grupo
- Actualizar grupo
- Borrar grupo
- Obtener todos los grupos
- Cómo agregar un grupo a un grupo
- Cómo obtener todos los usuarios del grupo
- Cómo agregar un usuario al grupo
- Cómo quitar un usuario de un grupo
- Cómo borrar un grupo del grupo
- Establezca el valor del grupo de atributos de usuario
- Cómo borrar el valor del grupo de atributos de usuario
- Obtener todas las páginas principales
- Crear página principal
- Página principal de la Búsqueda
- Obtener la página principal
- Actualizar la página principal
- Borrar la página principal
- Obtener todos los elementos de la página principal
- Crea un elemento de la página principal
- Obtener el elemento de la página principal
- Actualizar elemento de la página principal
- Cómo borrar un elemento de la página principal
- Cómo obtener todas las secciones de la página principal
- Crea una sección de la página principal
- Sección Obtener página principal
- Cómo actualizar la sección Página principal
- Cómo borrar la sección de la página principal
- Cómo obtener todas las secciones de la página principal
- Obtén todos los Centros de integración
- Crea el Centro de integración
- Obtén el Centro de integración
- Centro de integración de actualizaciones
- Borrar el Centro de integración
- Acepta el Acuerdo Legal del Centro de Integración
- Obtener todas las integraciones
- Integración
- Actualización de la integración
- Recuperar el formulario de integración remota
- Probar la integración
- Obtén todas las ramas de Git
- Obtén una rama de Git activa
- Confirmación de la compra de una nueva rama de Git
- Actualizar la rama de Git del proyecto
- Encuentra una rama de Git
- Borra una rama de Git
- Implementa ramas remotas o consulta la página de producción
- Implementar para producción
- Restablecer a producción
- Restablecer a control remoto
- Obtener todos los proyectos
- Crear proyecto
- Obtener proyecto
- Actualizar proyecto
- Obtén el manifiesto
- Crea una clave de implementación
- Clave de implementación de Git
- Validar proyecto
- Resultados de la validación del proyecto en caché
- Obtener Workspace de proyectos
- Obtén todos los archivos del proyecto
- Obtén el archivo del proyecto
- Obtén todas las pruebas de conexión de Git
- Ejecutar prueba de conexión de Git
- Obtener todas las pruebas de LookML
- Ejecutar prueba de LookML
- Referencia de etiqueta
- Crear credencial de repositorio
- Borrar credencial de repositorio
- Obtén todas las credenciales del repositorio
- Ejecutar consulta asíncrona
- Obtén varios resultados de consultas asíncronas
- Obtén información de consulta asíncrona
- Obtén resultados de consultas asíncronas
- Obtener consulta
- Consulta de Slug
- Crear consulta
- Ejecutar consulta
- Ejecutar consulta intercalada
- Cómo ejecutar una consulta codificada para una URL
- Obtener consulta de combinación
- Crear consulta de combinación
- Obtenga todas las consultas en ejecución
- Finalizar consulta de ejecución
- Obtener consulta del ejecutor de SQL
- Crea una consulta de ejecutor de SQL
- Ejecutar consulta del ejecutor de SQL
- Búsqueda de conjuntos de modelos
- Obtener conjunto de modelos
- Borrar conjunto de modelos
- Actualiza el conjunto de modelos
- Obtén todos los conjuntos de modelos
- Crea un conjunto de modelos
- Obtén todos los permisos
- Conjuntos de permisos de búsqueda
- Obtener conjunto de permisos
- Borrar conjunto de permisos
- Actualiza el conjunto de permisos
- Obtén todos los conjuntos de permisos
- Crear conjunto de permisos
- Obtener todos los roles
- Crear rol
- Funciones de búsqueda
- Obtener rol
- Borrar rol
- Actualizar rol
- Obtener grupos de funciones
- Actualiza grupos de funciones
- Obtén usuarios de funciones
- Actualiza los usuarios del rol
- Planes programados para el espacio
- Cómo borrar un plan programado
- Actualiza el plan programado
- Plan programado
- Crea un plan programado
- Obtener todos los planes programados
- Ejecutar el plan programado una vez
- Planes programados para Look
- Planes programados para el Panel
- Planes programados para el panel de LookML
- Ejecutar el plan programado una vez por ID
- Obtener usuario actual
- Obtén todos los usuarios
- Crear usuario
- Buscar usuarios
- Buscar nombres de usuarios
- Obtener usuarios por ID
- Actualizar usuario
- Borrar usuario
- Cómo obtener usuarios por ID de credencial
- Credencial de correo electrónico y contraseña
- Crear credencial de correo electrónico/contraseña
- Actualizar credencial de correo electrónico/contraseña
- Borrar credencial de correo electrónico/contraseña
- Obtén la credencial de dos factores
- Crea credenciales de dos factores
- Borrar credencial de dos factores
- Obtener credencial LDAP
- Borrar credencial LDAP
- Obtén la credencial de autenticación de Google
- Borrar credencial de autenticación de Google
- Obtén credenciales de autenticación de Saml
- Borrar credencial de Saml Auth
- Obtener credencial de autenticación de OIDC
- Borrar credencial de autenticación de OIDC
- Obtén la credencial de API 3
- Borrar credencial de API 3
- Obtén todas las credenciales de la API 3
- Crear credenciales de API 3
- Credencial de incorporación
- Borrar credencial de incorporación
- Obtén todas las credenciales de incorporación
- Obtén la credencial de OpenId de Looker
- Borrar la credencial de OpenId de Looker
- Obtén la sesión de acceso web
- Borrar sesión de acceso web
- Obtén todas las sesiones de acceso web
- Crear token para restablecer la contraseña
- Obtén roles de usuario
- Cómo configurar funciones del usuario
- Obtén valores de atributos de usuario
- Cómo establecer el valor del usuario para el atributo de usuario
- Cómo borrar el valor del usuario del atributo de usuario
Tipos
- Error
- ValidationError;
- ValidationErrorDetail (en inglés)
- EmbedSsoParams
- EmbedUrlResponse.
- Grupo
- LDAPConfig
- LDAPConfigTestResult;
- LDAPConfigTestIssue
- LDAPGroupRead
- LDAPGroupWrite
- LDAPUserAttributeRead
- LDAPUserAttributeWrite.
- Usuario de LDAP
- ConjuntoDeModelos
- OIDCConfig
- OIDCGroupRead
- OIDCGroupWrite
- OIDCUserAttributeRead
- OIDCUserAttributeWrite.
- PasswordConfig
- PermissionSet
- Role
- Configuración de saml
- Lectura de grupos grupales
- GrupoSamlWrite
- SamlMetadataParseResult;
- SamlUserAttributeRead.
- SamlUserAttributeWrite.
- SessionConfig
- Atributo del usuario
- UserLoginLockout
- DBConnection
- DBConnectionOverride
- DBConnectionTestResult;
- DialectInfo (DialectInfo)
- DialectInfoOptions (DialectInfoOptions)
- Dialecto
- Snippet
- PanelBase
- EspacioBase
- Contenido favorito
- ContentMetaGroupUser
- ContentMeta
- Validación de contenido
- ContentValidatorError
- ContentValidationSpace
- ContentValidationFolder
- ContentValidationLook
- ContentValidationDashboard
- ContentValidationDashboardElement
- ContentValidationError.
- ContentValidationDashboardFilter
- ContentValidationSchedulingPlan
- AlertaDeValidaciónDeContenido
- ContentValidationLookMLDashboard
- ContentValidationLookMLDashboardElement
- Vista de contenido
- FolderBase
- Aspecto básico
- LookModel.
- PanelBase
- EspacioBase
- PanelAggregateTableLookml
- Apariencia del panel
- Elemento del panel
- PanelFilter
- CreateDashboardFilter.
- ComponenteLayoutLayout
- LayoutLayout
- PanelLookml
- Panel
- FolderBase
- LookWithQuery.
- LookModel.
- Consulta
- ResultMakerFilterablesListener
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields.
- UserIdOnly
- PanelBase
- EspacioBase
- Apariencia del panel
- Elemento del panel
- PanelFilter
- ComponenteLayoutLayout
- LayoutLayout
- Panel
- FolderBase
- Crear carpeta
- Actualizar carpeta
- Carpeta
- LookWithQuery.
- LookWithDashboards.
- LookModel.
- Consulta
- ResultMakerFilterablesListener
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields.
- UserIdOnly
- CredentialsApi3
- Correo electrónico de credenciales
- Incorporación de credenciales
- Credenciales de Google
- LDAP de las credenciales
- LooksOpenerOpenid
- Credenciales de recursos OIDC
- CredentialsSaml
- Totp de credenciales
- GroupIdForGroupInclusion.
- Grupo
- GroupIdForGroupUserInclusion.
- Sesión
- UserAttributeGroupValue
- User
- LookmlModelNavExplore (en inglés)
- LookmlModelExplore (en inglés)
- LookmlModelExploreSupportedMeasureType
- LookmlModelExploreAccessFilter.
- LookmlModelExploreConditionallyFilter.
- LookmlModelExploreAlwaysFilter;
- LookMLModelExploreAlias
- LookMLModelExploreSet.
- Error de LookModelModelExplore
- LookmlModelExploreFieldset
- LookmlModelExploreField;
- LookmlModelExploreFieldEnumeration
- LookmlModelExploreFieldTimeInterval
- LookmlModelExploreFieldSqlCase.
- LookmlModelExploreFieldMeasureFilters
- LookmlModelExploreFieldMapLayer;
- LookmlModelExploreJoins
- LookmlModel
- Rama de Git
- GitConnectionTest
- GitConnectionTestResult;
- Estado de Git
- ImportedProject
- Configuración de localización
- LookmlTest;
- LookmlTestResult;
- Manifiesto
- ProjectFile
- Proyecto
- Error del proyecto
- ModelsNotValidated
- Validación del proyecto
- ProjectValidationCache.
- ProjectWorkspace
- CredentialCredential
- PanelBase
- EspacioBase
- CreateSpace
- ActualizarEspacio
- Espacio
- Apariencia del panel
- Elemento del panel
- PanelFilter
- ComponenteLayoutLayout
- LayoutLayout
- Panel
- FolderBase
- LookWithQuery.
- LookWithDashboards.
- LookModel.
- Consulta
- ResultMakerFilterablesListener
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields.
- UserIdOnly
Versiones
La versión más reciente de la API es 4.0.23.6.
Los documentos también están disponibles para las versiones anteriores compatibles: