Enables scripted content fragments to use StatusMessages

Properties

NameTypeDescriptionDefaultOptions
ContentTypeIdGuidStatus messages content type identifier

Methods

Create

Creates a new status message by the accessing user

Usage

#set($statusMessageResponse = $core_v2_statusMessage.Create($messageBody))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageBodystringMessage BodyRequired

Return Type

StatusMessage

Create

Creates a new status message by the accessing user

Usage

#set($statusMessageResponse = $core_v2_statusMessage.Create($messageBody, "%{AttachedUrl = $attachedUrlArg, GroupId = $groupIdArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageBodystringMessage BodyRequired
AttachedUrlstringURL to attach to this status messageOptional
GroupIdstringGroup IdOptional

Return Type

StatusMessage

Delete

Deletes a status message

Usage

#set($additionalInfoResponse = $core_v2_statusMessage.Delete($messageId))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageIdGuidMessage IdRequired

Return Type

AdditionalInfo

Get

Gets a status message

Usage

#set($statusMessageResponse = $core_v2_statusMessage.Get($messageId))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageIdGuidMessage IdRequired

Return Type

StatusMessage

List

Lists status messages

Usage

#set($apiListResponse = $core_v2_statusMessage.List())

Return Type

ApiList<StatusMessage>

List

Lists status messages

Usage

#set($apiListResponse = $core_v2_statusMessage.List("%{AfterDate = $afterDateArg, BeforeDate = $beforeDateArg, GroupId = $groupIdArg, Include = $includeArg, PageSize = $pageSizeArg, UserId = $userIdArg, Username = $usernameArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
AfterDateDateTimeRetrieve status messages posted after the date specifiedOptional
BeforeDateDateTimeSpecify BeforeDate to only retrieve activity messages posted from that date and beforeOptional
GroupIdintOptional to return group messages.Optional
IncludestringComma-separated listOptionalfollowing, groups, replies
PageSizeintSpecify the number of results to return per page.Optional20
UserIdintEither the UserId or Username is requiredOptional
UsernamestringEither the UserId or Username is requiredOptional

Return Type

ApiList<StatusMessage>

PreviewAttachment

Previews embedded or explicit attachments

Usage

#set($stringResponse = $core_v2_statusMessage.PreviewAttachment($messageBody))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageBodystringMessage BodyRequired

Return Type

string

PreviewAttachment

Previews embedded or explicit attachments

Usage

#set($stringResponse = $core_v2_statusMessage.PreviewAttachment($messageBody, "%{AttachedUrl = $attachedUrlArg, GroupId = $groupIdArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
messageBodystringMessage BodyRequired
AttachedUrlstringURL to attach to this status messageOptional
GroupIdstringGroup IdOptional

Return Type

string