---
title: "GET /api/ee/dependencies/graph/breaking"
method: GET
path: "/api/ee/dependencies/graph/breaking"
tags: ["/api/ee/dependencies"]
---

# GET /api/ee/dependencies/graph/breaking

`GET /api/ee/dependencies/graph/breaking`

Returns a list of entities that are breaking other entities (sources of errors).
   These are tables or cards that other entities depend on, where those dependents
   have validation errors traced back to this source entity.

   Accepts optional parameters for filtering:
   - `types`: List of source entity types - only `:card` or `:table` (default: both)
   - `card-types`: List of card types to include when filtering cards (e.g., `[:question :model :metric]`)
   - `query`: Search string to filter by name or location
   - `archived`: Controls whether archived entities are included
   - `include-personal-collections`: Controls whether items in personal collections are included (default: false)
   - `sort-column`: Sort column - `:name`, `:location`, `:dependents-errors`, or `:dependents-with-errors` (default: `:name`)
   - `sort-direction`: Sort direction - `:asc` or `:desc` (default: `:asc`)
   - `offset`: Default 0
   - `limit`: Default 50

   Returns a map with:
   - `data`: List of breaking source entities
   - `total`: Total count of matched items
   - `offset`: Applied offset
   - `limit`: Applied limit

## Query parameters

- `types` union
  - 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment'
  - MetabaseEnterpriseDependenciesDependencyTypesDependencyTypes[]
- `card-types` union
  - 'question' | 'metric' | 'model'
  - string[]
- `query` string
- `archived` boolean
- `include-personal-collections` boolean
- `sort-column` 'dependents-with-errors' | 'dependents-errors' | 'name' | 'location'
- `sort-direction` 'desc' | 'asc'

## Response `2XX`

Successful response

- object
  - `data` MetabaseEnterpriseDependenciesApiEntity[], required
    - union
      - MetabaseEnterpriseDependenciesApiTableEntity
        - `data` object, required
          - `db` unknown
          - `db_id` unknown
          - `description` unknown
          - `display_name` unknown
          - `fields` unknown
          - `name` unknown
          - `owner` unknown
          - `owner_email` unknown
          - `owner_user_id` unknown
          - `schema` unknown
          - `transform` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'table', required
      - MetabaseEnterpriseDependenciesApiCardEntity
        - `data` object, required
          - `collection` unknown
          - `collection_id` unknown
          - `created_at` unknown
          - `creator` unknown
          - `creator_id` unknown
          - `dashboard` unknown
          - `dashboard_id` unknown
          - `database_id` unknown
          - `description` unknown
          - `display` unknown
          - `document` unknown
          - `document_id` unknown
          - `last-edit-info` unknown
          - `name` unknown
          - `query_type` unknown
          - `result_metadata` unknown
          - `type` unknown
          - `view_count` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'card', required
      - MetabaseEnterpriseDependenciesApiSnippetEntity
        - `data` object, required
          - `collection` unknown
          - `collection_id` unknown
          - `created_at` unknown
          - `creator` unknown
          - `creator_id` unknown
          - `description` unknown
          - `name` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'snippet', required
      - MetabaseEnterpriseDependenciesApiTransformEntity
        - `data` object, required
          - `creator` unknown
          - `description` unknown
          - `last_run` unknown
          - `name` unknown
          - `owner` unknown
          - `owner_email` unknown
          - `owner_user_id` unknown
          - `table` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'transform', required
      - MetabaseEnterpriseDependenciesApiDashboardEntity
        - `data` object, required
          - `collection` unknown
          - `collection_id` unknown
          - `created_at` unknown
          - `creator` unknown
          - `creator_id` unknown
          - `description` unknown
          - `last-edit-info` unknown
          - `moderation_reviews` unknown
          - `name` unknown
          - `view_count` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'dashboard', required
      - MetabaseEnterpriseDependenciesApiDocumentEntity
        - `data` object, required
          - `collection` unknown
          - `collection_id` unknown
          - `created_at` unknown
          - `creator` unknown
          - `description` unknown
          - `name` unknown
          - `view_count` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'document', required
      - MetabaseEnterpriseDependenciesApiSandboxEntity
        - `data` object, required
          - `table` unknown
          - `table_id` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'sandbox', required
      - MetabaseEnterpriseDependenciesApiSegmentEntity
        - `data` object, required
          - `collection` unknown
          - `collection_id` unknown
          - `created_at` unknown
          - `creator` unknown
          - `creator_id` unknown
          - `dashboard` unknown
          - `dashboard_id` unknown
          - `database_id` unknown
          - `description` unknown
          - `display` unknown
          - `document` unknown
          - `document_id` unknown
          - `last-edit-info` unknown
          - `name` unknown
          - `query_type` unknown
          - `result_metadata` unknown
          - `type` unknown
          - `view_count` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'segment', required
      - MetabaseEnterpriseDependenciesApiMeasureEntity
        - `data` object, required
          - `created_at` unknown
          - `creator` unknown
          - `creator_id` unknown
          - `description` unknown
          - `name` unknown
          - `table` unknown
          - `table_id` unknown
        - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
        - `dependents_errors` MetabaseEnterpriseDependenciesModelsAnalysisFindingErrorAnalysisFindingError[]
          - `analyzed_entity_id` integer, required — value must be an integer greater than zero.
          - `analyzed_entity_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
          - `error_detail` string, nullable
          - `error_type` 'missing-column' | 'missing-table-alias' | 'duplicate-column' | 'syntax-error' | 'validation-exception-error', required
          - `id` integer, required — value must be an integer greater than zero.
          - `source_entity_id` integer, nullable — value must be an integer greater than zero.
          - `source_entity_type` 'table' | 'card' — The type of the source entity causing an error.
        - `id` integer, required
        - `type` 'measure', required
  - `limit` integer, required — value must be an integer greater than zero.
  - `offset` integer, required
  - `total` integer, required

## Other responses

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

---

[API](https://skmtc.net/metabase/apis/metabase-api.md) · [All operations](https://skmtc.net/metabase/apis/metabase-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/metabase/metabase-api/versions/08b5a2bafb4f/schema)
