Appearance
생성 Tier 3
POST/workspaces/{id}/projectsCopied!
워크스페이스 안에 프로젝트를 생성해요.
접근 가능한 사용자
사용자
접근 권한
Request
Body
namestringrequired프로젝트 이름
deadlinestringrequired프로젝트 마감일
Example: 2026-05-31
descriptionstring | undefined프로젝트 설명
membersarrayrequired초대할 프로젝트 멤버 목록
members[].userIdstringrequired사용자 ID
Example: 123e4567-e89b-12d3-a456-426614174000
members[].rolestringrequired프로젝트 역할
Possible values: PROJECT_MANAGERPROJECT_MEMBERPROJECT_REVIEWERPROJECT_RESTRICTED_REVIEWER
Example: PROJECT_MEMBER
accessRangestringrequired프로젝트 접근 범위
Possible values: ONLY_PROJECT_MEMBERALLOW_WORKSPACE_MEMBER
Example: ALLOW_WORKSPACE_MEMBER
sectionIdstring | undefined프로젝트를 추가할 섹션 ID
Example: 6ba7b810-9dad-11d1-80b4-00c04fd430c8
Path
idstringrequired 워크스페이스 ID
Response
Returns 201 Created.
idstring 생성된 프로젝트 ID
Example: 123e4567-e89b-12d3-a456-426614174000
Example
bash
curl -X POST 'https://api.youvico.com/workspaces/6ba7b810-9dad-11d1-80b4-00c04fd430c8/projects' \
-H 'Authorization: Bearer xoau.aB3xK9p2QwR7sT4uV1nM8oP5qL6rN0yZ7eF2gH4jK...' \
-H 'Content-Type: application/json' \
-d '{
"name": "리브랜딩 캠페인",
"deadline": "2026-05-31",
"description": "상반기 리브랜딩 작업",
"members": [
{
"userId": "123e4567-e89b-12d3-a456-426614174000",
"role": "PROJECT_MEMBER"
}
],
"accessRange": "ALLOW_WORKSPACE_MEMBER",
"sectionId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8"
}'json
{
"id": "123e4567-e89b-12d3-a456-426614174000"
}