Outcome

An entity representing an outcome. Outcomes are applied to the content objects.

Examples:
Example JSON

JSON including important fields and a Outcome's resources. See the tables below for a list of all fields and resources.

{
}
Create An Outcome on a Comment

POST to createOutcome(commentID, entity, fields) (String, String, String) /comments/{commentID}/outcomes} creates a new outcome on that comment. The minimum set of fields you must include are:

 {
  "outcomeType" : {"id" : 1}
  }
Create Project Task

POST to createOutcome(contentID, entity, fields) (String, String, String) /places/{placeID}/tasks} creates a new task in a project. The minimum set of fields you must include are:

 {
  "outcomeType" : {"id" : 1}
  }

Fields

FieldTypeMode Description
creationDateISO 8601 Dateread-only

The creation date of the outcome.

idStringread-only

Identifier (unique within an object type and Jive instance) of this object. This field is internal to Jive and should not be confused with contentID or placeID used in URIs.

noteStringread-only
outcomeTypeOutcomeTyperequired

Flag indicating whether objects of this type can be associated to (followed in) an activity stream. Present on Jive core object types only.

parentStringread-only

The owner of outcome which is the content object the outcome was made on

predecessorOutcomeStringread-only

The parent outcome of the given outcome if one exists

propertiesObjectoptional

The properties of the outcome

Retrieves:
  • map of properties for current outcome
  • resourcesObjectread-only

    Resource links (and related permissions for the requesting person) relevant to this object.

    rootStringread-only

    The root owner of outcome which is the parent of the content object the outcome was made on

    statusStringread-only

    Published status of this content object.

    • incomplete - Content object is in draft mode
    • pending_approval - Content object is waiting for approval
    • awaiting moderation - Content object is waiting for moderation by an approver
    • rejected - Content object has been rejected for publication by an approver
    • published - Content object has been published
    successorOutcomeTypesOutcomeType[]read-only
    updatedISO 8601 Dateread-only

    The modification date of the outcome.

    userPersonread-only

    The user assigned to the outcome.

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

    Resources

    ResourceMethodDescription
    historyGET
    outcomePOST
    selfPUT
    selfDELETE