---
title: "GET /api/ee/transforms/{id}/inspect/{lens-id}"
method: GET
path: "/api/ee/transforms/{id}/inspect/{lens-id}"
tags: ["/api/ee/transforms"]
---

# GET /api/ee/transforms/{id}/inspect/{lens-id}

`GET /api/ee/transforms/{id}/inspect/{lens-id}`

Phase 2: Get full lens contents for a transform.
   Returns sections, cards with dataset_query, and trigger definitions.
   Accepts optional params for drill lenses as query params.

## Path parameters

- `id` integer, required
- `lens-id` string, required

## Response `2XX`

Successful response

- MetabaseEnterpriseTransformsInspectorSchemaLens — Full lens contents and drill lens/alert triggers.
  - `alert_triggers` MetabaseEnterpriseTransformsInspectorSchemaAlertTrigger[]
    - `condition` MetabaseEnterpriseTransformsInspectorSchemaTriggerCondition, required — A named condition that triggers an alert or drill lens. Evaluated by multimethod in lib against card results. Only :name is required; other keys are condition-specific.
      - `name` string, required
    - `id` string, required
    - `message` string, required
    - `metadata` MetabaseEnterpriseTransformsInspectorSchemaTriggerMetadata — Common metadata for join-related cards and triggers.
      - `join_alias` string
      - `join_step` integer
      - `join_strategy` string
    - `severity` 'info' | 'warning' | 'error', required
  - `cards` MetabaseEnterpriseTransformsInspectorSchemaCard[], required — unresolved $ref
  - `complexity` MetabaseEnterpriseTransformsInspectorSchemaComplexity — Complexity estimate for a lens.
    - `level` 'fast' | 'slow' | 'very-slow', required — Estimated complexity/cost of generating a lens.
    - `score` integer
  - `display_name` string, required
  - `drill_lens_triggers` MetabaseEnterpriseTransformsInspectorSchemaDrillLensTrigger[]
    - `condition` MetabaseEnterpriseTransformsInspectorSchemaTriggerCondition, required — A named condition that triggers an alert or drill lens. Evaluated by multimethod in lib against card results. Only :name is required; other keys are condition-specific.
      - `name` string, required
    - `lens_id` string, required
    - `metadata` MetabaseEnterpriseTransformsInspectorSchemaTriggerMetadata — Common metadata for join-related cards and triggers.
      - `join_alias` string
      - `join_step` integer
      - `join_strategy` string
    - `params` object
    - `reason` string
  - `drill_lenses` MetabaseEnterpriseTransformsInspectorSchemaDrillLens[]
    - `description` string, nullable
    - `display_name` string, required
    - `id` string, required
  - `id` string, required
  - `sections` MetabaseEnterpriseTransformsInspectorSchemaSection[], required
    - `description` string, nullable
    - `id` string, required
    - `layout` 'flat' | 'comparison' — Layout hints for sections. - :flat - cards displayed in a grid - :comparison - cards grouped for side-by-side comparison
    - `title` string, required
  - `summary` MetabaseEnterpriseTransformsInspectorSchemaLensSummary — Summary section of a lens.
    - `alerts` object[]
    - `highlights` MetabaseEnterpriseTransformsInspectorSchemaSummaryHighlight[]
      - `card_id` string
      - `label` string, required
      - `value` unknown
    - `text` string, nullable

## Other responses

- `4XX` — Client error response
- `5XX` — Server error response

## Changes

- **2026-05-22** `b1dc4ea67567` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/metabase/apis/metabase-api/changes/api/ee/transforms/:id/inspect/:lens-id/get.md)

---

[API](https://skmtc.dev/metabase/apis/metabase-api.md) · [All operations](https://skmtc.dev/metabase/apis/metabase-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/metabase/metabase-api/revisions/e879e0319b12/schema)
