effort_score.value (1–5) is the only required field; its display label is derived server-side (1=Muy dificil … 5=Muy facil) and cannot be set by the client.authorization: ********************{
"effort_score": {
"value": 5
},
"difficulty_feedback": "N/A",
"suggestion_feedback": "Excelente servicio"
}curl --location 'https://qa-api.kiolinkapp.com/v1/xc/satisfaction-survey' \
--header 'authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"effort_score": {
"value": 5
},
"difficulty_feedback": "N/A",
"suggestion_feedback": "Excelente servicio"
}'{
"user_id": "69405f335d12d8160da659a1",
"effort_score": {
"value": 5,
"label": "Muy facil",
"_id": "696e8d4c7bf1a052598fa438"
},
"difficulty_feedback": "N/A",
"suggestion_feedback": "Excelente servicio",
"created_at": "2026-01-19T20:00:12.541Z",
"_id": "696e8d4c7bf1a052598fa437"
}