CapWorks HTTP API
string · minLength: 1 · requiredstring · requiredstringstringstringstring
string · required
string · requiredstringProjectStatus · enumstringstringstringstring
string · required
string · requiredProjectRole · enum · requiredProjectRole[]
获取projects
GET
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects
获取projects › Responses
请求成功
Project[] · required
创建或执行projects
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects
Headers
Idempotency-Key创建或执行projects › Request Body
nameobjectivedescriptiondefaultLanguagetimezone创建或执行projects › Responses
请求成功
Project · required
获取projects · projectId
GET
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}
path Parameters
projectId获取projects · projectId › Responses
请求成功
Project · required
SessionSnapshot[] · required
更新projects · projectId
PATCH
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}
path Parameters
projectId更新projects · projectId › Request Body
namestatusEnum values:
active
archived
objectivedescriptiondefaultLanguagetimezone更新projects · projectId › Responses
请求成功
获取projects · projectId · members
GET
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/members
path Parameters
projectId获取projects · projectId · members › Responses
请求成功
ProjectMembership[] · required
设置projects · projectId · membership
PUT
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/membership
path Parameters
projectId设置projects · projectId · membership › Request Body
primaryRole项目中的工作视角;只决定默认工具和建议,不授予任何权限。
Enum values:
product
design
engineering
operations
project-management
other
secondaryRolesEnum values:
product
design
engineering
operations
project-management
other
设置projects · projectId · membership › Responses
请求成功