Azhar
03/16/2026, 11:48 AMVapi Support Bot
03/16/2026, 11:49 AMbash
curl -X POST https://api.vapi.ai/structured-output/run \
-H "Authorization: Bearer <your_token>" \
-H "Content-Type: application/json" \
-d '{ "callIds": ["019ce61a-dbb4-744f-b353-c023865b9b13"] }'
This may regenerate the structured output if the data is available. For more details, see the [Structured Outputs Quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart).
Sources:
- [Structured outputs quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart)
- [Run Structured Output (API Reference)](https://docs.vapi.ai/api-reference/structured-outputs/structured-output-controller-run)Chiranjeet Mishra
03/16/2026, 2:02 PMChiranjeet Mishra
03/16/2026, 2:15 PMb83d2218-929b-4d84-b149-6a7a17d205bc) is using the older analysisPlan system, which only generates summary and successEvaluation. The modern artifactPlan.structuredOutputs feature is not enabled for this assistant.
Recommendations for the Customer
1. Enable Structured Outputs on the Assistant:
• Create structured output definitions in the Vapi dashboard (under "Structured Outputs")
• Add the structured output IDs to the assistant config: assistant.artifactPlan.structuredOutputIds[]
2. API Configuration Example:
{
"artifactPlan": {
"structuredOutputIds": [
"your-structured-output-id"
]
}
}
1. After enabling: Check the end-of-call-report webhook for the artifact.structuredOutputs field. The data will be at call.artifact.structuredOutputs[output_id].result.