Entity Description:
Survey is a Q&A control that allows for Surveys such as 5 star ratings, mood type, yes or no, and multiple choice selections. The results for the Survey are found on the bottom of the metrics report section.
Properties
Name | Description | Type | Additional Information |
ID | Int32 | ||
GUID | String | ||
OwnerID | Int32 | ||
Name | String | ||
Description | String | ||
ShowResults | Boolean | ||
ConfirmationText | String | ||
ConfirmationUrl | String | ||
CreationDate | DateTime | ||
ExpirationDate | DateTime | ||
Shared | Boolean |
Entity Statement
if you are using versions earlier than 5.0, substitute "ssv3" for "api" for each Request listed below.
Creating a Survey | |
Request | |
POST /api/odata/Surveys | |
Content-Type | |
application/json | |
Request body | |
{ “ID”:”0″,”GUID”:”0″,”OwnerID”:”0″,”Name”:”New Survey”,”Description”: “Example Description”,”ShowResults”:true,”ConfirmationText”:”Example Text”,”ConfirmationUrl”:”Example URL”, “CreationDate”:”2014-11-19T17:48:26.155Z”,”ExpirationDate”:”2012-12-19T17:48:26.155Z”,”Shared”:false } | |
Response body | |
{ “ID”:1,”GUID”:”0”,”OwnerID”:0,”Name”:”New Survey”,”Description”:”Example Description”,”ShowResults”:true,”ConfirmationText”: “Example Text”,”ConfirmationUrl”:”Example URL”, “CreationDate”:”2014-11-29T12:00:26.155Z”,”ExpirationDate”:”2012-12-29T12:00:26.155Z”,”Shared”:false } | |
Deleting a Survey | |
Request | |
DELETE /api/odata/Surveys(1) | |
Response Headers | |
HTTP/1.1 204 No Content | |
Getting a Survey | |
Request | |
GET /api/odata/Surveys(1) | |
Content-Type | |
application/json | |
Response body | |
{ “ID”:1,”GUID”:”0”,”OwnerID”:0,”Name”:”New Survey”,”Description”:”Example Description”,”ShowResults”:true,”ConfirmationText”:”Example Text”, “ConfirmationUrl”:”Example URL”, “CreationDate”:”2014-11-29T12:00:26.155Z”,”ExpirationDate”:”2012-12-29T12:00:26.155Z”,”Shared”:false } | |
Updating a List | |
Request | |
PUT /api/odata/Surveys(1) | |
Content-Type | |
application/json | |
Request body | |
{ “ID”:”0″,”GUID”:”0″,”OwnerID”:”0″,”Name”:”New Survey”, “Description”:”Example Description”,”ShowResults”:true, “ConfirmationText”:”Example Text”,”ConfirmationUrl”: “Example URL”,”CreationDate”:”2014-11-19T17:48:26.155Z”, “ExpirationDate”:”2012-12-19T17:48:26.155Z”,”Shared”:false } | |
Response Headers | |
HTTP/1.1 204 No Content | |
Getting all Surveys | |
Request | |
GET /api/odata/Surveys | |
Content-Type | |
application/json | |
Response body | |
“value”:[{ “ID”:0,”GUID”:”0”,”OwnerID”:0,”Name”:”New Survey”,”Description”:”Example Description”,”ShowResults”:true,”ConfirmationText”:”Example Text”, “ConfirmationUrl”:”Example URL”,”CreationDate”:”2014-11-19T17:48:26.155Z”,”ExpirationDate”:”2012-12-19T17:48:26.155Z”,”Shared”:false },{ “ID”:1,”GUID”:”0”,”OwnerID”:0,”Name”:”New Survey”,”Description”:”Example Description”,”ShowResults”:true,”ConfirmationText”:”Example Text”, “ConfirmationUrl”:”Example URL”,”CreationDate”:”2014-11-29T12:00:26.155Z”,”ExpirationDate”:”2012-12-29T12:00:26.155Z”,”Shared”:false }] |