Skip to main content
POST
Analyze Brief Discovery

Authorizations

X-API-Key
string
header
required

Body

application/json

Schema for brief discovery analysis request (IN-25).

brief
string
required
Required string length: 10 - 50000
language
enum<string>
default:en
Available options:
es,
en
apiKey
string | null
aiProvider
enum<string> | null
default:gemini
Available options:
gemini,
openai,
anthropic
openaiApiKey
string | null
anthropicApiKey
string | null
projectName
string | null
Maximum string length: 200
clientName
string | null
Maximum string length: 200
proposalType
string | null
Maximum string length: 50
clarifyingAnswers
Clarifyinganswers · object[] | null
projectStartDate
string | null
Maximum string length: 20
projectDeadline
string | null
Maximum string length: 20
teamMembers
BriefDiscoveryTeamMember · object[] | null
userProfile
BriefDiscoveryUserProfile · object | null

Lightweight profile snapshot for freelancer/team competency assessment.

clientBudget
number | null
clientBudgetType
string | null
Maximum string length: 20
availableProviders
BriefDiscoveryProvider · object[] | null

Response

Successful Response

Schema for brief discovery response (multi-agent pipeline).

success
boolean
default:true
questions
ClarifyingQuestion · object[]
ambiguities
BriefAmbiguity · object[]
briefQualityScore
integer
default:5
Required range: 1 <= x <= 10
summary
string
default:""
error
string | null
inputType
string | null
entities
ExtractedEntities · object | null

Structured entities extracted from the user's input by the Scope Analyst.

estimationImpact
EstimationImpact · object | null

How gaps affect the accuracy of the estimate.

teamAssessment
TeamAssessment · object | null

Quimy's assessment of team fitness for the project.

resourceAssessment
ResourceAssessment · object | null

Quimy's resource/provider assessment for the project.

typeRecommendations
TypeRecommendations · object | null

Type-specific commercial recommendations from gap_detective.