CapWorks HTTP API
string · requiredIdentifier · requiredISO8601Timestamp
string · requiredIdentifier · requiredIdentifier[] · requiredboolean · const · required
string · requiredstring · enum · requiredstring · requiredstring · enum · required
stringstring · required
创建或执行projects · projectId · external context · query
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/external-context/query
获取projects · projectId · memory
GET
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/memory
path Parameters
projectId获取projects · projectId · memory › Responses
请求成功
projectIdProjectMemoryEntry[] · required
lastRefreshedAt创建或执行projects · projectId · memory · codebase
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/memory/codebase
创建或执行projects · projectId · memory · conflicts · conflictId · resolve
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/memory/conflicts/{conflictId}/resolve
创建或执行projects · projectId · memory · external sources
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/projects/{projectId}/memory/external-sources
path Parameters
projectId创建或执行projects · projectId · memory · external sources › Request Body
observationIditemIdsconfirmSourceBoundConst value:
创建或执行projects · projectId · memory · external sources › Responses
请求成功
ExternalMemorySource[] · required
创建或执行search · answer
POST
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/search/answer
创建或执行search · answer › Responses
请求成功
querystatusEnum values:
answered
no-evidence
answerWorkspaceMemoryAnswerSource[] · required
generatedByEnum values:
grounded-ai
extractive
获取search · sessions
GET
https://capworks-api-docs.pages.dev/proxy/capworks
/v1/search/sessions
query Parameters
q获取search · sessions › Responses
请求成功
querySessionSnapshot[] · required