{
  "info": {
    "name": "EaseBG API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "# EaseBG API — Postman Collection\n\n## 环境变量\n\n请在 Postman 环境中配置以下变量：\n\n| 变量名 | 说明 | 示例 |\n|--------|------|------|\n| `api_key` | 开发者 API Key | `easebg_live_xxxxxxxxxxxx` |\n| `api_base` | API 基础地址 | `https://api.easebg.com/api/v1` |\n| `app_token` | App/Web JWT Token | `eyJhbGciOi...` |\n| `admin_token` | Admin JWT Token | `eyJhbGciOi...` |\n| `internal_token` | Internal Token | `internal_xxxxxxxx` |\n| `webhook_secret` | Webhook 签名密钥 | `whsec_xxxxxxxx` |\n| `task_id` | 任务 ID | `550e8400-e29b-41d4-a716-446655440000` |\n| `job_id` | 任务 Job ID（内部回写） | `550e8400-e29b-41d4-a716-446655440000` |\n| `batch_id` | 批量任务 ID | `batch_xxxxxxxx` |\n| `user_id` | 用户 ID | `usr_xxxxxxxx` |\n| `node_id` | 节点 ID | `node-01` |\n| `order_id` | 订单 ID | `order_xxxxxxxx` |\n| `refund_id` | 退款 ID | `refund_xxxxxxxx` |\n\n## 使用方式\n\n1. 导入此 Collection 到 Postman\n2. 创建环境变量\n3. 按需执行请求\n"
  },
  "auth": {
    "type": "apikey",
    "apikey": [
      { "key": "key", "value": "X-API-Key", "type": "string" },
      { "key": "value", "value": "{{api_key}}", "type": "string" },
      { "key": "in", "value": "header", "type": "string" }
    ]
  },
  "item": [
    {
      "name": "Tasks",
      "description": "图像处理任务接口",
      "item": [
        {
          "name": "创建抠图任务",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" }
            ],
            "url": {
              "raw": "{{api_base}}/open/developer/tasks",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "tasks"]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"imageUrl\": \"https://example.com/photo.jpg\",\n  \"modelVersion\": \"easebg-2.0\",\n  \"callbackUrl\": \"https://your-app.com/webhooks/easebg\",\n  \"metadata\": {\n    \"source\": \"postman\"\n  }\n}"
            }
          },
          "response": [
            {
              "name": "201 Created",
              "status": "201",
              "code": 201,
              "body": "{\n  \"request_id\": \"req_abc123\",\n  \"data\": {\n    \"id\": \"550e8400-e29b-41d4-a716-446655440000\",\n    \"status\": \"queued\",\n    \"modelVersion\": \"easebg-2.0\",\n    \"sourceUrl\": \"https://example.com/photo.jpg\",\n    \"resultUrl\": null,\n    \"createdAt\": \"2025-01-15T10:30:00Z\",\n    \"completedAt\": null\n  }\n}"
            }
          ]
        },
        {
          "name": "查询任务列表",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/tasks?page=1&pageSize=20&status=succeeded",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "tasks"],
              "query": [
                { "key": "page", "value": "1" },
                { "key": "pageSize", "value": "20" },
                { "key": "status", "value": "succeeded" },
                { "key": "startDate", "value": "2025-01-01", "disabled": true },
                { "key": "endDate", "value": "2025-01-31", "disabled": true }
              ]
            }
          }
        },
        {
          "name": "查询单个任务",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/tasks/{{task_id}}",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "tasks", "{{task_id}}"]
            }
          }
        },
        {
          "name": "取消任务",
          "request": {
            "method": "DELETE",
            "url": {
              "raw": "{{api_base}}/open/developer/tasks/{{task_id}}",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "tasks", "{{task_id}}"]
            }
          }
        },
        {
          "name": "重试任务",
          "request": {
            "method": "POST",
            "url": {
              "raw": "{{api_base}}/open/developer/tasks/{{task_id}}/retry",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "tasks", "{{task_id}}", "retry"]
            }
          }
        }
      ]
    },
    {
      "name": "Batch",
      "description": "批量处理接口",
      "item": [
        {
          "name": "创建批量任务",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" }
            ],
            "url": {
              "raw": "{{api_base}}/open/developer/batch-tasks",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "batch-tasks"]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"imageUrls\": [\n    \"https://example.com/photo1.jpg\",\n    \"https://example.com/photo2.jpg\",\n    \"https://example.com/photo3.jpg\"\n  ],\n  \"modelVersion\": \"easebg-2.0\",\n  \"callbackUrl\": \"https://your-app.com/webhooks/easebg\"\n}"
            }
          }
        },
        {
          "name": "查询批量任务列表",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/batch-tasks?page=1&pageSize=20",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "batch-tasks"],
              "query": [
                { "key": "page", "value": "1" },
                { "key": "pageSize", "value": "20" }
              ]
            }
          }
        },
        {
          "name": "查询单个批量任务",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/batch-tasks/{{batch_id}}",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "batch-tasks", "{{batch_id}}"]
            }
          }
        }
      ]
    },
    {
      "name": "Webhooks",
      "description": "Webhook 管理接口",
      "item": [
        {
          "name": "查询 Webhook 端点列表",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/webhooks",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "webhooks"]
            }
          }
        },
        {
          "name": "创建 Webhook 端点",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" }
            ],
            "url": {
              "raw": "{{api_base}}/open/developer/webhooks",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "webhooks"]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://your-app.com/webhooks/easebg\",\n  \"events\": [\"task.succeeded\", \"task.failed\"]\n}"
            }
          }
        }
      ]
    },
    {
      "name": "Developer",
      "description": "开发者管理接口",
      "item": [
        {
          "name": "查询 API Key 列表",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/api-keys",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "api-keys"]
            }
          }
        },
        {
          "name": "查询用量统计",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{api_base}}/open/developer/usage?startDate=2025-01-01&endDate=2025-01-31",
              "host": ["{{api_base}}"],
              "path": ["open", "developer", "usage"],
              "query": [
                { "key": "startDate", "value": "2025-01-01" },
                { "key": "endDate", "value": "2025-01-31" }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "App API (JWT)",
      "description": "前台应用接口（需 JWT Token）",
      "auth": {
        "type": "bearer",
        "bearer": [{ "key": "token", "value": "{{app_token}}", "type": "string" }]
      },
      "item": [
        {
          "name": "Auth",
          "item": [
            {
              "name": "用户注册",
              "auth": { "type": "noauth" },
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/app/auth/register", "host": ["{{api_base}}"], "path": ["app", "auth", "register"] },
                "body": { "mode": "raw", "raw": "{\n  \"email\": \"user@example.com\",\n  \"password\": \"securepassword123\",\n  \"displayName\": \"John Doe\",\n  \"referralCode\": \"\"\n}" }
              }
            },
            {
              "name": "用户登录",
              "auth": { "type": "noauth" },
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/app/auth/login", "host": ["{{api_base}}"], "path": ["app", "auth", "login"] },
                "body": { "mode": "raw", "raw": "{\n  \"email\": \"user@example.com\",\n  \"password\": \"securepassword123\"\n}" }
              }
            },
            {
              "name": "刷新令牌",
              "request": { "method": "POST", "url": { "raw": "{{api_base}}/app/auth/refresh", "host": ["{{api_base}}"], "path": ["app", "auth", "refresh"] } }
            },
            {
              "name": "退出登录",
              "request": { "method": "POST", "url": { "raw": "{{api_base}}/app/auth/logout", "host": ["{{api_base}}"], "path": ["app", "auth", "logout"] } }
            }
          ]
        },
        {
          "name": "Users",
          "item": [
            {
              "name": "获取用户资料",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/users/profile", "host": ["{{api_base}}"], "path": ["app", "users", "profile"] } }
            },
            {
              "name": "更新用户资料",
              "request": {
                "method": "PUT",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/app/users/profile", "host": ["{{api_base}}"], "path": ["app", "users", "profile"] },
                "body": { "mode": "raw", "raw": "{\n  \"displayName\": \"New Name\",\n  \"avatarUrl\": \"https://example.com/avatar.jpg\",\n  \"bio\": \"个人简介\"\n}" }
              }
            },
            {
              "name": "获取当前订阅",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/users/subscription", "host": ["{{api_base}}"], "path": ["app", "users", "subscription"] } }
            },
            {
              "name": "获取登录历史",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/users/login-events?limit=20", "host": ["{{api_base}}"], "path": ["app", "users", "login-events"], "query": [{ "key": "limit", "value": "20" }] } }
            }
          ]
        },
        {
          "name": "Credits",
          "item": [
            {
              "name": "获取积分余额",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/credits/balance", "host": ["{{api_base}}"], "path": ["app", "credits", "balance"] } }
            },
            {
              "name": "获取积分流水",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/credits/ledger?page=1&pageSize=20", "host": ["{{api_base}}"], "path": ["app", "credits", "ledger"], "query": [{ "key": "page", "value": "1" }, { "key": "pageSize", "value": "20" }] } }
            }
          ]
        },
        {
          "name": "Notifications",
          "item": [
            {
              "name": "获取通知列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/notifications", "host": ["{{api_base}}"], "path": ["app", "notifications"] } }
            },
            {
              "name": "标记通知已读",
              "request": { "method": "POST", "url": { "raw": "{{api_base}}/app/notifications/{{notification_id}}/read", "host": ["{{api_base}}"], "path": ["app", "notifications", "{{notification_id}}", "read"] } }
            }
          ]
        },
        {
          "name": "Referral",
          "item": [
            {
              "name": "获取推荐信息",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/referral/info", "host": ["{{api_base}}"], "path": ["app", "referral", "info"] } }
            }
          ]
        },
        {
          "name": "Teams",
          "item": [
            {
              "name": "获取团队信息",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/app/teams", "host": ["{{api_base}}"], "path": ["app", "teams"] } }
            }
          ]
        }
      ]
    },
    {
      "name": "Admin API (JWT + 2FA)",
      "description": "后台管理接口（需 Admin JWT Token）",
      "auth": {
        "type": "bearer",
        "bearer": [{ "key": "token", "value": "{{admin_token}}", "type": "string" }]
      },
      "item": [
        {
          "name": "Dashboard",
          "item": [
            {
              "name": "获取仪表盘数据",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/dashboard?startDate=2025-01-01", "host": ["{{api_base}}"], "path": ["admin", "dashboard"], "query": [{ "key": "startDate", "value": "2025-01-01" }] } }
            }
          ]
        },
        {
          "name": "Users",
          "item": [
            {
              "name": "获取用户列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/users?page=1&pageSize=20&search=&status=active", "host": ["{{api_base}}"], "path": ["admin", "users"], "query": [{ "key": "page", "value": "1" }, { "key": "pageSize", "value": "20" }, { "key": "search", "value": "" }, { "key": "status", "value": "active" }] } }
            },
            {
              "name": "变更用户状态",
              "request": { "method": "PATCH", "header": [{ "key": "Content-Type", "value": "application/json" }], "url": { "raw": "{{api_base}}/admin/users/{{user_id}}/status", "host": ["{{api_base}}"], "path": ["admin", "users", "{{user_id}}", "status"] }, "body": { "mode": "raw", "raw": "{\n  \"action\": \"suspend\"\n}" } }
            },
            {
              "name": "重置用户密码",
              "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "url": { "raw": "{{api_base}}/admin/users/{{user_id}}/reset-password", "host": ["{{api_base}}"], "path": ["admin", "users", "{{user_id}}", "reset-password"] }, "body": { "mode": "raw", "raw": "{\n  \"newPassword\": \"newpassword123\"\n}" } }
            }
          ]
        },
        {
          "name": "Tasks",
          "item": [
            {
              "name": "获取任务列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/tasks?page=1&status=", "host": ["{{api_base}}"], "path": ["admin", "tasks"], "query": [{ "key": "page", "value": "1" }, { "key": "status", "value": "" }] } }
            },
            {
              "name": "重试任务",
              "request": { "method": "POST", "url": { "raw": "{{api_base}}/admin/tasks/{{task_id}}/retry", "host": ["{{api_base}}"], "path": ["admin", "tasks", "{{task_id}}", "retry"] } }
            },
            {
              "name": "获取工作节点列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/tasks/nodes", "host": ["{{api_base}}"], "path": ["admin", "tasks", "nodes"] } }
            }
          ]
        },
        {
          "name": "Billing",
          "item": [
            {
              "name": "获取订单列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/payments/orders?status=", "host": ["{{api_base}}"], "path": ["admin", "payments", "orders"], "query": [{ "key": "status", "value": "" }] } }
            },
            {
              "name": "获取退款列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/payments/refunds", "host": ["{{api_base}}"], "path": ["admin", "payments", "refunds"] } }
            },
            {
              "name": "批准退款",
              "request": { "method": "POST", "url": { "raw": "{{api_base}}/admin/payments/refunds/{{refund_id}}/approve", "host": ["{{api_base}}"], "path": ["admin", "payments", "refunds", "{{refund_id}}", "approve"] } }
            },
            {
              "name": "获取积分调整列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/credits/adjustments", "host": ["{{api_base}}"], "path": ["admin", "credits", "adjustments"] } }
            },
            {
              "name": "创建积分调整",
              "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "url": { "raw": "{{api_base}}/admin/credit-adjustments", "host": ["{{api_base}}"], "path": ["admin", "credit-adjustments"] }, "body": { "mode": "raw", "raw": "{\n  \"userId\": \"550e8400-e29b-41d4-a716-446655440000\",\n  \"amount\": 100,\n  \"reason\": \"补偿积分\",\n  \"type\": \"credit\"\n}" } }
            }
          ]
        },
        {
          "name": "System",
          "item": [
            {
              "name": "获取功能开关列表",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/system/feature-flags", "host": ["{{api_base}}"], "path": ["admin", "system", "feature-flags"] } }
            },
            {
              "name": "获取系统配置",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/system/config", "host": ["{{api_base}}"], "path": ["admin", "system", "config"] } }
            }
          ]
        },
        {
          "name": "Audit",
          "item": [
            {
              "name": "获取审计日志",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/admin/audit/logs", "host": ["{{api_base}}"], "path": ["admin", "audit", "logs"] } }
            }
          ]
        }
      ]
    },
    {
      "name": "Internal API",
      "description": "内部服务接口（需 Internal Token）\n\n与 openapi-internal.json 契约保持一致。",
      "auth": {
        "type": "apikey",
        "apikey": [
          { "key": "key", "value": "X-Internal-Token", "type": "string" },
          { "key": "value", "value": "{{internal_token}}", "type": "string" },
          { "key": "in", "value": "header", "type": "string" }
        ]
      },
      "item": [
        {
          "name": "Task-Callback",
          "description": "任务状态回写与回调",
          "item": [
            {
              "name": "更新任务状态",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/tasks/{{job_id}}/status", "host": ["{{api_base}}"], "path": ["internal", "tasks", "{{job_id}}", "status"] },
                "body": { "mode": "raw", "raw": "{\n  \"status\": \"succeeded\",\n  \"resultUrl\": \"https://storage.easebg.com/results/550e8400.png\",\n  \"thumbnailUrl\": \"https://storage.easebg.com/results/550e8400_thumb.png\",\n  \"processingTimeMs\": 1200,\n  \"workerNodeId\": \"gpu-node-01\"\n}" }
              }
            },
            {
              "name": "更新任务进度",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/tasks/{{job_id}}/progress", "host": ["{{api_base}}"], "path": ["internal", "tasks", "{{job_id}}", "progress"] },
                "body": { "mode": "raw", "raw": "{\n  \"progress\": 65\n}" }
              }
            },
            {
              "name": "推理服务任务完成回调",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/tasks/callback", "host": ["{{api_base}}"], "path": ["internal", "tasks", "callback"] },
                "body": { "mode": "raw", "raw": "{\n  \"task_id\": \"550e8400-e29b-41d4-a716-446655440000\",\n  \"status\": \"succeeded\",\n  \"output_file_key\": \"results/550e8400.png\",\n  \"output_url\": \"https://storage.easebg.com/results/550e8400.png\",\n  \"width\": 1920,\n  \"height\": 1080,\n  \"inference_time\": 1200,\n  \"total_time\": 1500,\n  \"model_version\": \"easebg-2.0\",\n  \"effective_model_version\": \"easebg-2.0\",\n  \"result_size_bytes\": 1048576\n}" }
              }
            }
          ]
        },
        {
          "name": "Node-Management",
          "description": "工作节点注册与心跳",
          "item": [
            {
              "name": "注册工作节点",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/worker/register", "host": ["{{api_base}}"], "path": ["internal", "worker", "register"] },
                "body": { "mode": "raw", "raw": "{\n  \"nodeName\": \"gpu-node-01\",\n  \"hostname\": \"gpu-node-01.internal\",\n  \"region\": \"cn-east-1\",\n  \"capabilities\": [\"easebg-2.0\", \"easebg-2.0-lite\"]\n}" }
              }
            },
            {
              "name": "工作节点心跳（旧版，按 nodeId）",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/worker/{{node_id}}/heartbeat", "host": ["{{api_base}}"], "path": ["internal", "worker", "{{node_id}}", "heartbeat"] },
                "body": { "mode": "raw", "raw": "{\n  \"cpuUsage\": 45.2,\n  \"memoryUsage\": 62.1,\n  \"gpuUsage\": 85.2,\n  \"activeTasks\": 2\n}" }
              }
            },
            {
              "name": "推理节点心跳上报（新版）",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/nodes/heartbeat", "host": ["{{api_base}}"], "path": ["internal", "nodes", "heartbeat"] },
                "body": { "mode": "raw", "raw": "{\n  \"node_code\": \"gpu-node-01\",\n  \"status\": \"healthy\",\n  \"region\": \"cn-east-1\"\n}" }
              }
            },
            {
              "name": "推理节点指标上报",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/nodes/metrics", "host": ["{{api_base}}"], "path": ["internal", "nodes", "metrics"] },
                "body": { "mode": "raw", "raw": "{\n  \"node_code\": \"gpu-node-01\",\n  \"region\": \"cn-east-1\",\n  \"status\": \"healthy\",\n  \"cpu_percent\": 45.2,\n  \"memory_total\": 64424509440,\n  \"memory_used\": 40050667520,\n  \"memory_percent\": 62.1,\n  \"gpu_available\": true,\n  \"gpu_count\": 1,\n  \"gpu_info\": [{ \"name\": \"NVIDIA A100\", \"memory_total\": \"40GB\", \"utilization\": 85.2 }],\n  \"active_tasks\": 2,\n  \"max_concurrent_tasks\": 4,\n  \"queue_length\": 0,\n  \"model_versions\": [\"easebg-2.0\", \"easebg-2.0-lite\"],\n  \"default_model\": \"easebg-2.0\",\n  \"uptime_seconds\": 86400\n}" }
              }
            }
          ]
        },
        {
          "name": "Config",
          "description": "内部配置读取",
          "item": [
            {
              "name": "读取模型版本配置",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/internal/config/model-versions", "host": ["{{api_base}}"], "path": ["internal", "config", "model-versions"] } }
            },
            {
              "name": "读取功能开关配置",
              "request": { "method": "GET", "url": { "raw": "{{api_base}}/internal/config/feature-flags", "host": ["{{api_base}}"], "path": ["internal", "config", "feature-flags"] } }
            }
          ]
        },
        {
          "name": "Payment-Callback",
          "description": "支付网关回调",
          "item": [
            {
              "name": "支付成功回调",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/payments/{{order_id}}/success", "host": ["{{api_base}}"], "path": ["internal", "payments", "{{order_id}}", "success"] },
                "body": { "mode": "raw", "raw": "{\n  \"gatewayTransactionId\": \"txn_abc123\",\n  \"paidAmount\": 99.00,\n  \"gateway\": \"stripe\"\n}" }
              }
            },
            {
              "name": "退款完成回调",
              "request": {
                "method": "POST",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "url": { "raw": "{{api_base}}/internal/refunds/{{refund_id}}/completed", "host": ["{{api_base}}"], "path": ["internal", "refunds", "{{refund_id}}", "completed"] }
              }
            }
          ]
        }
      ]
    }
  ]
}
