Nunciatura Provista

API Documentation V1

Submit (Compat)

Atualiza/cria resposta com user_id e answers

Endpoint Protected

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.hmg.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