Submit (Compat)
Atualiza/cria resposta com user_id e answers
Descrição
Endpoint de compatibilidade que grava/atualiza uma resposta informando user_id, answers e opcional status.
Detalhes do Endpoint
VERBO
POST
URL BASE
http://api.provista.dev.nabrasil.org.br/v1
ENDPOINT
/questionnaires/{questionnaire}/submit
Body (JSON)
{
"user_id": "uuid",
"answers": { },
"status": "Pendente|Em andamento|Concluído"
}
Resposta 200
{
"success": true,
"message": "Resposta enviada com sucesso",
"data": { "id": "...", "status": "Concluído" }
}
Códigos de Resposta
| Código | Descrição |
|---|---|
| 200 | Resposta enviada/atualizada |
| 422 | Erros de validação do payload |