L'API de Looker permet d'accéder à la grande majorité des fonctionnalités de Looker via une API REST pratique orientée JSON. Pour une présentation de l'API, consultez Présentation de l'API et Guide de démarrage.
Cette documentation de référence de l'API fournit des informations sur les méthodes/points de terminaison exposés via l'API, ainsi que des définitions de type qui définissent les structures de requête et de réponse.
Méthodes
- Créer une URL d'intégration SSO
- Obtenir la configuration LDAP
- Mettre à jour la configuration LDAP
- Tester la connexion LDAP
- Tester l'authentification LDAP
- Tester les informations utilisateur LDAP
- Tester l'authentification des utilisateurs LDAP
- Obtenir la configuration OIDC
- Mettre à jour la configuration OIDC
- Obtenir la configuration de test OIDC
- Supprimer la configuration de test OIDC
- Créer une configuration de test OIDC
- Obtenir la configuration des mots de passe
- Mettre à jour la configuration des mots de passe
- Forcer la réinitialisation du mot de passe
- Obtenir la configuration SAML
- Mettre à jour la configuration SAML
- Obtenir la configuration de test SAML
- Supprimer la configuration de test SAML
- Créer une configuration de test SAML
- Analyser le fichier XML du fournisseur d'identité SAML
- Analyser l'URL du fournisseur d'identité SAML
- Obtenir la configuration de session
- Mettre à jour la configuration de session
- Obtenir tous les blocages de connexion des utilisateurs
- Rechercher des blocages de connexion des utilisateurs
- Supprimer le blocage de la connexion utilisateur
- Obtenir toutes les collections de couleurs
- Créer une Collection de couleurs
- Obtenir toutes les collections de couleurs personnalisées
- Obtenir toutes les collections de couleurs standards
- Définir la collection de couleurs par défaut
- Obtenir la collection de couleurs par défaut
- Obtenir la collection de couleurs par ID
- Mettre à jour la collection de couleurs personnalisées
- Supprimer ColorCollection
- Obtenir la configuration de sauvegarde
- Mettre à jour la configuration de la sauvegarde
- Obtenir Cloud Storage
- Mettre à jour Cloud Storage
- E-mail de bienvenue personnalisé
- Mettre à jour le contenu de l'e-mail de bienvenue personnalisé
- Envoyer un e-mail de bienvenue test à l'utilisateur actuellement connecté avec le contenu fourni
- Obtenir Digest_emails
- Mettre à jour Digest_emails
- Envoyer un contenu récapitulatif par e-mail
- Obtenir des ressources d'aide internes
- Mettre à jour le contenu des ressources d'aide internes
- Ressources d'aide internes
- Mettre à jour la configuration des ressources d'aide internes
- Obtenir toutes les anciennes fonctionnalités
- Télécharger l'ancienne fonctionnalité
- Mettre à jour l'ancienne fonctionnalité
- Obtenir tous les paramètres régionaux
- Définir le paramètre SMTP
- Obtenir tous les fuseaux horaires
- Obtenir la version de l'API
- Obtenir la configuration de la marque blanche
- Mettre à jour la configuration des marques blanches
- Trouvez des contenus préférés
- Contenus préférés
- Supprimer les contenus favoris
- Créer un contenu préféré
- Obtenir toutes les métadonnées de contenu
- Mettre à jour les métadonnées de contenu
- Obtenir les métadonnées de contenu
- Créer un accès aux métadonnées de contenu
- Accès à toutes les métadonnées de contenu
- Modifier l'accès aux métadonnées de contenu
- Supprimer l'accès aux métadonnées de contenu
- Obtenir une miniature de contenu
- Valider le contenu
- Rechercher des vues de contenu
- Obtenir une vignette vectorielle
- Télécharger tous les tableaux de bord
- Créer un tableau de bord
- Rechercher des tableaux de bord
- Importer le tableau de bord LookML
- Synchroniser le tableau de bord LookML
- Supprimer le tableau de bord
- Mettre à jour le tableau de bord
- Télécharger le tableau de bord
- Obtenir le LookML Aggregate Table pour un tableau de bord
- Obtenir LookML d'un UDD
- Éléments du tableau de bord de la recherche
- Obtenir DashboardElement
- Supprimer DashboardElement
- Mettre à jour le tableau de bord
- Obtenir tous les éléments DashboardDashboard
- Créer un tableau de bord
- Obtenir le filtre du tableau de bord
- Supprimer le filtre du tableau de bord
- Mettre à jour le filtre du tableau de bord
- Afficher tous les filtres du tableau de bord
- Créer un filtre de tableau de bord
- Obtenir DashboardLayoutComponent
- Mettre à jour DashboardLayoutComponent
- Obtenir tous les composants DashboardLayout
- Obtenir DashboardLayout
- Supprimer DashboardLayout
- Mettre à jour DashboardLayout
- Obtenir toutes les mises en page de tableau de bord
- Créer un tableau de bord
- Rechercher dans des dossiers
- Obtenir le dossier
- Supprimer le dossier
- Mettre à jour le dossier
- Obtenir tous les dossiers
- Créer un dossier
- Obtenir les dossiers enfants
- Rechercher dans les dossiers enfants
- Obtenir le dossier parent
- Obtenir les ancêtres des dossiers
- Obtenir les styles des dossiers
- Obtenir des tableaux de bord de dossier
- Télécharger tous les groupes
- Créer un groupe
- Groupes de recherche
- Obtenir le groupe
- Mettre à jour le groupe
- Supprimer le groupe
- Créer des groupes
- Ajouter un groupe à un groupe
- Inclure tous les utilisateurs du groupe
- Ajouter un utilisateur au groupe
- Supprimer un utilisateur du groupe
- Supprime un groupe d'un groupe
- Définir la valeur du groupe d'attributs de l'utilisateur
- Supprimer la valeur du groupe d'attributs de l'utilisateur
- Afficher toutes les pages d'accueil
- Créer une page d'accueil
- Rechercher sur les pages d'accueil
- Télécharger la page d'accueil
- Mettre à jour la page d'accueil
- Supprimer la page d'accueil
- Afficher tous les éléments de la page d'accueil
- Créer un élément sur la page d'accueil
- Obtenir l'élément sur la page d'accueil
- Mettre à jour l'élément de la page d'accueil
- Supprimer un élément de la page d'accueil
- Afficher toutes les sections de la page d'accueil
- Créer une section "Page d'accueil"
- Obtenir la section "Page d'accueil"
- Mettre à jour la section "Page d'accueil"
- Supprimer la section "Page d'accueil"
- Afficher toutes les sections de la page d'accueil principale
- Obtenir tous les hubs d'intégration
- Créer un hub d'intégration
- Obtenir le Centre d'intégration
- Mettre à jour le hub d'intégration
- Supprimer le Centre d'intégration
- Accepter le contrat juridique d'intégration
- Télécharger toutes les intégrations
- Obtenir l'intégration
- Mettre à jour l'intégration
- Formulaire d'extraction à distance
- Tester l'intégration
- Obtenir toutes les branches Git
- Obtenir la branche Git active
- Découvrir la nouvelle branche Git
- Mettre à jour la branche Git du projet
- Trouver une branche Git
- Supprimer une branche Git
- Déployer une branche distante ou une référence en production
- Déployer en production
- Rétablir l'environnement de production
- Rétablir la télécommande
- Télécharger tous les projets
- Créer un projet
- Télécharger le projet
- Mettre à jour le projet
- Télécharger le fichier manifeste
- Créer une clé de déploiement
- Clé de déploiement Git
- Valider le projet
- Résultats de la validation du projet mis en cache
- Obtenir Project Workspace
- Télécharger tous les fichiers du projet
- Obtenir le fichier du projet
- Obtenir tous les tests de connexion Git
- Exécuter le test de connexion Git
- Obtenir tous les tests LookML
- Exécuter le test LookML
- Référence de balise
- Créer des identifiants de dépôt
- Supprimer l'identifiant du dépôt
- Obtenir tous les identifiants de dépôt
- Exécuter la requête asynchrone
- Obtenir plusieurs résultats de requêtes asynchrones
- Obtenir des informations sur des requêtes asynchrones
- Obtenir des résultats de requête asynchrones
- Obtenir la requête
- Obtenir la requête pour le slug
- Créer une requête
- Exécuter la requête
- Exécuter une requête intégrée
- Exécuter une requête encodée au format URL
- Obtenir la requête de fusion
- Créer une requête de fusion
- Toutes les requêtes en cours d'exécution
- Supprimer la requête
- Obtenir la requête d'exécuteur SQL
- Créer une requête d'exécuteur SQL
- Exécuter une requête d'exécuteur SQL
- Rechercher des ensembles de modèles
- Obtenir l'ensemble de modèles
- Supprimer l'ensemble de modèles
- Mettre à jour l'ensemble de modèles
- Obtenir tous les ensembles de modèles
- Créer un ensemble de modèles
- Obtenir toutes les autorisations
- Rechercher des ensembles d'autorisations
- Obtenir un ensemble d'autorisations
- Supprimer l'ensemble d'autorisations
- Mettre à jour l'ensemble d'autorisations
- Obtenir tous les ensembles d'autorisations
- Créer un ensemble d'autorisations
- Obtenir tous les rôles
- Créer un rôle
- Rôles de recherche
- Obtenir le rôle
- Supprimer un rôle
- Mettre à jour le rôle
- Obtenir des groupes de rôles
- Mettre à jour les groupes de rôles
- Obtenir des rôles
- Mettre à jour les utilisateurs du rôle
- Planification des espaces
- Supprimer le plan planifié
- Mettre à jour le plan planifié
- Obtenir un forfait planifié
- Créer un plan planifié
- Obtenir tous les forfaits planifiés
- Exécuter le plan planifié une fois
- Plans d'analyse planifiés
- Plans planifiés pour le tableau de bord
- Plans planifiés pour le tableau de bord LookML
- Exécuter le plan planifié une fois par ID
- Rechercher dans les espaces
- Obtenir de l'espace
- Supprimer l'espace
- Mettre à jour l'espace
- Télécharger tous les espaces
- Créer un espace
- Obtenez des enfants de l'espace
- Les enfants de l'espace de recherche
- Obtenir un parent de l'espace
- Obtenir les ancêtres de l'espace
- Découvrir les espaces
- Obtenir des tableaux de bord d'espace
- Obtenir l'utilisateur actuel
- Tous les utilisateurs
- Créer un utilisateur
- Utilisateurs de la recherche Google
- Rechercher des noms d'utilisateur
- Obtenir l'ID par utilisateur
- Mettre à jour le compte utilisateur
- Supprimer l'utilisateur
- Obtenir l'ID d'utilisateur par identifiant
- Obtenir l'adresse e-mail/le mot de passe
- Créer une adresse e-mail/un mot de passe
- Mettre à jour l'adresse e-mail/le mot de passe
- Supprimer l'identifiant d'adresse e-mail/de mot de passe
- Obtenir un identifiant à deux facteurs
- Créer un identifiant à deux facteurs
- Supprimer l'identifiant à deux facteurs
- Obtenir les identifiants LDAP
- Supprimer l'identifiant LDAP
- Obtenir des identifiants Google Auth
- Supprimer l'identifiant Google Auth
- Obtenir les mêmes identifiants d'authentification
- Supprimer le même identifiant d'authentification
- Obtenir les identifiants d'authentification OIDC
- Supprimer l'identifiant d'authentification OIDC
- Obtenir les identifiants d'API 3
- Supprimer l'identifiant de l'API 3
- Obtenir tous les identifiants pour l'API 3
- Créer des identifiants pour l'API 3
- Obtenir les identifiants d'intégration
- Supprimer l'identifiant d'intégration
- Obtenir tous les identifiants d'intégration
- Obtenir les identifiants OpenID Looker
- Supprimer l'identifiant Looker OpenID
- Obtenir une session de connexion Web
- Supprimer la session de connexion Web
- Sessions Web
- Créer un jeton de réinitialisation du mot de passe
- Obtenir des rôles utilisateur
- Définir des rôles utilisateur
- Obtenir les valeurs d'attribut de l'utilisateur
- Définir la valeur utilisateur de l'attribut utilisateur
- Supprimer la valeur de l'attribut utilisateur
Types
- AccessToken (jeton d'accès)
- EmbedSsoParam
- EmbedUrlResponse :
- Group (Groupe)
- LDAPConfig
- LDAPConfigTestResult.
- LDAPConfigTestIssue
- LDAPGroupRead
- LDAPGroupWrite
- LDAPUserAttributeRead
- LDAPUserAttributeWrite
- LDAPUser (Utilisateur LDAP)
- Ensemble de modèles
- OIDCConfig
- OIDCGroupRead.
- OIDCGroupWrite.
- OIDCUserAttributeRead
- OIDCUserAttributeWrite
- PasswordConfig
- Ensemble d'autorisations
- Rôle
- SamlConfig.
- SamlGroupRead
- SamlGroupWrite
- SamlMetadataParseResult
- SamlUserAttributeRead
- SamlUserAttributeWrite
- SessionConfig
- Attribut utilisateur
- UserLoginLockout.
- Configuration de sauvegarde
- Adresse e-mail de bienvenue personnalisée
- DigestEmailSend
- E-mails Digest
- Paramètres SMSM
- Contenu d'aide interne
- Ressources d'aide internes
- Ancienne fonctionnalité
- Locale
- Fuseau horaire
- ApiVersionElement
- Version de l'API
- Bienvenue par e-mail de test
- Configuration en marque blanche
- Tableau de bord
- Espace Base
- Contenu préféré
- UtilisateurMetaGroupGroup
- Contenu Meta
- Validation de contenu
- ContentValidatorError
- ContentValidationSpace
- ContentValidationFolder
- ContentValidationLook
- Tableau de bord de validation de contenu
- ContentValidationDashboardElement
- ContentValidationError
- ContentValidationDashboardFilter
- Plan de validation de la planification de contenu
- Alerte de validation de contenu
- ContentValidationLookMLDashboard
- ContentValidationLookMLDashboardElement
- ContentView
- Dossier
- LookBasic
- LookModel
- Tableau de bord
- Espace Base
- DashboardAggregateTableLookml
- Apparence du tableau de bord
- Tableau de bord
- Tableau de bord
- Créer un filtre de tableau de bord
- DashboardLayoutComponent
- DashboardLayout
- Tableau de bord Lookml
- Tableau de bord
- Dossier
- LookWithQuery
- LookModel
- Requête
- ResultMakerFilterablesListen
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields
- UserIdOnly
- DataActionFormField
- Formulaire d'action de données
- DataActionFormSelectOption (DataActionFormSelectOption)
- Requête d'action de données
- Réponse_Action
- DataActionUserState
- Tableau de bord
- Espace Base
- Apparence du tableau de bord
- Tableau de bord
- Tableau de bord
- DashboardLayoutComponent
- DashboardLayout
- Tableau de bord
- Dossier
- Créer un dossier
- Dossier de mise à jour
- Dossier
- LookWithQuery
- LookWithDashboards
- LookModel
- Requête
- ResultMakerFilterablesListen
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields
- UserIdOnly
- CredentialsApi3.
- CredentialsEmail (Adresse e-mail d'identification)
- CredentialsEmbed
- CredentialsGoogle.
- CredentialsLDAP
- CredentialsLookerOpenid
- CredentialsOIDC
- CredentialsSaml
- CredentialsTotp.
- GroupIdForGroupInclusion.
- Group (Groupe)
- GroupIdForGroupUserInclusion.
- Session
- UserAttributeGroupValue.
- Utilisateur
- DataActionFormField
- Formulaire d'action de données
- DataActionFormSelectOption (DataActionFormSelectOption)
- DataActionUserState
- DelegateOauthTest
- IntégrationHub
- Intégration
- IntegrationParam (Paramètre d'intégration)
- IntegrationRequiredField (Champ obligatoire de l'intégration)
- IntegrationTestResult.
- LookmlModelNavExplore
- LookmlModelExplore
- LookmlModelExploreSupportedMeasureType
- LookmlModelExploreAccessFilter
- LookmlModelExploreConditionallyFilter
- LookmlModelExploreAlwaysFilter
- LookmlModelExploreAlias
- LookmlModelExploreSet
- LookmlModelExploreError
- LookmlModelExploreFieldset.
- LookmlModelExploreField
- LookmlModelExploreFieldEnumeration
- LookmlModelExploreFieldTimeInterval
- LookmlModelExploreFieldSqlCase.
- LookmlModelExploreFieldMeasureFilters
- LookmlModelExploreFieldMapLayer
- LookmlModelExploreJoins
- LookmlModel
- GitBranch
- Test GitConnection
- GitConnectionTestResult.
- État Git
- ImportProject.
- LocalizationSettings
- LookmlTest
- LookmlTestResult
- Fichier manifeste
- ProjectFile (Fichier de projet)
- Projet
- Erreur de projet
- ModelsNotValidated
- Validation de projet
- ProjectValidationCache
- Espace de travail du projet
- RepositoryCredential
- CredentialsApi3.
- CredentialsEmail (Adresse e-mail d'identification)
- CredentialsEmbed
- CredentialsGoogle.
- CredentialsLDAP
- CredentialsLookerOpenid
- CredentialsOIDC
- CredentialsSaml
- CredentialsTotp.
- Group (Groupe)
- Ensemble de modèles
- Autorisation
- Ensemble d'autorisations
- Rôle
- Session
- Utilisateur
- Tableau de bord
- Espace Base
- Créer un espace
- Espace de mise à jour
- Espace
- Apparence du tableau de bord
- Tableau de bord
- Tableau de bord
- DashboardLayoutComponent
- DashboardLayout
- Tableau de bord
- Dossier
- LookWithQuery
- LookWithDashboards
- LookModel
- Requête
- ResultMakerFilterablesListen
- ResultMakerFilterables.
- ResultMakerWithIdVisConfigAndDynamicFields
- UserIdOnly
Versions
La dernière version de l'API est 4.0.23.6.
Les documents sont également disponibles pour les versions précédentes compatibles: