CompleteSurveyResponse finalizes an in-progress response as completed.
POST/api/v1/surveys/responses/:responseId/complete
Validates that all required questions have answers, computes duration,
and transitions status from in_progress/partial to completed.
Parameters
- response_id: Required, response ID (> 0).
Errors
- FAILED_PRECONDITION: Required questions are unanswered, or the response is already in a terminal state.
Request
Responses
- 200
- default
A successful response.
An unexpected error response.