---
title: "Get Topology Data"
method: GET
path: "/topology"
tags: ["topology"]
---

# Get Topology Data

`GET /topology`

Get all topology data

## Query parameters

- `provider_ids` string
- `services` string
- `environment` string
- `include_empty_deps` boolean

## Response `200`

Successful Response

- TopologyServiceDtoOut[]
  - `source_provider_id` string
  - `repository` string
  - `tags` string[]
  - `service` string, required
  - `display_name` string, required
  - `environment` string
  - `description` string
  - `team` string
  - `email` string
  - `slack` string
  - `ip_address` string
  - `mac_address` string
  - `category` string
  - `manufacturer` string
  - `id` integer, required
  - `dependencies` TopologyServiceDependencyDto[], required
    - `serviceId` integer, required
    - `serviceName` string, required
    - `protocol` string
  - `application_ids` string[], required
  - `updated_at` string, date-time

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/keephq/apis/keep-api.md) · [All operations](https://skmtc.net/keephq/apis/keep-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/keephq/keep-api/revisions/bb4a0896091f/schema)
