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

# GET /api/ee/dependencies/graph/dependents

`GET /api/ee/dependencies/graph/dependents`

This endpoint takes an :id, :type, :dependent_type, and an optional :dependent_card_type, and returns a list of
   all that entity's dependents with :dependent_type. If the :dependent_type is :card, the dependents are further
   filtered by :dependent_card_type.

   Optional :archived parameter controls whether entities in archived collections are included:
   - false (default): Excludes entities in archived collections
   - true: Includes entities in archived collections

## Query parameters

- `id` integer, required
- `type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
- `dependent_type` 'transform' | 'table' | 'snippet' | 'dashboard' | 'sandbox' | 'measure' | 'card' | 'document' | 'segment', required
- `dependent_card_type` 'question' | 'metric' | 'model'
- `archived` boolean

## Response `2XX`

Successful response

- MetabaseEnterpriseDependenciesApiEntity[]
  - union
    - MetabaseEnterpriseDependenciesApiTableEntity
      - `data` object, required
        - `db` unknown
        - `db_id` unknown
        - `description` unknown
        - `display_name` unknown
        - `fields` unknown
        - `name` unknown
        - `schema` unknown
      - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `id` integer, required
      - `type` 'snippet', required
    - MetabaseEnterpriseDependenciesApiTransformEntity
      - `data` object, required
        - `creator` unknown
        - `description` unknown
        - `last_run` unknown
        - `name` unknown
        - `table` unknown
      - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `id` integer, required
      - `type` 'document', required
    - MetabaseEnterpriseDependenciesApiSandboxEntity
      - `data` object, required
        - `table` unknown
        - `table_id` unknown
      - `dependents_count` MetabaseEnterpriseDependenciesApiUsages, required
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `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
      - `errors` MetabaseLibSchemaValidateError[]
        - union
          - object
            - `type` 'validate/missing-column', required
            - `name` string, required
          - object
            - `type` 'validate/missing-table-alias', required
            - `name` string, required
          - object
            - `type` 'validate/duplicate-column', required
            - `name` string, required
          - object
            - `type` 'validate/syntax-error', required
          - object
            - `type` 'validate/validation-exception-error', required
            - `message` string, required
      - `id` integer, required
      - `type` 'measure', required

## Other responses

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

## Changes

- **2026-01-20** `bd1deee7eae2` — 3 info
  - added the new enum value `measure` to the `query` request parameter `dependent_type`
  - added the new enum value `measure` to the `query` request parameter `type`
  - added the media type `application/json` for the response with the status `2XX`

[Change history](https://skmtc.dev/metabase/apis/metabase-api/changes/api/ee/dependencies/graph/dependents/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/bd1deee7eae2/schema)
