Atualizado em 17 de outubro de 2026
Enviar uma resposta
Grava a resposta de uma pessoa, pela chave de cada pergunta.
Considerações
- Exige o escopo
surveys:responde a permissão Enquetes (visualizar) do usuário responsável. - Múltipla escolha aceita uma lista. Obrigatória em branco ou opção que não existe: 422 em
answers.{key}. - Enquete desativada, agendada ou encerrada: 409. Com
respondent.reference, a mesma pessoa não responde duas vezes (409) quando a enquete aceita uma só. - Em enquete anônima, nome, e-mail e telefone não são guardados.
- Exige
Idempotency-Key: repetir a chave com o mesmo corpo devolve o resultado original, sem repetir a operação.
Referência
POST /surveys/{survey}/responses na Referência da APIComo fazer
cURL
curl -X POST "$MICORE_BASE_URL/surveys/4/responses" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Idempotency-Key: request-2026-0001" \
-H "Content-Type: application/json" \
-d '{
"answers": {
"field_9b2f6c1e-3a4d-4b8e-a1c2-7d5e6f708192": "Sim",
"field_1c3e5a7b-9d0f-4e2a-8b6c-4d2e0f1a3b5c": "Atendimento rápido."
},
"respondent": {
"name": "Ana Souza",
"email": "ana@cliente.exemplo.com",
"reference": "cliente-4821"
}
}'
Resposta
Resposta · 201
{
"data": {
"id": 1,
"survey_id": 1,
"channel": "panel",
"respondent": {
"name": null,
"email": null,
"phone": null
},
"answers": [
{
"key": "string",
"name": "string",
"type": "string",
"values": [
"string"
]
}
],
"created_at": "2026-10-20T10:00:00-03:00"
}
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.