GET /api/v1/result/{task_id}
Возвращает результат проверки после завершения обработки.
Запрос
GET /api/v1/result/{task_id}
X-API-Key: ваш-ключ
Пример
curl https://your-api/api/v1/result/f47ac10b-58cc-4372-a567-0e02b2c3d479 \
-H "X-API-Key: ваш-ключ"
Ответ при успехе 200 OK
{
"task_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"status": "completed",
"version": "pp-87-28-12-2024",
"result": {
"meta": {
"run_id": "20260218_103000_проект",
"total_pages": 48,
"extraction_mode": "pymupdf",
"section_number": 1,
"parent_clause_num": 0
},
"summary": ["Резюме страницы 1...", "..."],
"graphics": {
"pages": [5, 12, 23],
"meta": {},
"reviews": []
},
"response_complited": [
{
"requirement_id": "S1:а",
"verdict": "complited",
"justification": "Требование выполнено. На стр. 5-7 приведены..."
},
{
"requirement_id": "S1:б",
"verdict": "not_complited",
"justification": "Требование не выполнено. В документе отсутствует..."
}
]
}
}
Ответ при ошибке обработки 200 OK
{
"task_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"status": "failed",
"version": "pp-87-28-12-2024",
"error_message": "LLM API timeout after 3 retries"
}