|
| 1 | +### Variáveis |
| 2 | +@baseUrl = http://localhost:3000 |
| 3 | +@alunoId = 1 |
| 4 | +@editalId = 1 |
| 5 | +@stepId = 1 |
| 6 | + |
| 7 | + |
| 8 | +GET {{baseUrl}}/respostas/aluno/{{alunoId}}/edital/{{editalId}}/step/{{stepId}}/perguntas-com-respostas |
| 9 | + |
| 10 | +### ============================================= |
| 11 | +### OUTRAS ROTAS DE RESPOSTAS |
| 12 | +### ============================================= |
| 13 | + |
| 14 | +### Listar todas as respostas |
| 15 | +GET {{baseUrl}}/respostas |
| 16 | + |
| 17 | +### Buscar resposta por ID |
| 18 | +GET {{baseUrl}}/respostas/1 |
| 19 | + |
| 20 | +### Todas as respostas de um aluno em um edital |
| 21 | +GET {{baseUrl}}/respostas/aluno/{{alunoId}}/edital/{{editalId}} |
| 22 | + |
| 23 | +### Todas as respostas de um aluno em um step específico |
| 24 | +GET {{baseUrl}}/respostas/aluno/{{alunoId}}/edital/{{editalId}}/step/{{stepId}} |
| 25 | + |
| 26 | +### Todas as respostas de uma pergunta em um edital |
| 27 | +GET {{baseUrl}}/respostas/pergunta/1/edital/{{editalId}} |
| 28 | + |
| 29 | +### ============================================= |
| 30 | +### CRIAR/ATUALIZAR/DELETAR RESPOSTAS |
| 31 | +### ============================================= |
| 32 | + |
| 33 | +### Criar uma nova resposta |
| 34 | +POST {{baseUrl}}/respostas |
| 35 | +Content-Type: application/json |
| 36 | + |
| 37 | +{ |
| 38 | + "inscricaoId": 1, |
| 39 | + "perguntaId": 1, |
| 40 | + "texto": "Minha resposta aqui", |
| 41 | + "valorTexto": null, |
| 42 | + "valorOpcoes": null |
| 43 | +} |
| 44 | + |
| 45 | +### Atualizar uma resposta |
| 46 | +PATCH {{baseUrl}}/respostas/1 |
| 47 | +Content-Type: application/json |
| 48 | + |
| 49 | +{ |
| 50 | + "texto": "Resposta atualizada" |
| 51 | +} |
| 52 | + |
| 53 | +### Validar uma resposta |
| 54 | +PATCH {{baseUrl}}/respostas/1/validate |
| 55 | +Content-Type: application/json |
| 56 | + |
| 57 | +{ |
| 58 | + "validada": true, |
| 59 | + "dataValidade": "2026-12-31T23:59:59.000Z" |
| 60 | +} |
| 61 | + |
| 62 | +### Deletar uma resposta |
| 63 | +DELETE {{baseUrl}}/respostas/1 |
0 commit comments