ISurveyService
Interface to work with surveys
Methods
- GetAsync(string odataQuery)
-
Get surveys using OData filter
Parameters
- odataQuery
-
The string with an OData query
List of Survey objects
- GetAsyncByKey(string surveyId)
-
Get survey by unique identifier of the survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
Survey object
- Open(string surveyId)
-
Open the survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- Close(string surveyId)
-
Close the survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- Shutdown(string surveyId)
-
Shutdown the survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- GetAssignments(string surveyId, int callCenterId)
-
Get all assignment information related to the specified survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- callCenterId
-
Unique identifier of the call center
List of ResourceAssignment objects
- CleanAssignments(string surveyId, int callCenterId)
-
Remove all assignments related to the specified survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- callCenterId
-
Unique identifier of the call center
- GetBasicProperties(string surveyId)
-
Get basic properties of the survey
Parameters
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
SurveyBasicProperties object
- PutBasicProperties(SurveyBasicProperties properties)
-
Update basic properties of the survey