curl --request PATCH \
--url https://api.example.com/insight/{rec_id}/setup/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"goals": "<string>",
"notes": "<string>",
"guide": "<string>",
"custom_prompt": "<string>",
"participant_count": 8,
"respondent_known_names": [
"<string>"
],
"language": "<string>",
"report_language": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Update setup configuration for a record without generating reports.
Updates only the fields provided in the request. Updates the latest setup version. Does not trigger report generation or change record status.
Parameters:
Returns:
curl --request PATCH \
--url https://api.example.com/insight/{rec_id}/setup/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"goals": "<string>",
"notes": "<string>",
"guide": "<string>",
"custom_prompt": "<string>",
"participant_count": 8,
"respondent_known_names": [
"<string>"
],
"language": "<string>",
"report_language": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Request model for updating setup configuration without generating reports.
Research goals
10000Additional notes
20000Interview guide
20000Custom prompt for Custom report generation
15000Number of participants from 1 to 15
1 <= x <= 15List of respondent names
Language for transcription
Language for reports
Successful Response
Was this page helpful?