跳转到主要内容
告警与响应相关接口/值班

获取值班处理历史

获取历史冲突决议应用调度计划。

GET/api/v1/oncall/schedules/{uuid}/resolution-history

操作 ID

GetOnCallResolutionHistory

起始版本

1.0.0

执行模式

同步

认证信息

需要认证

认证信息

调用该 API 时需要在请求头中携带以下认证信息。

Authorizationstring必填

Bearer 令牌

X-Tenant-IDstring

X-Tenant-ID

请求参数

路径参数

  • uuid
    String必填

    资源的UUID,唯一标识该资源。

响应状态

200 OK
200 OK

该 API 成功时返回以下响应结构。

  • items
    List

    条目列表。

    示例: (nested array)

    • uuid
      String

      资源的UUID,唯一标识该资源。

      示例: res-aabbccdd

    • scheduleUuid
      String

      排班UUID。

      示例: sched-00112233

    • conflictType
      String

      冲突资源类型。

      示例: overlap

    • suggestion
      Object

      建议信息。

      • id
        String

        资源ID。

        示例: sugg-11223344

      • type
        String

        类型。

        示例: member_swap

      • description
        String

        资源的详细描述。

        示例: Swap shifts between Alice and Bob to resolve overlap

      • targetConflicts
        List

        目标冲突列表。

        示例: item1,item2

      • changes
        List

        变更列表。

        示例: (nested array)

        • scheduleUuid
          String

          排班UUID。

          示例: sched-00112233

        • scheduleName
          String

          名称排班变更。

          示例: Platform On-Call

        • changeType
          String

          变更类型。

          示例: member_swap

        • details
          LinkedHashMap

          详细信息。

          示例: (nested object)

        • before
          String

          前文上下文日志列表。

          示例: user-abc123

        • after
          String

          后续上下文日志列表。

          示例: user-xyz789

      • impact
        Object

        影响类型。

        • fairnessScore
          Long

          公平性评分。

          示例: 0.85

        • coverageScore
          Long

          覆盖评分。

          示例: 0.92

        • minimalChangeScore
          Long

          最小变更评分。

          示例: 0.78

        • overallScore
          Long

          综合评分。

          示例: 0.85

      • priority
        Integer

        优先级。

        示例: 1

    • appliedAt
      String

      应用时间。

      示例: 2026-01-15T08:00:00Z

    • appliedBy
      String

      应用人。

      示例: user-admin01