$configuration
$configuration : \ElasticEmailClient\ApiConfiguration
Add(\ElasticEmailEnums\Survey $survey) : \ElasticEmailEnums\Survey
Adds a new survey
| \ElasticEmailEnums\Survey | $survey | Json representation of a survey |
Export(\ElasticEmailApi\Guid $publicSurveyID, string $fileName, \ElasticEmailEnums\ExportFileFormats $fileFormat = \ElasticEmailEnums\ExportFileFormats::Csv, \ElasticEmailEnums\CompressionFormat $compressionFormat = \ElasticEmailEnums\CompressionFormat::None) : \ElasticEmailEnums\ExportLink
Export given survey's data to provided format
| \ElasticEmailApi\Guid | $publicSurveyID | Survey identifier |
| string | $fileName | Name of your file. |
| \ElasticEmailEnums\ExportFileFormats | $fileFormat | Format of the exported file |
| \ElasticEmailEnums\CompressionFormat | $compressionFormat | FileResponse compression format. None or Zip. |
LoadResponseList(\ElasticEmailApi\Guid $publicSurveyID) : \ElasticEmailApi\Array<\ElasticEmailEnums\SurveyResultInfo>
Get list of personal answers for the specific survey
| \ElasticEmailApi\Guid | $publicSurveyID | Survey identifier |
LoadResults(\ElasticEmailApi\Guid $publicSurveyID) : \ElasticEmailEnums\SurveyResultsSummaryInfo
Get general results of the specific survey
| \ElasticEmailApi\Guid | $publicSurveyID | Survey identifier |
Update(\ElasticEmailEnums\Survey $survey) : \ElasticEmailEnums\Survey
Update the survey information
| \ElasticEmailEnums\Survey | $survey | Json representation of a survey |