Stay organized with collections
Save and categorize content based on your preferences.
Version 4.0.25.14 (latest)
Get All LookML Tests
Returns a list of tests which can be run to validate a project's LookML code and/or the underlying data,
optionally filtered by the file id.
Call Run LookML Test to execute tests.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[],[],null,["# Get All LookML Tests\n\nVersion 4.0.25.14 (latest)\n\n### Get All LookML Tests\n\nReturns a list of tests which can be run to validate a project's LookML code and/or the underlying data,\noptionally filtered by the file id.\nCall [Run LookML Test](/looker/docs/reference/looker-api/latest/methods/Project/run_lookml_test) to execute tests.\n\nRequest\n-------\n\nGET /projects/{project_id}/lookml_tests \nDatatype \nDescription \nRequest \nHTTP Request \npath \nHTTP Path \nExpand HTTP Path definition... \nproject_id \nstring \nProject Id \nquery \nHTTP Query \nExpand HTTP Query definition... \nfile_id \nstring \nFile Id\n\nResponse\n--------\n\n### 200: LookML Test\n\nDatatype \nDescription \n(array) \n[LookmlTest](/looker/docs/reference/looker-api/latest/types/LookmlTest)\\[\\] \ncan \n*lock* \nobject \nOperations the current user is able to perform on this object \nmodel_name \n*lock* \nstring \nName of model containing this test. \nname \n*lock* \nstring \nName of this test. \nexplore_name \n*lock* \nstring \nName of the explore this test runs a query against \nquery_url_params \n*lock* \nstring \nThe url parameters that can be used to reproduce this test's query on an explore. \nfile \n*lock* \nstring \nName of the LookML file containing this test. \nline \n*lock* \ninteger \nLine number of this test in LookML.\n\n### 400: Bad Request\n\nDatatype \nDescription \n(object) \n[Error](/looker/docs/reference/looker-api/latest/types/Error) \nmessage \n*lock* \nstring \nError details \ndocumentation_url \n*lock* \nstring \nDocumentation link\n\n### 404: Not Found\n\nDatatype \nDescription \n(object) \n[Error](/looker/docs/reference/looker-api/latest/types/Error) \nmessage \n*lock* \nstring \nError details \ndocumentation_url \n*lock* \nstring \nDocumentation link\n\n### 429: Too Many Requests\n\nDatatype \nDescription \n(object) \n[Error](/looker/docs/reference/looker-api/latest/types/Error) \nmessage \n*lock* \nstring \nError details \ndocumentation_url \n*lock* \nstring \nDocumentation link"]]