创建组织邀请
使用AtomGit用户的ID或电子邮件地址邀请用户加入组织。当前发起操作用户必须是组织所有者。
Path Parameters
- org string required
组织命名空间
Header Parameters
- Authorization required
Oauth2 token或者私人token(需以Bearer加空格开头)
- application/json
Request Body
- invitee_id string
除非您提供电子邮件,否则必填。您邀请的人的AtomGit用户ID。
- email string
除非您提供电子邮件,否则必填。您邀请的人的AtomGit用户ID。
- role string
新成员的角色:maintainer、developer、guest。
Responses
- 200
- 400
- 401
- 403
操作成功
- application/json
- Schema
- Example (from schema)
Schema
- login string
被邀请人用户名
- id string
被邀请人用户id
- role string
被邀请人用户角色
- email string
被邀请人的电子邮箱
- created_at string
操作时间
inviter object
邀请人信息
login string邀请人用户名
id string邀请人用户id
avatar_url string邀请人用户头像
url string邀请人信息api地址
html_url string邀请人主页地址
followers_url string邀请人的followers url
followering_url string邀请人的followering url
gists_url string邀请人的 gists url
starred_url string邀请人的 starred url
subscriptions_url string邀请人的 subscriptions url
organizations_url string邀请人的 organizations url
repos_url string邀请人的 repos url
events_url string邀请人的 events url
received_events_url string邀请人的 received events url
type string邀请人的 user type
site_admin string邀请人的是否是管理员
{
"login": "csdn",
"id": "62b59720cbcaeffdff0148ce",
"role": "maintainer",
"email": "admin@csdn.net",
"created_at": "2022-12-21T15:45:17+08:00",
"inviter": {
"login": "mrpuatomgit",
"id": "63db126c0566d2f7d2c9498c",
"avatar_url": "https://img-host/uploads/user/1656318880150_5104.png",
"url": "https://api.atomgit.com/users/leige",
"html_url": "https://atomgit.com/mrpuatomgit",
"followers_url": null,
"followering_url": null,
"gists_url": null,
"starred_url": null,
"subscriptions_url": null,
"organizations_url": null,
"repos_url": null,
"events_url": null,
"received_events_url": null,
"type": "user",
"site_admin": false
}
}
参数有误
操作失败,暂未登录
操作失败,暂无权限
Loading...