---
title: "获取业务线服务树"
method: GET
path: "/apps/service-tree"
tags: ["ServiceTree"]
---

# 获取业务线服务树

`GET /apps/service-tree`

根据业务线查询服务，按业务线重新组装排序服务，类似于服务树结构

## Query parameters

- `business_group_ids` integer[]
- `status` integer
- `environment` string

## Response `200`

OK

- object
  - `code` integer — 状态码
  - `data` ModelBusinessLineServiceTree[] — 返回的数据
    - `business_group_id` integer — 业务组ID
    - `business_group_name` string — 业务组名称
    - `service_count` integer — 服务数量
    - `services` ModelServiceTreeNode[] — 服务列表
      - `business_dept_id` integer — 业务部门ID
      - `business_dept_name` string — 业务部门名称
      - `code` string — 应用编码
      - `created_at` string — 创建时间
      - `id` integer — 应用ID
      - `jenkins_envs` ModelServiceJenkinsEnv[] — Jenkins环境配置
        - `env_name` string — 环境名称
        - `id` integer — 环境配置ID
        - `is_configured` boolean — 是否已配置完整
        - `jenkins_server_id` integer — Jenkins服务器ID
        - `job_name` string — Jenkins任务名称
      - `name` string — 应用名称
      - `programming_lang` string — 编程语言
      - `status` integer — 应用状态
      - `status_text` string — 状态文本
  - `message` string — 提示信息

---

[API](https://skmtc.net/opsre/apis/devops.md) · [All operations](https://skmtc.net/opsre/apis/devops/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opsre/devops/revisions/25cac8835c4c/schema)
