Skip to content

FounderBrief response model

All models · Download OpenAPI

Nullable fields represent unknown values; they do not imply zero cost or a completed action.

Field Type Required Details
id string No uuid. The interview’s own id; publishing a brief creates no new row
status string No One of: reviewed_brief
company string or null No
process string or null No
materials string[] No
country string or null No
minQuantity integer or null No
unitPriceUsd number or null No
setupPriceUsd number or null No
leadTimeDays integer or null No
toleranceMm number or null No
certifications string[] No
description string or null No
quantity integer or null No
evidence object[] No
evidence[].field string No
evidence[].quote string No Verbatim from the source the fact came from, never paraphrased
Full JSON schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "uuid. The interview's own id; publishing a brief creates no new row"
},
"status": {
"type": "string",
"enum": [
"reviewed_brief"
]
},
"company": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"process": {
"anyOf": [
{
"type": "string",
"enum": [
"cnc",
"pcba",
"injection_molding",
"sheet_metal",
"3d_printing",
"wire_harness",
"assembly",
"testing"
]
},
{
"type": "null"
}
]
},
"materials": {
"type": "array",
"items": {
"type": "string"
}
},
"country": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"minQuantity": {
"anyOf": [
{
"type": "integer",
"description": "The factory's own stated minimum. null is unknown, not unlimited, and a run below a known minimum is refused with quantity_below_moq"
},
{
"type": "null"
}
]
},
"unitPriceUsd": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"setupPriceUsd": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"leadTimeDays": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"toleranceMm": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"certifications": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"quantity": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"evidence": {
"type": "array",
"items": {
"type": "object",
"properties": {
"field": {
"type": "string"
},
"quote": {
"type": "string",
"description": "Verbatim from the source the fact came from, never paraphrased"
}
}
}
}
}
}