API 参考 / me

我所属的项目

GET /api/v1/me/projects · listMyProjects

中央面「我的项目」:返回当前用户【有 active 成员关系】的项目壳清单(按项目名稳定排序)。 鉴权收敛在查询层——只含 actor 自己是 active 成员的项目(接管即建成员关系),actor 从会话取、 绝不信任前端传入的用户 id。普通成员的项目卡片墙据此显示真实归属,不再靠「非开通中」近似过滤。

PAT 只列得出 token 绑定的那一个项目(B-00328):API Token 在哪个项目设置页创建就只对 哪个项目生效,用它调用本端点时结果收敛到 token 所属项目那一条。会话 cookie 调用方不受影响。

鉴权:项目 API Token(Authorization: Bearer wfp_…)。详见 Agent 接入。

响应字段 · 200

items(必填)
MemberProject[]
items[].projectId(必填)
string
items[].orgId(必填)
string
items[].name(必填)
string
items[].subdomainPrefix(必填)
string
items[].status(必填)
enum;取值:provisioning / active / failed / frozen
items[].memberRole(必填)
string

错误

请求示例(curl)

curl -X GET "https://workflow.games/api/v1/me/projects" \
  -H "Authorization: Bearer wfp_…"

响应示例

HTTP/1.1 200
{
  "items": [
    {
      "projectId": "018f3c2e-0000-7000-8000-000000000000",
      "orgId": "018f3c2e-0000-7000-8000-000000000000",
      "name": "示例标题",
      "subdomainPrefix": "示例文本",
      "status": "provisioning",
      "memberRole": "示例文本"
    }
  ]
}

合同真值:OpenAPI 3.1(0.1.0)。

相关:Agent 接入指南 · 使用指南 · API 参考索引

Workflow 正在加载…