邀请企业成员
POST/api/v8/enterprises/:enterprise/memberships/:username
Request
Path Parameters
enterprise integerrequired
企业id
Example: 0
username stringrequired
用户名(username/login)
Query Parameters
access_token stringrequired
用户授权码
- application/json
Body
permissionstring
成员权限: 参与者(pull),开发者(push),维护者(admin),customized(自定义角色)。默认: push
role_idstring
角色ID, 如果permission传入了customized则需要传入角色id
Responses
- 200
成功响应
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
followers_urlstring
html_urlstring
idstring
loginstring
namestring
typestring
urlstring
permissions object
admininteger
customizedinteger
pushinteger
pullinteger
{
"followers_url": "string",
"html_url": "string",
"id": "string",
"login": "string",
"name": "string",
"type": "string",
"url": "string",
"permissions": {
"admin": 0,
"customized": 0,
"push": 0,
"pull": 0
}
}
{
"followers_url": "https://api.gitcode.com/api/v5/users/xiaogang2/followers",
"html_url": "https://gitcode.com/xiaogang2",
"id": "65ffca965079ba0d1c00f6f2",
"login": "xiaogang2",
"name": "肖刚2",
"type": "User",
"url": "https://api.gitcode.com/api/v5/xiaogang2",
"permissions": {
"admin": false,
"customized": true,
"push": true,
"pull": true
}
}