# 接受工作区邀请

```{raw} html
<div class="mo-api-page-show-toc" aria-hidden="true"></div>
```

接受一条发给当前身份的工作区邀请。

```text
POST https://moi.matrixorigin.cn/newmoi/workspaces/invitations/{invitation_id}/accept
```

## 调用前准备

先[查看工作区列表](list-workspaces.md#查询参数)，确认当前身份有待处理的工作区邀请。准备[个人访问令牌](../../../../guides/genesis/api-keys.md#创建和管理个人访问令牌)。此接口不需要先进入某个工作区。

## 路径参数

将 `$AI_STUDIO_API_KEY` 和 `$INVITATION_ID` 替换为实际值。

:::::::{div} mo-api-tabs
::::::{tab-set}
:::::{tab-item} 调用示例

```bash
curl -X POST "https://moi.matrixorigin.cn/newmoi/workspaces/invitations/$INVITATION_ID/accept" \
  -H "X-API-Key: $AI_STUDIO_API_KEY"
```

:::::
:::::{tab-item} 参数说明

| 参数 | 类型 | 是否必填 | 说明 |
| --- | --- | --- | --- |
| `invitation_id` | string | 是 | 要接受的邀请 ID。 |

:::::
::::::
:::::::

## 成功响应

成功时返回 200，`data.accepted` 为 `true` 表示邀请已接受。

:::::::{div} mo-api-tabs
::::::{tab-set}
:::::{tab-item} 响应示例

```json
{
  "code": "OK",
  "msg": "OK",
  "data": {
    "accepted": true
  }
}
```

:::::
:::::{tab-item} 字段说明

| 字段 | 类型 | 说明 |
| --- | --- | --- |
| `code` | string | 成功时为 `OK`。 |
| `msg` | string | 成功时为 `OK`。 |
| `data.accepted` | boolean | 是否已接受邀请。 |

:::::
::::::
:::::::

## 错误响应

:::::::{div} mo-api-tabs
::::::{tab-set}
:::::{tab-item} 响应示例

```json
{
  "code": "NOT_FOUND",
  "msg": "未找到",
  "data": null
}
```

:::::
:::::{tab-item} 字段说明

| 字段 | 类型 | 说明 |
| --- | --- | --- |
| `code` | string | 错误代码。 |
| `msg` | string | 可读错误信息。 |
| `data` | null | 错误响应中为 `null`。 |

:::::
::::::
:::::::

## 后续操作

用[查看工作区列表](list-workspaces.md#查询参数)确认该工作区可访问。
