POST
/
api
/
loyalty
/
questions_responses
import SnagSolutions from '@snagsolutions/sdk';

const client = new SnagSolutions({
  apiKey: process.env['X_API_KEY'], // This is the default and can be omitted
});

const response = await client.loyalty.questionsResponses.submit({
  loyaltyQuestionChoiceId: '123e4567-e89b-12d3-a456-426614174001',
});

console.log(response.alreadySubmitted);
{
  "response": {
    "id": "123e4567-e89b-12d3-a456-426614174002",
    "userId": "123e4567-e89b-12d3-a456-426614174003",
    "loyaltyQuestionId": "123e4567-e89b-12d3-a456-426614174004",
    "loyaltyQuestionChoiceId": "123e4567-e89b-12d3-a456-426614174005"
  },
  "isCorrect": true,
  "alreadySubmitted": false
}

Body

application/json

Body

The body is of type object.

Response

200
application/json

200

Response returned when submitting an answer to a question