{
"template_name": "敏捷开发", // 模板名称,必填
"name": "用模版创建项目", // 项目名称,必填
"visibility": 0, //是否公开项目 0=私有,1=公开
"members": [
"5fd9ba644c013158dee44660"
] // 必须传入最少一个用户id作为团队成员,并且第一个成员默认为项目管理员
"ext":{ // 项目概览组件中负责人,开始时间,截止时间,自定义属性的初始化
assignee::"",
start:,
due:,
properties:[{name:"",value:""}]
}
}
{
"template_name": "项目管理",
"name": "OPEN API 创建公开项目 2",
"visibility": 1,
"members": [
"9d9f17dc466349d08b781da8df9dcc0a"
],
"ext": {
"start": 1634709177,
"due": 1634709177,
"properties": [
{
"name": "数字属性",
"value": 112
},
{
"name": "项目名称",
"value": "这是一个非常规范的项目名称文本"
}
]
}
}
curl --location -g --request POST 'https://dev.worktile.com/open-api/mission/project?access_token={tenant_access_token}' \
--header 'Content-Type: application/json' \
--data-raw '{
"template_name": "项目管理",
"name": "OPEN API 创建公开项目 2",
"visibility": 1,
"members": [
"9d9f17dc466349d08b781da8df9dcc0a"
],
"ext": {
"start": 1634709177,
"due": 1634709177,
"properties": [
{
"name": "数字属性",
"value": 112
},
{
"name": "项目名称",
"value": "这是一个非常规范的项目名称文本"
}
]
}
}'
{
"_id": "62302b9a9f170763466c6a52", //项目编号
"name": "OPEN API 创建项目 2", //项目名称
"members": [ //项目成员
{
"uid": "9d9f17dc466349d08b781da8df9dcc0a",
"display_name": "htz",
"name": "htz"
}
],
"visibility": "私有" //是否公开项目
}