EmbodiFlow文档
开始使用数据工作流与算法训练与部署开发者参考
  • 开发者参考

认证

  • 认证概览
  • API 密钥
  • 个人访问令牌
  • 浏览器会话

REST API

  • 使用 REST API
  • 全部端点
  • 项目
    • 录制
      • 上传
        • 任务片段与版本
          • 标注
            • 质量与任务
              • POST
                Create a episode exclusion request
              • GET
                List quality findings for a dataset version
              • GET
                List quality gate for a dataset version
              • GET
                List quality baselines for a project
              • GET
                List series for a quality baseline
              • POST
                Create a quality reinspection request
              • GET
                List quality rule set for a project
              • PUT
                Update a quality rule set
              • GET
                List health for a quality
              • GET
                List failing or warning quality checks for a project
              • GET
                List summary for a quality
              • GET
                List quality rule catalog
              • POST
                Create a preview request
              • GET
                List repair tasks
              • POST
                Create a repair task
              • GET
                Get a repair task
              • PATCH
                Update a repair task
              • GET
                List review tasks
              • GET
                Get a review task
              • PATCH
                Update a review task
              • POST
                Create a decision request
              • GET
                List quality policy for a current
              • PUT
                Update a quality policy
            • 检索
              • 工作流
                • 算法
                  • 模型
                    • 产物与导出
                      • 计费与用量
                        • 团队与治理
                          • 账号与通知
                            • Webhook 端点

                              事件

                              • 出站事件
                              • 签名校验

                              工具

                              • 命令行
                              • SDK
                              • MCP

                              更新

                              • 更新日志

                              © 2026 EmbodiFlow

                              llms.txtOpenAPI JSON
                              1. 开发者参考
                              2. REST API
                              3. 质量与任务
                              4. List quality gate for a dataset version

                              List quality gate for a dataset version

                              GET
                              /v1/dataset-versions/{versionId}/quality-gate
                              curl -X GET 'https://api.embodiflow.io/v1/dataset-versions/{versionId}/quality-gate' \
                                -H 'Authorization: Bearer $EMBODIFLOW_PAT'

                              认证

                              每个请求都需要携带个人访问令牌(PAT)。

                              • Authorization: Bearer PAT
                              认证指南

                              路径参数

                              • versionIdstring必填

                              查询参数

                              • runIdstring (uuid)

                                Detail truth for a specific run instead of the latest run per version.

                              响应

                              Gate outcome computed from persisted blocking findings of the latest run (or the run named by workflowRunId). estimatedSavings arrives with the W5 gate execution path.

                              • dataobject必填
                                • datasetVersionIdstring必填
                                • outcomestring必填
                                  可选值
                                  blocked
                                  not_evaluated
                                  passed
                                • notEvaluatedReasonstring | null必填
                                  可选值
                                  never_evaluated
                                  no_verdict_findings
                                • workflowRunIdstring | null必填
                                • policySnapshotHashstring | null必填
                                • blockedFileIdsarray<string>必填
                                • blockedEpisodeCountnumber必填
                                • blockingFindingCountnumber必填
                                • causesarray<QualityGateCauseDto>必填
                                • estimatedSavingsobject
                              响应示例
                              {
                                "data": {
                                  "datasetVersionId": "string",
                                  "outcome": "blocked",
                                  "notEvaluatedReason": "never_evaluated",
                                  "workflowRunId": "string",
                                  "policySnapshotHash": "string",
                                  "blockedFileIds": [
                                    "string"
                                  ],
                                  "blockedEpisodeCount": 0,
                                  "blockingFindingCount": 0,
                                  "causes": [
                                    {
                                      "findingId": "string",
                                      "checkId": "string",
                                      "bindingIdentity": "string",
                                      "scopeType": "string",
                                      "scopeRef": "string",
                                      "datasetVersionFileId": "string",
                                      "datasetVersionItemId": "string",
                                      "severity": "string",
                                      "message": "string",
                                      "workflowRunId": "string"
                                    }
                                  ],
                                  "estimatedSavings": {
                                    "label": "estimate",
                                    "basis": "blocked-files",
                                    "fileCount": 0,
                                    "episodesBlocked": 0,
                                    "totalBytes": 0,
                                    "canonicalizeMinutes": 0,
                                    "annotateMinutes": 0
                                  }
                                }
                              }
                              服务器https://api.embodiflow.io/v1https://api.embodiflow.dev/v1
                              上一页

                              GET /dataset-versions/{versionId}/quality-findings

                              下一页

                              GET /projects/{projectId}/quality-baselines

                              curl -X GET 'https://api.embodiflow.io/v1/dataset-versions/{versionId}/quality-gate' \
                                -H 'Authorization: Bearer $EMBODIFLOW_PAT'
                              响应示例
                              状态码
                              200
                              ​
                              {
                                "data": {
                                  "datasetVersionId": "string",
                                  "outcome": "blocked",
                                  "notEvaluatedReason": "never_evaluated",
                                  "workflowRunId": "string",
                                  "policySnapshotHash": "string",
                                  "blockedFileIds": [
                                    "string"
                                  ],
                                  "blockedEpisodeCount": 0,
                                  "blockingFindingCount": 0,
                                  "causes": [
                                    {
                                      "findingId": "string",
                                      "checkId": "string",
                                      "bindingIdentity": "string",
                                      "scopeType": "string",
                                      "scopeRef": "string",
                                      "datasetVersionFileId": "string",
                                      "datasetVersionItemId": "string",
                                      "severity": "string",
                                      "message": "string",
                                      "workflowRunId": "string"
                                    }
                                  ],
                                  "estimatedSavings": {
                                    "label": "estimate",
                                    "basis": "blocked-files",
                                    "fileCount": 0,
                                    "episodesBlocked": 0,
                                    "totalBytes": 0,
                                    "canonicalizeMinutes": 0,
                                    "annotateMinutes": 0
                                  }
                                }
                              }