Requires ModuleWhat's this?
This capability is implemented by a Jive Module.
This feature may not be available on all Jive instances.

Vote

Jive Core API entity representing a vote on an idea. An example JSON representation looks like this:

 {
     "type" : "ideaVote",
     "promote" : true,
     "voter" : {
       "name" : {
         "givenName" : "Fred",
         "familyName" : "Flintstone",
         "formatted" : "Fred Flintstone"
       },
       "type" : "person",
       "displayName" : "Fred Flintstone",
       "jive" : {
         "level" : {
           "name" : "Scout",
           "points" : 803
         },
         "username" : "fred"
       },
       "resources" : {
         "reports" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/@reports",
           "allowed" : [ "GET" ]
         },
         "manager" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/@manager",
           "allowed" : [ "GET" ]
         },
         "self" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001",
           "allowed" : [ "PUT", "DELETE", "GET" ]
         },
         "tasks" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/tasks",
           "allowed" : [ "POST", "GET" ]
         },
         "avatar" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/avatar",
           "allowed" : [ "GET" ]
         },
         "blog" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/blog",
           "allowed" : [ "GET" ]
         },
         "colleagues" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/@colleagues",
           "allowed" : [ "GET" ]
         },
         "followers" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/@followers",
           "allowed" : [ "GET" ]
         },
         "following" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/@following",
           "allowed" : [ "GET" ]
         },
         "images" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/images",
           "allowed" : [ "GET" ]
         },
         "streams" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/streams",
           "allowed" : [ "POST", "GET" ]
         },
         "html" : {
           "ref" : "https://example.jiveon.com/people/fred",
           "allowed" : [ "GET" ]
         },
         "followingIn" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/followingIn",
           "allowed" : [ "GET" ]
         },
         "activity" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/people/2001/activities",
           "allowed" : [ "GET" ]
         },
         "members" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/members/people/2001",
           "allowed" : [ "GET" ]
         }
       },
       "id" : "2001"
     },
     "idea" : {
       "type" : "idea",
       "score" : 5,
       "subject" : "Another Great Idea",
       "resources" : {
         "votes" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/votes/1200",
           "allowed" : [ "GET" ]
         },
         "self" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/contents/1200",
           "allowed" : [ "PUT", "DELETE", "GET" ]
         },
         "html" : {
           "ref" : "https://example.jiveon.com/ideas/1004",
           "allowed" : [ "GET" ]
         },
         "followingIn" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/contents/1200/followingIn",
           "allowed" : [ "GET" ]
         },
         "comments" : {
           "ref" : "https://example.jiveon.com/api/core/ext/idea-type-plugin/v1/contents/1200/comments",
           "allowed" : [ "GET" ]
         }
       },
       "id" : "1004"
     }
   }
Availability:

Available only when the Ideation plugin is installed in this Jive instance

Since: 3.1

Fields

FieldTypeMode Description
ideaIdearead-only

The Idea this vote is associated with.

promoteBooleanrequired

Flag indicating that this is a vote for (true) or against (false) this idea.

typeStringrequired

The object type of this object ("ideaVote").

voterPersonread-only

Person who cast this vote.

→ Fields used by update and create operations
→ Fields used only by create operations
→ Fields not used by update or create operations