HomeDocumentationAPI Reference
Getting StartedAPI ReferenceBug ReportingCrash ReportingAPMHelp Center
These docs are for v8.1. Click to read the latest docs for v12.0.0.

Check if Responded

You can pass a survey token to this API to check if a particular user has responded to the survey before showing it. This method takes a string token as an argument and returns a boolean.

Surveys.hasRespondedToSurvey(withToken: "TOKEN")
[IBGSurveys hasRespondedToSurveyWithToken:@"TOKEN"];
Surveys.hasRespondToSurvey("TOKEN");
Surveys.hasRespondedToSurvey("SURVEY_TOKEN", function(hasResponded) {
  alert("Has Responded: "+hasResponded);
});
cordova.plugins.surveys.hasRespondedToSurveyWithToken(
  'SURVEY_TOKEN',
  function (hasResponded) {
    console.log('Has Responded: '+hasResponded);
  },
  function (error) {
    console.log('Could not get the value - ' + error);
  }
);
//iOS
bool hasResponded = IBGSurveys.HasRespondedToSurveyWithToken("TOKEN");

//Android
bool hasResponded = Surveys.HasRespondToSurvey("TOKEN");