Salva ou atualiza uma pesquisa de satisfação na base de dados.
POST
/chatapi/1.0/api/v2/survey/save
curl \
--request POST 'https://api.neppo.com.br/chatapi/1.0/api/v2/survey/save' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"name":"string","allowedSenderTypes":["USER"],"active":true,"questions":{"additionalProperty1":[{"active":true,"answers":[{"answer":{"id":42,"status":true,"value":"string"},"seq":42}],"id":42,"seq":42,"type":{"id":42,"name":"string"},"value":"string"}],"additionalProperty2":[{"active":true,"answers":[{"answer":{"id":42,"status":true,"value":"string"},"seq":42}],"id":42,"seq":42,"type":{"id":42,"name":"string"},"value":"string"}]},"id":42}'
Request examples
{
"name": "string",
"allowedSenderTypes": [
"USER"
],
"active": true,
"questions": {
"additionalProperty1": [
{
"active": true,
"answers": [
{
"answer": {
"id": 42,
"status": true,
"value": "string"
},
"seq": 42
}
],
"id": 42,
"seq": 42,
"type": {
"id": 42,
"name": "string"
},
"value": "string"
}
],
"additionalProperty2": [
{
"active": true,
"answers": [
{
"answer": {
"id": 42,
"status": true,
"value": "string"
},
"seq": 42
}
],
"id": 42,
"seq": 42,
"type": {
"id": 42,
"name": "string"
},
"value": "string"
}
]
},
"id": 42
}
Response examples (200)
{
"active": true,
"allowedSenderTypes": [
"USER"
],
"createdAt": "2026-05-04T09:42:00Z",
"createdBy": "string",
"id": 42,
"name": "string",
"questions": [
{
"active": true,
"answers": [
{
"answer": {
"id": 42,
"status": true,
"value": "string"
},
"seq": 42
}
],
"id": 42,
"seq": 42,
"type": {
"id": 42,
"name": "string"
},
"value": "string"
}
],
"type": {
"id": 42,
"name": "string"
},
"updatedAt": "2026-05-04T09:42:00Z",
"updatedBy": "string"
}