Parse Bulk Export
Parse all threads from a bulk export file.
This endpoint parses the export file and returns summaries of all threads found. The full thread content is not returned here to keep the response size manageable.
Request Body
application/json
file_path*string
Path to the export file
format_id?Format Id|Format Id
Format ID (auto-detect if not provided)
Response Body
application/json
application/json
curl -X POST "http://127.0.0.1:14242/threads/parse-bulk" \ -H "Content-Type: application/json" \ -d '{ "file_path": "string" }'{
"success": true,
"format_id": "",
"format_name": "",
"source": "",
"threads": [
{
"id": "string",
"title": "string",
"message_count": 0,
"created_at": "string",
"updated_at": "string",
"first_message_preview": "",
"participants": [
"string"
]
}
],
"total_threads": 0,
"total_messages": 0,
"warnings": [
"string"
],
"errors": [
"string"
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}