API 参考 / blueprints
GET /api/v1/orgs/{orgId}/blueprint-drafts/{draftId}/survey · getActiveSurvey
返回草案当前 survey_version_id 指向的问卷版本(含结构化答案 + 确定性 Intent)。 仅 active Org Admin 可读;普通成员 404。PAT 不可调用本端点。
空态:草案真实存在、admin 通过,但还没保存过任何问卷版本(新草案第一次进入问卷向导) 时返回 204 No Content(合法初始态),前端据此进入空白向导。404 仅用于零感知安全边界 (无权 / 草案真不存在)。
本接口要求浏览器会话。Bearer API Token 无法调用——Token 的生命周期管理必须在网页端完成。
orgId(必填)draftId(必填)id(必填)draftId(必填)schemaVersion(必填)answersanswers.schemaVersionanswers.step1answers.step1.engineanswers.step1.headcountanswers.step1.rolesanswers.step1.experienceanswers.step1.existingAssetsanswers.step2answers.step2.genresanswers.step2.themesanswers.step2.coreLoopanswers.step3answers.step3.platformsanswers.step3.regionsanswers.step3.targetAgeanswers.step4answers.step4.competitorsanswers.step5answers.step5.modelanswers.step5.priceTieranswers.step5.channelsanswers.step6answers.step6.timelineanswers.step6.budgetanswers.step6.qualityBaranswers.step6.constraintsintentintent.schemaVersion(必填)intent.teamintent.team.engineintent.team.headcountintent.team.rolesintent.team.experienceintent.team.existingAssetsintent.categoryintent.category.genresintent.category.themesintent.category.coreLoopintent.marketintent.market.platformsintent.market.regionsintent.market.targetAgeintent.competitorsintent.competitors[].marketGameIdintent.competitors[].entryKind(必填)intent.competitors[].name(必填)intent.competitors[].noteintent.monetizationintent.monetization.modelintent.monetization.priceTierintent.monetization.channelsintent.goalsintent.goals.timelineintent.goals.budgetintent.goals.qualityBarintent.goals.constraintsintent.goals.preferencesintent.goals.exclusionsintent.goals.openQuestionsintent.capabilityintent.capability.headcountintent.capability.rolesintent.capability.experienceintent.capability.assetsintent.capability.totalintent.hardConstraintsintent.risksstatus(必填)createdBycreatedAt(必填)confirmedAt草案还没有任何问卷版本(合法初始态,新草案第一次进入问卷向导)
404:Problem 错误响应curl -X GET "https://workflow.games/api/v1/orgs/{orgId}/blueprint-drafts/{draftId}/survey" \
-H "Authorization: Bearer wfp_…"HTTP/1.1 200
{
"id": "018f3c2e-0000-7000-8000-000000000000",
"draftId": "018f3c2e-0000-7000-8000-000000000000",
"schemaVersion": 1,
"status": "draft",
"createdAt": "示例文本"
}合同真值:OpenAPI 3.1(0.1.0)。
相关:Agent 接入指南 · 使用指南 · API 参考索引