Gerar cartoes para impressao
Crie uma URL temporaria para imprimir cartoes resposta a partir de um template, uma lista de questoes e, opcionalmente, estudantes.
Endpoint
/omr/print
Fluxo recomendado
- 1Informe o id do template no campo template.
- 2Envie ao menos uma questao em questions.
- 3Use students quando quiser gerar cartoes identificados por estudante.
- 4A URL gerada fica disponivel por 30 minutos.
- 5Envie redirect como true se quiser ser redirecionado diretamente para a URL de impressao.
Resposta exemplo
{
"status": "success",
"data": {
"url": "https://app.dotriva.com/omr/print?id=4f7c2fb4-f0f7-4cb4-bab4-9f420e3f7f7b"
}
}Campos do payload
| Campo | Obrigatorio | Descricao |
|---|---|---|
| template | Sim | ID de um template existente em omr_templates. |
| redirect | Nao | Booleano. Quando true, a resposta redireciona para a URL de impressao. |
| students | Nao | Lista de estudantes. Cada item pode ter id, name e class. |
| questions | Sim | Lista de questoes. Deve conter pelo menos uma questao. |
| questions.*.type | Sim | Aceita multiple_choice ou true_false. |
| questions.*.options_count | Nao | Para multipla escolha, aceita valores de 2 a 5. |